59 135 309 462 653 919 991 1170 1339 1537 1658 1764 1915 2051 2282 2336 2555 2773 3025 3128 3503 3617 3903 4163 4397 4623 4724 4867 5010 5208 5562 5855 6055 6171 6329 6626 6944 7192 7299 7609 7880 8094 8334 8417 8589 8832 9001 9176 9309 9544 9902 10064 10262 10433 10541 10734 10818 10921 11123 11236 11341 11538 11757 11945 12290 12597 12869 13171 13322 13515 13600 13751 13887 13968 14124 14494 14762 14918 15077 15471 15664 15781 15983 16144 16299 16420 16598 16857 16948 17203 17319 17432 17565 17716 17789 17954 18075 18202 18338 18821 19091 19251 19346 19446 19570 19680 19869 20035 20332 20577 