102 355 485 643 1403 1530 1669 1807 2025 2156 2419 2547 2680 2835 3069 3152 3379 3753 3951 4034 4097 4257 4468 4613 4957 5202 5380 5625 5752 6035 6304 6460 6575 6867 7082 7493 7726 7847 7997 8489 8684 8807 8842 9061 9257 9479 9653 9803 9870 9974 10078 10365 10566 10835 11029 11186 11282 11469 11593 11816 11952 12113 12262 12389 12649 12776 12976 13060 13162 13295 13481 13830 14161 14242 14347 14457 14567 