99 299 340 424 554 651 774 845 947 1123 1195 1321 1457 1679 1852 2075 2463 2744 3243 3410 3795 4227 4281 4478 4558 4789 4951 5291 5667 5788 6077 6233 6343 6462 6601 6739 6892 6992 7177 7337 7444 7669 7756 7870 8122 8266 8446 8658 8971 9278 9440 9682 9799 9933 10139 10393 10741 10996 11132 11307 11431 11582 11783 11884 12018 12118 12178 12258 12377 12505 12744 12844 12943 13154 13257 13400 13716 13857 14071 14225 14361 14745 14828 14934 14962 15217 15393 15549 15590 15747 15813 15859 15956 16115 16300 16547 16680 16866 17019 17083 17176 17338 17443 17563 17765 17882 17988 18069 18272 