147 345 344 2997 3006 3036 3495 3742 3828 3827 4261 4536 5353 5989 7295 7470 7756 7853 8649 8648 8880 10669 10926 11117 11116 12108 12450 12918 13411 13723 14206 14331 15623 16365 16364 16542 16541 16540 16887 16886 17253 17850 18218 18269 18268 19581 19580 20095 20243 20242 21019 21201 21250 21563 21643 22050 22201 22236 22472 22503 22768 22952 23216 23300 24649 24648 25002 26728 27186 28772 29358 29719 30060 30880 30902 31181 31180 31194 31740 31927 32264 32326 32340 32510 33398 34308 35750 36318 36658 36772 36771 37371 37370 37832 39838 40192 Cheater