10 12 14 21 23 27 57 73 78 88 91 94 108 123 129 130 139 164 165 170 184 186 192 193 194 195 200 207 210 211 216 217 218 221 222 231 233 244 245 253 257 272 276 281 287 288 298 300 302 313 316 325 326 332 340 343 347 348 349 351 353 356 367 372 375 376 378 387 396 402 408 409 417 418 426 428 435 436 443 444 457 462 466 467 469 472 475 476 485 494 496 502 512 513 514 520 521 524 527 528 533 537 540 543 544 548 549 551 557 559 563 568 569 571 572 573 577 592 596 598 600 605 606 607 615 626 641 644 647 654 656 657 660 668 672 690 694 699 702 713 716 719 723 724 729 732 742 743 745 747 754 756 759 760 761 762 764 766 785 794 795 801 803 804 808 811 815 816 825 827 834 835 837 839 843 845 857 861 865 869 871 873 875 877 881 885 888 890 895 898 900 911 916 917 928 932 933 934 941 944 956 959 969 970 978 985 996 997 1000 1016 1018 1019 1023 1025 1043 1051 1052 1053 1056 1058 1067 1072 1081 1090 1097 1099 1110 1125 1129 1131 1134 1135 1136 1141 1150 1151 1158 1165 1175 1177 1182 1190 1194 1198 1201 1233 1239 1244 1250 1257 1258 1269 1270 1271 1275 1290 1292 1299 1307 1313 1322 1324 1338 1342 1343 1346 1349 1350 1354 1357 1373 1375 1378 1392 1408 1410 1418 1425 1433 1439 1443 1451 1459 1464 1474 1476 1477 1481 1487 1493 1495 1502 1508 1512 1530 1544 1548 1552 1558 1560 1561 1567 1573 1576 1578 1582 1587 1591 1596 1611 1612 1620 1626 1631 1632 1637 1642 1650 1652 1656 1657 1664 1667 1672 1689 1699 1700 1704 1715 1716 1720 1722 1725 1727 1738 1762 1767 1768 1770 1774 1775 1776 1779 1780 1781 1783 1792 1807 1808 1815 1816 1823 1828 1832 1833 1835 1850 1859 1863 1864 1878 1886 1887 1888 1895 1896 1901 1902 1903 1910 1915 1919 1925 1932 1933 1941 1949 1952 1953 1958 1962 1964 1967 1974 1981 1999 2003 2005 2010 2012 2013 2022 2041 2044 2046 2048 2051 2053 2056 2057 2064 2065 2068 2082 2090 2100 2108 2111 2112 2115 2117 2120 2122 2125 2134 2138 2141 2142 2143 2158 2160 2164 2165 2167 2173 2181 2184 2186 2187 2189 2197 2207 2208 2221 2228 2248 2253 2258 2261 2271 2280 2285 2287 2288 2290 2294 2296 2302 2304 2305 2307 2311 2313 2342 2345 2348 2354 2355 2356 2360 2361 2382 2388 2389 2393 2406 2411 2424 2426 2428 2430 2432 2436 2438 2442 2454 2455 2459 2463 2469 2471 2475 2477 2479 2482 2484 2491 2497 2499 2504 2507 2509 2520 2534 2536 2538 2550 2558 2564 2569 2570 2571 2572 2574 2579 2584 2585 2589 2591 2593 2604 2608 2609 2620 2622 2625 2635 2637 2641 2642 2643 2644 2648 2651 2653 2656 2658 2665 2667 2669 2671 2674 2684 2687 2690 2721 2729 2730 2736 2740 2744 2748 2763 2764 2785 2788 2790 2791 2794 2797 2801 2802 2809 2812 2814 2823 2828 2835 2846 2851 2858 2868 2869 2882 2883 2884 2888 2890 2912 2916 2919 2920 2930 2931 2935 2937 2943 2946 2955 2961 2962 2964 2965 2967 2972 2973 2974 2977 2978 2989 2990 2991 3001 3009 3010 3011 3013 3015 3016 3022 3029 3032 3040 3042 3051 3058 3065 3067 3068 3077 3081 3090 3092 3098 3099 3105 3114 3117 3125 3126 3135 3151 3165 3176 3184 3187 3188 3190 3192 3195 3196 3198 3199 3205 3207 3208 3218 3219 3233 3238 3242 3246 3252 3259 3267 3274 3277 3278 3283 3288 3290 3297 3299 3306 3310 3327 3339 3341 3345 3347 3353 3354 3357 3359 3366 3370 3378 3381 3382 3387 3388 3405 3412 3414 3418 3433 3434 3440 3458 3459 3466 3476 3484 3493 3499 3504 3506 3508 3509 3513 3519 3523 3526 3531 3532 3539 3548 3555 3557 3558 3560 3563 3565 3568 3569 3587 3590 3594 3597 3598 3601 3603 3607 3618 3623 3626 3633 3635 3644 3650 3651 3652 3653 3654 3658 3660 3666 3671 3673 3675 3682 3689 3695 3698 3701 3708 3709 3710 3719 3723 3742 3746 3748 3760 3761 3773 3775 3781 3782 3785 3795 3796 3802 3807 3815 3823 3828 3847 3851 3852 3865 3871 3873 3876 3888 3891 3908 3912 3919 3923 3924 3929 3939 3941 3945 3948 3950 3951 3956 3959 3964 3976 3991 3996 3998 4000 4004 4006 4015 4023 4025 4028 4035 4039 4056 4062 4066 4069 4076 4077 4083 4089 4091 4097 4100 4103 4107 4112 4117 4121 4125 4138 4142 4143 4144 4145 4146 4150 4152 4153 4155 4165 4171 4174 4184 4185 4188 4189 4190 4207 4209 4210 4223 4225 4227 4233 4238 4243 4247 4248 4252 4254 4259 4261 4267 4280 4282 4283 4285 4286 4290 4291 4296 4298 4301 4304 4305 4309 4310 4318 4321 4322 4324 4329 4334 4336 4340 4341 4352 4353 4357 4359 4362 4365 4376 4383 4389 4405 4412 4422 4426 4432 4436 4440 4444 4450 4452 4462 4466 4467 4474 4479 4482 4483 4490 4491 4493 4495 4498 4504 4508 4518 4525 4532 4537 4539 4541 4554 4557 4564 4571 4578 4579 4585 4587 4589 4590 4592 4593 4600 4620 4624 4631 4632 4634 4636 4639 4644 4647 4649 4651 4652 4653 4665 4677 4683 4684 4690 4696 4704 4708 4711 4713 4715 4720 4723 4730 4743 4748 4753 4754 4756 4759 4765 4766 4770 4773 4781 4783 4786 4793 4795 4798 4799 4801 4802 4804 4805 4823 4824 4826 4839 4852 4854 4856 4858 4860 4866 4871 4885 4890 4902 4921 4924 4932 4933 4939 4945 4950 4962 4963 4972 4974 4978 4980 4987 4990 4991 4998 4999 19 20 23 24 27 28 41 42 45 46 53 54 113 114 145 146 155 156 175 176 181 182 187 188 215 216 245 246 257 258 259 260 277 278 327 328 329 330 339 340 367 368 371 372 383 384 385 386 387 388 389 390 399 400 413 414 419 420 421 422 431 432 433 434 435 436 441 442 443 444 461 462 465 466 487 488 489 490 505 506 513 514 543 544 551 552 561 562 573 574 575 576 595 596 599 600 603 604 625 626 631 632 649 650 651 652 663 664 679 680 685 686 693 694 695 696 697 698 701 702 705 706 711 712 733 734 743 744 749 750 751 752 755 756 773 774 791 792 803 804 815 816 817 818 833 834 835 836 851 852 855 856 869 870 871 872 885 886 887 888 913 914 923 924 931 932 933 934 937 938 943 944 949 950 951 952 969 970 987 988 991 992 1003 1004 1023 1024 1025 1026 1027 1028 1039 1040 1041 1042 1047 1048 1053 1054 1055 1056 1065 1066 1073 1074 1079 1080 1085 1086 1087 1088 1095 1096 1097 1098 1101 1102 1113 1114 1117 1118 1125 1126 1135 1136 1137 1138 1141 1142 1143 1144 1145 1146 1153 1154 1183 1184 1191 1192 1195 1196 1199 1200 1209 1210 1211 1212 1213 1214 1229 1230 1251 1252 1281 1282 1287 1288 1293 1294 1307 1308 1311 1312 1313 1314 1319 1320 1335 1336 1343 1344 1379 1380 1387 1388 1397 1398 1403 1404 1425 1426 1431 1432 1437 1438 1445 1446 1447 1448 1457 1458 1463 1464 1483 1484 1485 1486 1489 1490 1493 1494 1507 1508 1511 1512 1517 1518 1519 1520 1521 1522 1523 1524 1527 1528 1531 1532 1569 1570 1587 1588 1589 1590 1601 1602 1605 1606 1607 1608 1615 1616 1621 1622 1629 1630 1631 1632 1649 1650 1653 1654 1667 1668 1669 1670 1673 1674 1677 1678 1685 1686 1689 1690 1713 1714 1721 1722 1729 1730 1737 1738 1741 1742 1745 1746 1749 1750 1753 1754 1761 1762 1769 1770 1775 1776 1779 1780 1789 1790 1795 1796 1799 1800 1821 1822 1831 1832 1833 1834 1855 1856 1863 1864 1865 1866 1867 1868 1881 1882 1887 1888 1911 1912 1917 1918 1937 1938 1939 1940 1955 1956 1969 1970 1991 1992 1993 1994 1999 2000 2031 2032 2035 2036 2037 2038 2045 2046 2049 2050 2085 2086 2101 2102 2103 2104 2105 2106 2111 2112 2115 2116 2133 2134 2143 2144 2161 2162 2179 2180 2193 2194 2197 2198 2219 2220 2249 2250 2257 2258 2261 2262 2267 2268 2269 2270 2271 2272 2281 2282 2299 2300 2301 2302 2315 2316 2329 2330 2349 2350 2353 2354 2363 2364 2379 2380 2387 2388 2395 2396 2401 2402 2465 2466 2477 2478 2487 2488 2499 2500 2513 2514 2515 2516 2537 2538 2539 2540 2541 2542 2549 2550 2579 2580 2583 2584 2597 2598 2613 2614 2625 2626 2643 2644 2647 2648 2675 2676 2683 2684 2685 2686 2691 2692 2697 2698 2699 2700 2707 2708 2713 2714 2745 2746 2749 2750 2755 2756 2783 2784 2815 2816 2819 2820 2835 2836 2849 2850 2865 2866 2877 2878 2885 2886 2901 2902 2917 2918 2927 2928 2947 2948 2951 2952 2953 2954 2961 2962 2973 2974 2985 2986 2989 2990 3003 3004 3015 3016 3023 3024 3059 3060 3087 3088 3095 3096 3103 3104 3115 3116 3119 3120 3121 3122 3133 3134 3145 3146 3151 3152 3155 3156 3163 3164 3173 3174 3181 3182 3191 3192 3221 3222 3223 3224 3239 3240 3251 3252 3261 3262 3263 3264 3273 3274 3283 3284 3299 3300 3303 3304 3311 3312 3313 3314 3327 3328 3333 3334 3343 3344 3377 3378 3397 3398 3399 3400 3407 3408 3429 3430 3431 3432 3439 3440 3443 3444 3449 3450 3453 3454 3475 3476 3523 3524 3533 3534 3535 3536 3539 3540 3547 3548 3549 3550 3551 3552 3557 3558 3559 3560 3561 3562 3565 3566 3583 3584 3613 3614 3615 3616 3629 3630 3631 3632 3645 3646 3655 3656 3663 3664 3665 3666 3669 3670 3699 3700 3717 3718 3725 3726 3727 3728 3755 3756 3771 3772 3773 3774 3775 3776 3789 3790 3791 3792 3801 3802 3803 3804 3805 3806 3819 3820 3829 3830 3837 3838 3849 3850 3863 3864 3865 3866 3881 3882 3897 3898 3903 3904 3905 3906 3915 3916 3923 3924 3927 3928 3933 3934 3947 3948 3961 3962 3997 3998 4005 4006 4009 4010 4019 4020 4023 4024 4025 4026 4043 4044 4081 4082 4087 4088 4091 4092 4095 4096 4101 4102 4105 4106 4111 4112 4113 4114 4127 4128 4129 4130 4135 4136 4163 4164 4179 4180 4199 4200 4215 4216 4221 4222 4223 4224 4229 4230 4233 4234 4239 4240 4243 4244 4249 4250 4267 4268 4275 4276 4281 4282 4283 4284 4285 4286 4315 4316 4319 4320 4327 4328 4329 4330 4333 4334 4345 4346 4361 4362 4367 4368 4371 4372 4373 4374 4377 4378 4393 4394 4413 4414 4415 4416 4441 4442 4455 4456 4495 4496 4505 4506 4515 4516 4521 4522 4541 4542 4559 4560 4569 4570 4573 4574 4575 4576 4579 4580 4587 4588 4591 4592 4603 4604 4607 4608 4609 4610 4613 4614 4621 4622 4625 4626 4683 4684 4689 4690 4695 4696 4707 4708 4709 4710 4711 4712 4719 4720 4721 4722 4763 4764 4775 4776 4777 4778 4785 4786 4811 4812 4821 4822 4847 4848 4851 4852 4855 4856 4859 4860 4863 4864 4871 4872 4875 4876 4883 4884 4907 4908 4909 4910 4917 4918 4925 4926 4937 4938 4941 4942 4949 4950 4953 4954 4957 4958 4963 4964 4967 4968 4981 4982 4993 4994 4997 4998 5007 5008 5013 5014 5017 5018 5039 5040 5067 5068 5071 5072 5075 5076 5099 5100 5115 5116 5127 5128 5137 5138 5139 5140 5141 5142 5143 5144 5147 5148 5157 5158 5167 5168 5169 5170 5177 5178 5181 5182 5185 5186 5207 5208 5215 5216 5217 5218 5239 5240 5243 5244 5249 5250 5269 5270 5273 5274 5281 5282 5283 5284 5285 5286 5287 5288 5295 5296 5301 5302 5305 5306 5311 5312 5315 5316 5329 5330 5333 5334 5337 5338 5341 5342 5347 5348 5367 5368 5373 5374 5379 5380 5441 5442 5457 5458 5459 5460 5471 5472 5479 5480 5487 5488 5495 5496 5525 5526 5527 5528 5569 5570 5575 5576 5579 5580 5581 5582 5587 5588 5593 5594 5601 5602 5603 5604 5617 5618 5623 5624 5627 5628 5645 5646 5655 5656 5669 5670 5691 5692 5701 5702 5715 5716 5735 5736 5737 5738 5763 5764 5765 5766 5767 5768 5775 5776 5779 5780 5823 5824 5831 5832 5837 5838 5839 5840 5859 5860 5861 5862 5869 5870 5873 5874 5885 5886 5891 5892 5909 5910 5921 5922 5923 5924 5927 5928 5929 5930 5933 5934 5943 5944 5945 5946 5947 5948 5953 5954 5955 5956 5977 5978 5979 5980 5981 5982 6001 6002 6017 6018 6019 6020 6021 6022 6025 6026 6029 6030 6031 6032 6043 6044 6057 6058 6063 6064 6079 6080 6083 6084 6101 6102 6115 6116 6129 6130 6133 6134 6135 6136 6153 6154 6161 6162 6179 6180 6183 6184 6195 6196 6197 6198 6209 6210 6227 6228 6233 6234 6249 6250 6251 6252 6269 6270 6301 6302 6329 6330 6351 6352 6367 6368 6373 6374 6375 6376 6379 6380 6383 6384 6389 6390 6391 6392 6395 6396 6397 6398 6409 6410 6413 6414 6415 6416 6435 6436 6437 6438 6465 6466 6475 6476 6483 6484 6491 6492 6503 6504 6517 6518 6533 6534 6547 6548 6553 6554 6555 6556 6565 6566 6575 6576 6579 6580 6593 6594 6597 6598 6611 6612 6619 6620 6653 6654 6677 6678 6681 6682 6689 6690 6693 6694 6705 6706 6707 6708 6713 6714 6717 6718 6731 6732 6739 6740 6755 6756 6761 6762 6763 6764 6773 6774 6775 6776 6809 6810 6823 6824 6827 6828 6835 6836 6865 6866 6867 6868 6879 6880 6915 6916 6917 6918 6931 6932 6951 6952 6967 6968 6985 6986 6997 6998 7007 7008 7011 7012 7015 7016 7017 7018 7025 7026 7037 7038 7045 7046 7051 7052 7061 7062 7063 7064 7077 7078 7095 7096 7109 7110 7113 7114 7115 7116 7119 7120 7125 7126 7129 7130 7135 7136 7137 7138 7173 7174 7179 7180 7187 7188 7193 7194 7195 7196 7201 7202 7205 7206 7213 7214 7235 7236 7245 7246 7251 7252 7265 7266 7269 7270 7287 7288 7299 7300 7301 7302 7303 7304 7305 7306 7307 7308 7315 7316 7319 7320 7331 7332 7341 7342 7345 7346 7349 7350 7363 7364 7377 7378 7389 7390 7395 7396 7401 7402 7415 7416 7417 7418 7419 7420 7437 7438 7445 7446 7483 7484 7491 7492 7495 7496 7519 7520 7521 7522 7545 7546 7549 7550 7561 7562 7563 7564 7569 7570 7589 7590 7591 7592 7603 7604 7613 7614 7629 7630 7645 7646 7655 7656 7693 7694 7701 7702 7703 7704 7729 7730 7741 7742 7745 7746 7751 7752 7775 7776 7781 7782 7815 7816 7823 7824 7837 7838 7845 7846 7847 7848 7857 7858 7877 7878 7881 7882 7889 7890 7895 7896 7899 7900 7901 7902 7911 7912 7917 7918 7927 7928 7951 7952 7981 7982 7991 7992 7995 7996 7999 8000 8007 8008 8011 8012 8029 8030 8045 8046 8049 8050 8055 8056 8069 8070 8077 8078 8111 8112 8123 8124 8131 8132 8137 8138 8151 8152 8153 8154 8165 8166 8177 8178 8181 8182 8193 8194 8199 8200 8205 8206 8213 8214 8223 8224 8233 8234 8241 8242 8249 8250 8275 8276 8283 8284 8285 8286 8287 8288 8289 8290 8291 8292 8299 8300 8303 8304 8305 8306 8309 8310 8329 8330 8341 8342 8347 8348 8367 8368 8369 8370 8375 8376 8377 8378 8379 8380 8413 8414 8417 8418 8419 8420 8445 8446 8449 8450 8453 8454 8465 8466 8475 8476 8485 8486 8493 8494 8495 8496 8503 8504 8507 8508 8517 8518 8521 8522 8533 8534 8559 8560 8563 8564 8565 8566 8569 8570 8571 8572 8579 8580 8581 8582 8591 8592 8595 8596 8601 8602 8607 8608 8609 8610 8617 8618 8619 8620 8635 8636 8641 8642 8643 8644 8647 8648 8657 8658 8667 8668 8671 8672 8679 8680 8681 8682 8703 8704 8705 8706 8713 8714 8717 8718 8723 8724 8729 8730 8751 8752 8765 8766 8777 8778 8809 8810 8823 8824 8843 8844 8851 8852 8863 8864 8871 8872 8879 8880 8887 8888 8899 8900 8903 8904 8923 8924 8931 8932 8933 8934 8947 8948 8957 8958 8963 8964 8965 8966 8979 8980 8981 8982 8985 8986 8989 8990 8995 8996 9007 9008 9015 9016 9035 9036 9049 9050 9063 9064 9073 9074 9077 9078 9081 9082 9107 9108 9113 9114 9127 9128 9141 9142 9155 9156 9157 9158 9169 9170 9173 9174 9177 9178 9179 9180 9183 9184 9185 9186 9199 9200 9239 9240 9247 9248 9261 9262 9263 9264 9267 9268 9271 9272 9277 9278 9287 9288 9293 9294 9297 9298 9301 9302 9303 9304 9305 9306 9329 9330 9353 9354 9365 9366 9367 9368 9379 9380 9391 9392 9407 9408 9415 9416 9421 9422 9425 9426 9429 9430 9439 9440 9445 9446 9459 9460 9485 9486 9495 9496 9505 9506 9507 9508 9511 9512 9517 9518 9529 9530 9531 9532 9539 9540 9545 9546 9561 9562 9565 9566 9571 9572 9585 9586 9589 9590 9595 9596 9597 9598 9601 9602 9603 9604 9607 9608 9609 9610 9645 9646 9647 9648 9651 9652 9677 9678 9703 9704 9707 9708 9711 9712 9715 9716 9719 9720 9731 9732 9741 9742 9769 9770 9779 9780 9803 9804 9841 9842 9847 9848 9863 9864 9865 9866 9877 9878 9889 9890 9899 9900 9923 9924 9925 9926 9943 9944 9947 9948 9955 9956 9959 9960 9973 9974 9979 9980 9981 9982 9995 9996 9997 9998