6 7 15 18 27 28 35 36 40 45 46 56 62 67 72 74 75 76 77 78 85 95 100 110 112 117 121 122 124 126 131 132 133 138 141 142 143 155 161 165 166 167 172 175 181 185 187 188 191 195 199 201 208 210 218 219 221 238 244 245 253 262 263 267 268 278 280 284 289 302 309 313 320 327 328 340 342 344 350 354 356 358 359 363 371 374 376 384 386 389 391 397 410 411 415 420 436 438 444 445 449 458 471 477 480 481 488 492 493 496 497 510 513 514 523 524 525 529 531 532 540 541 542 547 550 561 563 572 577 580 583 589 592 593 594 608 610 613 618 629 647 654 656 658 659 662 666 668 669 679 682 684 685 699 707 708 710 716 717 722 725 732 733 738 743 744 747 755 767 780 786 793 795 800 804 814 815 822 825 833 844 847 860 862 866 868 869 874 878 881 886 892 893 903 912 913 917 937 939 944 948 956 959 964 966 967 976 977 979 987 989 998 999 1014 1015 1017 1024 1038 1048 1050 1051 1080 1084 1086 1088 1091 1096 1103 1105 1110 1117 1125 1139 1151 1154 1157 1158 1161 1163 1169 1175 1179 1180 1188 1189 1192 1197 1199 1204 1214 1215 1216 1229 1236 1241 1248 1249 1250 1251 1255 1256 1266 1273 1280 1289 1291 1292 1299 1308 1309 1310 1315 1327 1331 1349 1353 1355 1358 1359 1366 1374 1380 1390 1397 1404 1405 1412 1414 1424 1425 1427 1429 1431 1438 1440 1449 1453 1454 1461 1462 1464 1471 1472 1479 1482 1484 1488 1490 1497 1507 1510 1515 1521 1533 1558 1564 1568 1575 1586 1587 1588 1589 1594 1595 1606 1611 1613 1614 1618 1621 1625 1627 1628 1641 1647 1657 1659 1662 1663 1665 1673 1674 1675 1676 1678 1682 1686 1687 1689 1691 1693 1695 1696 1706 1713 1715 1718 1732 1736 1742 1746 1747 1749 1750 1757 1761 1768 1771 1773 1778 1782 1783 1794 1799 1806 1807 1825 1831 1834 1837 1840 1841 1842 1850 1856 1859 1866 1870 1873 1874 1875 1881 1884 1890 1903 1909 1911 1913 1917 1930 1931 1933 1938 1939 1940 1942 1943 1945 1951 1957 1965 1976 1979 1981 1984 2003 2018 2020 2029 2037 2038 2041 2044 2045 2053 2064 2074 2086 2088 2092 2111 2118 2119 2125 2131 2157 2162 2164 2166 2170 2171 2180 2183 2188 2191 2192 2196 2202 2209 2212 2215 2223 2228 2230 2240 2242 2245 2252 2257 2265 2266 2267 2268 2274 2277 2282 2284 2297 2300 2306 2308 2315 2337 2339 2352 2355 2360 2361 2377 2378 2379 2382 2383 2392 2395 2396 2409 2410 2413 2419 2421 2428 2441 2443 2445 2448 2453 2460 2465 2484 2492 2496 2502 2505 2508 2525 2529 2532 2533 2534 2538 2542 2543 2544 2549 2550 2555 2557 2558 2562 2569 2570 2579 2588 2600 2614 2624 2627 2630 2631 2633 2640 2646 2649 2658 2659 2660 2664 2666 2669 2680 2690 2691 2698 2699 2702 2704 2715 2716 2720 2722 2728 2735 2736 2741 2748 2752 2753 2763 2771 2779 2782 2796 2797 2799 2800 2807 2809 2813 2817 2818 2827 2829 2831 2842 2846 2849 2852 2853 2857 2860 2863 2870 2874 2887 2890 2894 2899 2903 2904 2908 2912 2917 2919 2922 2927 2935 2939 2950 2958 2962 2963 2970 2976 2986 2999 3008 3013 3015 3018 3022 3029 3030 3031 3042 3049 3051 3075 3081 3083 3085 3095 3097 3100 3113 3128 3130 3144 3148 3158 3165 3181 3185 3194 3196 3204 3206 3216 3223 3225 3227 3230 3231 3235 3236 3242 3244 3245 3251 3256 3258 3260 3272 3273 3291 3292 3297 3303 3312 3315 3319 3324 3340 3346 3354 3362 3364 3366 3367 3370 3391 3396 3403 3405 3407 3413 3419 3432 3437 3439 3447 3451 3463 3464 3465 3472 3478 3482 3484 3485 3490 3494 3501 3504 3513 3515 3517 3519 3525 3534 3544 3548 3558 3573 3578 3580 3582 3585 3588 3590 3595 3598 3599 3604 3605 3609 3610 3612 3618 3622 3624 3628 3634 3638 3647 3650 3661 3670 3671 3679 3687 3688 3691 3694 3697 3703 3705 3706 3708 3711 3719 3722 3729 3741 3743 3749 3751 3753 3754 3761 3765 3778 3779 3780 3789 3798 3800 3810 3818 3824 3829 3849 3852 3856 3857 3866 3867 3871 3872 3874 3875 3877 3880 3881 3883 3889 3902 3916 3919 3924 3930 3937 3945 3954 3961 3972 3993 3995 4005 4009 4016 4029 4031 4032 4033 4039 4042 4047 4049 4050 4056 4057 4058 4061 4062 4064 4074 4078 4082 4086 4092 4099 4104 4107 4113 4117 4118 4120 4121 4124 4131 4132 4133 4136 4142 4149 4152 4169 4171 4174 4178 4179 4183 4190 4194 4199 4200 4201 4205 4207 4210 4213 4215 4216 4217 4222 4226 4231 4234 4237 4238 4239 4240 4241 4245 4247 4250 4253 4255 4256 4264 4266 4268 4272 4279 4285 4290 4291 4300 4305 4321 4325 4330 4331 4336 4337 4368 4374 4375 4380 4392 4393 4394 4395 4397 4402 4407 4409 4411 4413 4424 4425 4429 4438 4440 4444 4457 4462 4467 4469 4474 4476 4489 4499 4510 4514 4522 4527 4529 4530 4536 4537 4543 4554 4569 4571 4573 4574 4577 4580 4586 4588 4594 4597 4599 4602 4611 4612 4616 4617 4630 4635 4645 4650 4651 4654 4665 4673 4678 4688 4692 4694 4701 4709 4716 4723 4727 4733 4735 4756 4758 4764 4765 4766 4769 4770 4771 4773 4789 4793 4795 4802 4803 4810 4827 4831 4836 4849 4855 4856 4865 4869 4872 4879 4884 4887 4891 4892 4900 4908 4909 4911 4912 4916 4921 4925 4931 4933 4937 4944 4950 4959 4961 4972 4974 4980 4983 4986 4988 4991 11 12 13 14 29 30 35 36 53 54 55 56 69 70 71 72 79 80 89 90 91 92 111 112 123 124 133 134 143 144 147 148 149 150 151 152 153 154 155 156 169 170 189 190 199 200 219 220 223 224 233 234 241 242 243 244 247 248 251 252 261 262 263 264 265 266 275 276 281 282 283 284 285 286 309 310 321 322 329 330 331 332 333 334 343 344 349 350 361 362 369 370 373 374 375 376 381 382 389 390 397 398 401 402 415 416 419 420 435 436 437 438 441 442 475 476 487 488 489 490 505 506 523 524 525 526 533 534 535 536 555 556 559 560 567 568 577 578 603 604 617 618 625 626 639 640 653 654 655 656 679 680 683 684 687 688 699 700 707 708 711 712 715 716 717 718 725 726 741 742 747 748 751 752 767 768 771 772 777 778 781 782 793 794 819 820 821 822 829 830 839 840 871 872 875 876 887 888 889 890 897 898 915 916 941 942 953 954 959 960 961 962 975 976 983 984 985 986 991 992 993 994 1019 1020 1025 1026 1027 1028 1045 1046 1047 1048 1049 1050 1057 1058 1061 1062 1063 1064 1079 1080 1081 1082 1083 1084 1093 1094 1099 1100 1121 1122 1125 1126 1143 1144 1153 1154 1159 1160 1165 1166 1177 1178 1183 1184 1185 1186 1187 1188 1215 1216 1219 1220 1225 1226 1235 1236 1257 1258 1293 1294 1307 1308 1311 1312 1315 1316 1317 1318 1323 1324 1331 1332 1335 1336 1337 1338 1357 1358 1363 1364 1367 1368 1369 1370 1397 1398 1413 1414 1415 1416 1419 1420 1431 1432 1433 1434 1443 1444 1449 1450 1463 1464 1465 1466 1475 1476 1485 1486 1487 1488 1493 1494 1509 1510 1533 1534 1559 1560 1571 1572 1585 1586 1589 1590 1599 1600 1607 1608 1627 1628 1629 1630 1643 1644 1649 1650 1665 1666 1687 1688 1693 1694 1719 1720 1723 1724 1731 1732 1735 1736 1737 1738 1747 1748 1755 1756 1761 1762 1771 1772 1783 1784 1785 1786 1805 1806 1823 1824 1825 1826 1833 1834 1873 1874 1877 1878 1887 1888 1895 1896 1911 1912 1917 1918 1927 1928 1931 1932 1933 1934 1951 1952 1953 1954 1957 1958 1973 1974 1977 1978 1995 1996 1997 1998 2027 2028 2029 2030 2033 2034 2047 2048 2075 2076 2095 2096 2099 2100 2101 2102 2159 2160 2167 2168 2171 2172 2175 2176 2181 2182 2191 2192 2205 2206 2209 2210 2219 2220 2233 2234 2249 2250 2277 2278 2301 2302 2307 2308 2313 2314 2315 2316 2321 2322 2325 2326 2337 2338 2349 2350 2357 2358 2359 2360 2375 2376 2377 2378 2383 2384 2393 2394 2397 2398 2407 2408 2427 2428 2429 2430 2431 2432 2457 2458 2471 2472 2481 2482 2495 2496 2497 2498 2499 2500 2501 2502 2509 2510 2511 2512 2531 2532 2545 2546 2559 2560 2577 2578 2581 2582 2583 2584 2597 2598 2615 2616 2617 2618 2619 2620 2629 2630 2653 2654 2661 2662 2697 2698 2705 2706 2709 2710 2715 2716 2717 2718 2731 2732 2747 2748 2759 2760 2779 2780 2793 2794 2807 2808 2809 2810 2823 2824 2827 2828 2847 2848 2849 2850 2853 2854 2857 2858 2861 2862 2875 2876 2879 2880 2897 2898 2905 2906 2907 2908 2921 2922 2923 2924 2927 2928 2941 2942 2943 2944 2957 2958 2963 2964 2967 2968 2975 2976 2979 2980 2993 2994 3013 3014 3019 3020 3029 3030 3041 3042 3065 3066 3115 3116 3127 3128 3135 3136 3149 3150 3171 3172 3173 3174 3175 3176 3177 3178 3187 3188 3189 3190 3211 3212 3221 3222 3225 3226 3227 3228 3235 3236 3241 3242 3249 3250 3253 3254 3255 3256 3281 3282 3293 3294 3313 3314 3317 3318 3323 3324 3325 3326 3329 3330 3345 3346 3347 3348 3349 3350 3351 3352 3355 3356 3363 3364 3371 3372 3373 3374 3377 3378 3381 3382 3385 3386 3389 3390 3391 3392 3411 3412 3425 3426 3429 3430 3435 3436 3463 3464 3471 3472 3483 3484 3491 3492 3493 3494 3497 3498 3499 3500 3513 3514 3521 3522 3535 3536 3541 3542 3545 3546 3555 3556 3563 3564 3565 3566 3587 3588 3597 3598 3611 3612 3613 3614 3649 3650 3661 3662 3667 3668 3673 3674 3679 3680 3681 3682 3683 3684 3699 3700 3711 3712 3717 3718 3731 3732 3739 3740 3745 3746 3747 3748 3749 3750 3761 3762 3767 3768 3779 3780 3805 3806 3817 3818 3821 3822 3825 3826 3833 3834 3859 3860 3861 3862 3865 3866 3875 3876 3877 3878 3879 3880 3883 3884 3885 3886 3889 3890 3901 3902 3913 3914 3929 3930 3951 3952 3957 3958 3961 3962 3967 3968 4005 4006 4035 4036 4039 4040 4057 4058 4073 4074 4075 4076 4081 4082 4087 4088 4089 4090 4105 4106 4127 4128 4147 4148 4171 4172 4175 4176 4183 4184 4221 4222 4235 4236 4237 4238 4249 4250 4261 4262 4313 4314 4323 4324 4327 4328 4331 4332 4339 4340 4341 4342 4359 4360 4365 4366 4375 4376 4381 4382 4383 4384 4391 4392 4403 4404 4417 4418 4423 4424 4429 4430 4445 4446 4455 4456 4459 4460 4479 4480 4483 4484 4489 4490 4503 4504 4513 4514 4529 4530 4531 4532 4533 4534 4535 4536 4547 4548 4553 4554 4563 4564 4567 4568 4593 4594 4599 4600 4611 4612 4615 4616 4629 4630 4673 4674 4677 4678 4703 4704 4709 4710 4719 4720 4721 4722 4753 4754 4755 4756 4757 4758 4763 4764 4765 4766 4783 4784 4789 4790 4791 4792 4817 4818 4819 4820 4825 4826 4837 4838 4841 4842 4855 4856 4881 4882 4885 4886 4889 4890 4895 4896 4905 4906 4919 4920 4929 4930 4967 4968 4983 4984 4991 4992 5003 5004 5009 5010 5015 5016 5049 5050 5057 5058 5063 5064 5065 5066 5067 5068 5075 5076 5083 5084 5085 5086 5087 5088 5097 5098 5099 5100 5109 5110 5113 5114 5115 5116 5123 5124 5137 5138 5139 5140 5157 5158 5175 5176 5199 5200 5227 5228 5247 5248 5253 5254 5259 5260 5261 5262 5265 5266 5279 5280 5291 5292 5297 5298 5315 5316 5317 5318 5319 5320 5327 5328 5331 5332 5337 5338 5359 5360 5379 5380 5381 5382 5395 5396 5397 5398 5403 5404 5407 5408 5429 5430 5431 5432 5439 5440 5443 5444 5455 5456 5469 5470 5471 5472 5481 5482 5495 5496 5503 5504 5505 5506 5525 5526 5541 5542 5557 5558 5563 5564 5591 5592 5593 5594 5597 5598 5599 5600 5613 5614 5617 5618 5625 5626 5633 5634 5635 5636 5653 5654 5657 5658 5661 5662 5683 5684 5691 5692 5697 5698 5703 5704 5705 5706 5713 5714 5719 5720 5725 5726 5739 5740 5747 5748 5773 5774 5779 5780 5787 5788 5797 5798 5805 5806 5807 5808 5815 5816 5823 5824 5833 5834 5837 5838 5843 5844 5853 5854 5869 5870 5877 5878 5899 5900 5915 5916 5923 5924 5925 5926 5939 5940 5951 5952 5971 5972 5997 5998 6015 6016 6025 6026 6029 6030 6035 6036 6043 6044 6057 6058 6059 6060 6061 6062 6083 6084 6097 6098 6101 6102 6149 6150 6161 6162 6165 6166 6169 6170 6189 6190 6193 6194 6199 6200 6225 6226 6255 6256 6259 6260 6287 6288 6295 6296 6315 6316 6329 6330 6361 6362 6369 6370 6387 6388 6391 6392 6407 6408 6411 6412 6431 6432 6445 6446 6449 6450 6453 6454 6459 6460 6461 6462 6469 6470 6471 6472 6483 6484 6487 6488 6489 6490 6501 6502 6511 6512 6515 6516 6519 6520 6543 6544 6545 6546 6581 6582 6583 6584 6593 6594 6605 6606 6623 6624 6629 6630 6637 6638 6647 6648 6679 6680 6691 6692 6707 6708 6723 6724 6727 6728 6731 6732 6733 6734 6739 6740 6781 6782 6791 6792 6805 6806 6809 6810 6813 6814 6825 6826 6837 6838 6863 6864 6873 6874 6877 6878 6893 6894 6901 6902 6925 6926 6927 6928 6929 6930 6943 6944 6955 6956 6963 6964 6967 6968 6969 6970 6979 6980 6987 6988 7001 7002 7007 7008 7025 7026 7029 7030 7033 7034 7037 7038 7049 7050 7067 7068 7087 7088 7095 7096 7115 7116 7145 7146 7155 7156 7159 7160 7163 7164 7169 7170 7175 7176 7179 7180 7189 7190 7195 7196 7197 7198 7207 7208 7209 7210 7217 7218 7219 7220 7223 7224 7235 7236 7243 7244 7247 7248 7255 7256 7267 7268 7275 7276 7293 7294 7299 7300 7321 7322 7339 7340 7341 7342 7357 7358 7373 7374 7375 7376 7381 7382 7387 7388 7393 7394 7405 7406 7409 7410 7411 7412 7415 7416 7421 7422 7437 7438 7443 7444 7457 7458 7481 7482 7485 7486 7497 7498 7501 7502 7505 7506 7507 7508 7521 7522 7529 7530 7555 7556 7557 7558 7559 7560 7577 7578 7595 7596 7599 7600 7619 7620 7635 7636 7647 7648 7657 7658 7697 7698 7703 7704 7711 7712 7713 7714 7731 7732 7733 7734 7741 7742 7743 7744 7747 7748 7749 7750 7753 7754 7759 7760 7761 7762 7765 7766 7777 7778 7803 7804 7831 7832 7837 7838 7847 7848 7859 7860 7873 7874 7889 7890 7907 7908 7921 7922 7943 7944 7985 7986 7989 7990 8009 8010 8017 8018 8031 8032 8057 8058 8061 8062 8063 8064 8065 8066 8077 8078 8083 8084 8093 8094 8097 8098 8099 8100 8111 8112 8113 8114 8115 8116 8121 8122 8123 8124 8127 8128 8147 8148 8155 8156 8163 8164 8171 8172 8183 8184 8197 8198 8207 8208 8213 8214 8225 8226 8233 8234 8235 8236 8239 8240 8241 8242 8247 8248 8261 8262 8263 8264 8265 8266 8271 8272 8283 8284 8297 8298 8303 8304 8337 8338 8341 8342 8347 8348 8355 8356 8357 8358 8365 8366 8379 8380 8387 8388 8397 8398 8399 8400 8401 8402 8409 8410 8413 8414 8419 8420 8425 8426 8429 8430 8431 8432 8433 8434 8443 8444 8451 8452 8461 8462 8467 8468 8473 8474 8475 8476 8477 8478 8479 8480 8481 8482 8489 8490 8493 8494 8499 8500 8505 8506 8509 8510 8511 8512 8527 8528 8531 8532 8535 8536 8543 8544 8557 8558 8569 8570 8579 8580 8581 8582 8599 8600 8609 8610 8641 8642 8649 8650 8659 8660 8661 8662 8671 8672 8673 8674 8735 8736 8747 8748 8749 8750 8759 8760 8783 8784 8785 8786 8787 8788 8789 8790 8793 8794 8803 8804 8813 8814 8817 8818 8821 8822 8825 8826 8847 8848 8849 8850 8857 8858 8875 8876 8879 8880 8887 8888 8913 8914 8923 8924 8933 8934 8937 8938 8947 8948 8951 8952 8977 8978 8997 8998 9019 9020 9027 9028 9043 9044 9053 9054 9057 9058 9059 9060 9071 9072 9073 9074 9085 9086 9107 9108 9137 9138 9141 9142 9145 9146 9147 9148 9153 9154 9159 9160 9171 9172 9175 9176 9187 9188 9193 9194 9197 9198 9203 9204 9221 9222 9223 9224 9231 9232 9233 9234 9259 9260 9269 9270 9289 9290 9299 9300 9301 9302 9307 9308 9329 9330 9345 9346 9355 9356 9375 9376 9383 9384 9387 9388 9401 9402 9417 9418 9431 9432 9445 9446 9453 9454 9465 9466 9469 9470 9511 9512 9515 9516 9527 9528 9529 9530 9531 9532 9537 9538 9539 9540 9541 9542 9545 9546 9577 9578 9585 9586 9589 9590 9603 9604 9605 9606 9619 9620 9653 9654 9661 9662 9671 9672 9697 9698 9709 9710 9711 9712 9729 9730 9737 9738 9743 9744 9757 9758 9767 9768 9773 9774 9781 9782 9783 9784 9799 9800 9815 9816 9817 9818 9821 9822 9823 9824 9831 9832 9841 9842 9849 9850 9861 9862 9865 9866 9873 9874 9887 9888 9899 9900 9917 9918 9921 9922 9943 9944 9947 9948 9959 9960 9965 9966 9971 9972 9975 9976 9981 9982