58 359 645 982 1272 1431 1601 1690 1851 2021 2270 2576 2780 2887 3264 3483 3643 3940 4165 4349 4623 5095 5405 5935 6029 6219 6508 6772 6883 7064 7391 7520 7616 7862 8178 8333 8554 8721 8944 9097 9308 9432 9556 9671 9926 10139 10303 10404 10668 10801 10916 11061 11194 11487 11637 11701 11891 12038 12254 12444 12837 12921 12972 13117 13231 13438 13618 13860 13943 14097 14497 14665 14922 15153 15321 15428 15577 15795 15862 15952 16154 16244 16479 16610 16732 16811 17030 17356 17477 17772 17865 18050 18344 18572 18681 18770 18854 19094 19283 19434 19596 19747 19872 20135 20260 20414 20714 