46 87 139 189 239 275 326 433 521 593 636 662 705 747 821 864 932 1020 1103 1151 1206 1283 1319 1369 1431 1469 1556 1609 1682 1711 1745 1774 1832 1865 1912 1964 2016 2059 2101 2155 2240 2321 2360 2394 2470 2524 2639 2675 2730 2824 2904 2954 3002 3046 3116 3178 3249 3303 3356 3438 3522 3615 3663 3721 3810 3871 3901 3939 3999 4098 4136 4208 4311 4364 4419 4480 4529 4556 4609 4656 4718 4792 4882 4923 4980 5048 5120 5173 5246 5306 5401 5464 5514 5545 5603 