33 95 225 318 472 595 833 925 1122 1271 1492 1681 1761 1869 1917 1999 2175 2338 2533 2658 2747 2793 2834 3080 3257 3310 3447 3504 3597 3705 3756 3903 3976 4096 4227 4290 4374 4448 4507 4609 4745 4897 4960 5095 5161 5262 5371 5465 5592 5729 5822 