3 14 18 24 53 73 76 86 111 114 121 148 163 172 180 208 253 276 284 290 293 296 301 324 341 344 369 378 398 401 404 431 434 461 470 520 527 537 558 561 588 590 593 605 671 674 677 680 686 720 723 727 750 776 794 798 802 838 841 845 856 865 877 896 900 928 948 976 979 982 1047 1054 1058 1062 1067 1071 1082 1086 1095 1114 1118 1153 1157 1169 1198 1208 1211 1214 1218 1226 1231 1236 1239 1250 1261 1265 1282 1286 1290 1292 1307 1312 1375 1387 1391 1399 1407 1419 1421 1442 1510 1522 1530 1538 1573 1593 1603 1616 1677 1695 1713 1716 1737 1741 1744 1751 1768 1772 1790 1802 1805 1811 1816 1823 1852 1856 1861 1882 1885 1911 1915 1919 1924 1931 1935 1942 1947 1951 1957 1968 2001 2010 2017 2060 2063 2069 2076 2085 2088 2091 2096 2105 2108 2112 2115 2119 2161 2171 2175 2179 2185 2190 2195 2214 2232 2235 2237 2267 2286 2290 2294 2299 2307 2315 2354 2358 2399 2407 2414 2422 2425 2432 2434 2441 2445 2451 2484 2487 2493 2497 2511 2538 2544 2559 2621 2625 2632 2643 2645 2648 2652 2675 2693 2695 2698 2700 2704 2725 2737 2766 2822 2847 2877 2889 2892 2899 2903 2909 2929 2933 2941 2949 2959 2964 2970 2981 2997 3002 3025 3033 3053 3056 3086 3111 3116 3121 3124 3133 3145 3151 3158 3166 3170 3173 3184 3188 3196 3223 3240 3252 3258 3260 3265 3274 3289 3297 3308 3317 3326 3330 3345 3349 3365 3370 3395 3398 3403 3443 3448 3461 3467 3472 3476 3483 3521 3527 3530 3533 3554 3561 3564 3566 3573 3577 3585 3588 3598 3601 3604 3607 3610 3614 3617 3624 3628 3631 3642 3650 3678 3681 3685 3689 3719 3725 3761 3788 3791 3800 3831 3847 3853 3861 3900 3906 3921 3944 3968 3975 3979 3984 3987 4001 4014 4021 4035 4057 4062 4066 4070 4077 4090 4110 4153 4185 4190 4210 4217 4231 4235 4243 4246 4248 4268 4272 4306 4311 4313 4316 4319 4359 4361 4383 4409 4415 4419 4438 4441 4463 4475 4477 4492 4510 4514 4518 4584 4588 4601 4631 4653 4663 4667 4681 4687 4702 4721 4733 4735 4765 4769 4809 4812 4821 4825 4829 4834 4836 4847 4852 4855 4864 4873 4884 4892 4907 4910 4915 4919 4922 4924 4927 4931 4955 5021 5025 5031 5064 5078 5081 5085 5112 5125 5148 5161 5170 5183 5190 5204 5212 5217 5228 5238 5251 5267 5270 5276 5287 5297 5316 5321 5324 5345 5351 5415 5480 5503 5511 5514 5531 5552 5558 5562 5568 5580 5609 5614 5621 5625 5630 5633 5636 5650 5654 5668 5673 5680 5684 5726 5731 5734 5765 5775 5779 5798 5806 5834 5838 5898 5902 5933 5943 5949 5960 6006 6011 6021 6046 6052 6070 6075 6078 6089 6096 6101 6105 6119 6138 6140 6143 6147 6151 6155 6158 6168 6172 6176 6180 6198 6205 6208 6223 6235 6242 6251 6267 6328 6332 6356 6362 6427 6497 6502 6507 6523 6557 6564 6577 6583 6585 6587 6591 6638 6659 6661 6664 6675 6678 6687 6690 6695 6697 6700 6709 6729 6732 6777 6787 6793 6813 6853 6856 6875 6884 6895 6906 6908 6939 6945 6966 6988 6999 7005 7019 7022 7026 7032 7037 7068 7093 7098 7110 7127 7132 7140 7142 7157 7164 7168 7173 7204 7208 7212 7216 7233 7279 7333 7338 7340 7354 7359 7361 7375 7390 7412 7415 7437 7440 7446 7475 7488 7492 7504 7508 7511 7522 7536 7540 7587 7601 7608 7612 7614 7617 7620 7625 7631 7657 7699 7704 7709 7713 7716 7719 7736 7741 7752 7765 7769 7777 7786 7807 7834 7838 7842 7853 7858 7866 7870 7873 7879 7884 7912 7917 7930 7985 7992 7995 8001 8004 8020 8029 8033 8036 8042 8054 8074 8078 8115 8118 8125 8151 8162 8186 8199 8203 8206 8209 8236 8267 8286 8292 8311 8341 8360 8389 8393 8399 8402 8405 8410 8419 8425 8435 8438 8448 8464 8487 8491 8496 8501 8526 8529 8533 8536 8546 8553 8558 8566 8570 8589 8594 8596 8602 8638 8647 8679 8682 8685 8690 8711 8715 8717 8725 8728 8731 8734 8739 8744 8765 8769 8771 8783 8786 8791 8816 8823 8828 8837 8902 8909 8912 8951 8985 8992 8995 9013 9030 9056 9060 9066 9073 9077 9084 9089 9106 9109 9134 9140 9143 9146 9149 9177 9186 9209 9258 9260 9266 9271 9274 9282 9290 9299 9319 9334 9339 9352 9372 9382 9397 9400 9403 9409 9416 9422 9431 9435 9457 9486 9489 9499 9502 9526 9547 9585 9598 9617 9621 9634 9643 9648 9676 9694 9727 9729 9734 9745 9771 9783 9788 9792 9796 9824 9827 9866 9890 9894 9900 9905 9954 9961 9964 9968 9972 9979 9984 10004 10014 10017 10027 10037 10045 10055 10059 10066 10070 10085 10087 10120 10127 10131 10134 10137 10189 10193 10195 10209 10230 10234 10241 10252 10255 10259 10262 10339 10341 10343 10348 10370 10381 10389 10411 10416 10481 10487 10495 10498 10508 10525 10539 10557 10561 10564 10573 10580 10584 10609 10617 10620 10666 10674 10678 10682 10690 10697 10736 10740 10745 10756 10761 10766 10791 10795 10841 10845 10848 10851 10856 10860 10877 10915 10937 10955 10962 10987 10990 10994 11004 11006 11026 11044 11049 11052 11066 11071 11078 11087 11105 11109 11113 11198 11208 11210 11215 11220 11238 11264 11268 11276 11279 11318 11322 11326 11330 11333 11346 11348 11359 11380 11384 11401 11413 11418 11445 11450 11459 11500 11506 11527 11537 11539 11546 11555 11566 11569 11586 11590 11598 11632 11640 11650 11666 11696 11725 11763 11809 11814 11817 11835 11846 11849 11869 11883 11906 11921 11927 11931 11983 12015 12021 12025 12032 12055 12062 12064 12068 12075 12079 12083 12089 12102 12151 12169 12198 12211 12221 12247 12255 12269 12271 12279 12291 12295 12299 12306 12338 12371 12380 12402 12406 12412 12415 12421 12423 12429 12433 12437 12440 12445 12457 12460 12477 12480 12493 12530 12534 12538 12542 12547 12585 12597 12601 12613 12680 12684 12689 12694 12697 12709 12711 12715 12722 12733 12748 12759 12764 12770 12788 12794 12800 12808 12829 12832 12845 12848 12851 12866 12901 12908 12912 12918 12924 12926 12933 12940 12950 12969 12972 13008 13023 13027 13031 13051 13056 13076 13080 13085 13087 13097 13101 13114 13161 13164 13192 13206 13219 13223 13232 13249 13253 13289 13336 13341 13353 13374 13377 13395 13437 13471 13476 13484 13487 13503 13525 13533 13550 13565 13568 13608 13669 13673 13678 13684 13698 13706 13712 13715 13719 13722 13752 13765 13784 13837 13868 13884 13888 13891 13908 13922 13924 13932 13934 13937 13948 13951 13954 13963 13973 13980 13994 13998 14018 14023 14027 14030 14056 14061 14064 14089 14107 14111 14117 14120 14168 14172 14174 14177 14182 14184 14203 14216 14219 14251 14255 14282 14287 14305 14308 14311 14315 14374 14377 14380 14389 14398 14420 14427 14429 14483 14495 14498 14507 14516 14531 14549 14554 14605 14609 14612 14622 14668 14671 14683 14700 14704 14707 14716 14726 14728 14741 14747 14774 14778 14780 14783 14790 14811 14815 14818 14828 14831 14860 14869 14875 14880 14906 14915 14920 14925 14929 14935 14939 14958 14963 14980 14983 14986 15015 15018 15023 15028 15142 15170 15177 15224 15239 15254 15258 15261 15284 15291 15295 15298 15317 15320 15324 15363 15366 15368 15390 15392 15395 15401 15415 15437 15440 15449 15452 15494 15497 15503 15506 15528 15600 15607 15611 15619 15638 15642 15660 15666 15689 15724 15733 15756 15780 15828 15834 15858 15864 15867 15930 15932 15963 15976 15984 15988 16004 16010 16029 16040 16046 16094 16097 16099 16101 16105 16114 16118 16132 16167 16173 16183 16252 16254 16267 16271 16291 16299 16303 16318 16326 16344 16368 16374 16379 16382 16387 16396 16404 16454 16459 16462 16466 16484 16489 16495 16499 16505 16508 16516 16535 16551 16581 16583 16599 16602 16608 16653 83342 83363 83366 83369 83385 83391 83506 83526 83535 83550 83630 83632 83651 83662 83686 83695 83701 83740 83745 83749 83759 83765 83768 83770 83776 83782 83788 83812 83819 83827 83914 83947 83971 83976 83980 84009 84025 84043 84051 84075 84078 84088 84119 84166 84171 84184 84238 84241 84249 84257 84273 84316 84366 84378 84395 84403 84407 84412 84424 84433 84438 84445 84458 84464 84497 84501 84505 84519 84532 84550 84559 84568 84572 84576 84579 84585 84600 84637 84642 84658 84665 84705 84709 84714 84751 84756 84760 84766 84806 84816 84820 84823 84846 84849 84863 84871 84875 84878 84883 84888 84904 84953 84966 84976 84995 85022 85054 85061 85119 85150 85155 85160 85164 85168 85173 85192 85203 85222 85224 85227 85232 85234 85240 85249 85264 85269 85272 85290 85295 85297 85302 85308 85311 85327 85330 85336 85340 85348 85371 85377 85381 85430 85448 85452 85459 85462 85498 85500 85505 85512 85517 85521 85527 85538 85541 85543 85547 85558 85595 85598 85617 85641 85664 85668 85694 85699 85704 85714 85723 85727 85729 85736 85742 85746 85760 85763 85767 85771 85774 85779 85795 85810 85825 85843 85872 85884 85889 85892 85912 85928 85932 85942 85945 85949 85967 85972 85982 85985 85997 86004 86015 86020 86037 86039 86045 86073 86075 86077 86081 86085 86110 86113 86116 86119 86133 86150 86156 86169 86176 86179 86183 86202 86204 86227 86274 86297 86322 86326 86330 86359 86385 86393 86397 86413 86419 86428 86431 86433 86472 86482 86488 86494 86498 86501 86506 86511 86515 86542 86547 86552 86554 86569 86578 86617 86627 86632 86638 86641 86644 86660 86667 86684 86754 86777 86782 86786 86790 86830 86839 86842 86846 86880 86897 86909 86925 86935 86963 86974 86979 86982 86987 86994 87011 87013 87016 87032 87054 87079 87112 87131 87198 87202 87232 87238 87263 87268 87276 87308 87316 87326 87329 87347 87371 87384 87416 87421 87429 87442 87449 87481 87519 87531 87588 87593 87603 87607 87635 87639 87644 87647 87663 87694 87697 87748 87802 87808 87811 87817 87840 87845 87850 87853 87868 87871 87890 87899 87904 87926 87931 87936 87939 87945 87953 87958 87961 87975 87998 88005 88009 88012 88015 88025 88029 88047 88058 88061 88122 88139 88143 88147 88179 88187 88227 88235 88240 88243 88260 88288 88297 88320 88323 88341 88345 88355 88360 88367 88369 88373 88397 88403 88422 88439 88443 88454 88456 88461 88465 88468 88486 88489 88494 88497 88501 88536 88555 88558 88594 88596 88605 88648 88662 88665 88667 88671 88679 88684 88687 88717 88732 88739 88749 88753 88777 88838 88841 88858 88860 88863 88871 88876 88891 88902 88914 88918 88925 88928 88931 88941 88949 88953 88960 88963 88971 88980 88984 89026 89032 89049 89058 89100 89105 89110 89129 89131 89135 89156 89160 89167 89209 89221 89232 89235 89256 89285 89289 89291 89295 89299 89304 89306 89316 89331 89337 89346 89358 89440 89452 89466 89472 89476 89478 89482 89487 89496 89506 89522 89528 89531 89537 89546 89603 89646 89657 89669 89676 89680 89682 89686 89690 89694 89723 89750 89768 89771 89785 89789 89829 89834 89840 89856 89896 89906 89910 89946 89970 89990 89992 89995 89998 90012 90022 90025 90036 90039 90057 90065 90070 90077 90081 90088 90091 90105 90109 90125 90133 90135 90144 90152 90172 90180 90230 90235 90286 90300 90305 90335 90359 90368 90376 90379 90389 90391 90394 90411 90425 90449 90487 90490 90501 90516 90520 90524 90535 90542 90548 90570 90576 90595 90604 90611 90619 90622 90659 90672 90676 90698 90714 90741 90744 90749 90753 90756 90781 90790 90821 90824 90834 90888 90899 90927 90960 90978 91010 91017 91035 91048 91051 91119 91123 91126 91130 91132 91162 91192 91211 91216 91222 91249 91253 91256 91264 91271 91298 91324 91338 91365 91400 91403 91421 91432 91436 91459 91464 91469 91476 91484 91493 91513 91522 91526 91556 91559 91571 91574 91577 91593 91597 91668 91682 91698 91701 91724 91733 91792 91827 91841 91858 91892 91918 91921 91952 91958 91969 91973 91985 91988 91993 91997 92039 92047 92049 92053 92076 92101 92106 92110 92112 92124 92132 92138 92142 92144 92147 92152 92156 92195 92198 92202 92207 92209 92213 92218 92241 92245 92279 92287 92290 92294 92297 92304 92311 92316 92324 92335 92389 92406 92439 92515 92518 92525 92550 92570 92596 92612 92623 92626 92629 92643 92655 92657 92659 92662 92669 92690 92701 92717 92719 92721 92732 92750 92754 92762 92766 92843 92871 92875 92917 92921 92924 92930 92947 92953 92956 92960 92975 93002 93016 93023 93031 93033 93058 93079 93084 93102 93107 93126 93132 93140 93146 93182 93187 93192 93196 93201 93223 93225 93242 93247 93281 93313 93319 93360 93364 93374 93435 93440 93454 93458 93467 93472 93474 93478 93536 93540 93548 93550 93556 93561 93564 93568 93572 93578 93582 93587 93592 93596 93603 93606 93609 93613 93649 93682 93686 93709 93714 93720 93725 93729 93734 93742 93744 93751 93777 93779 93783 93787 93791 93807 93811 93836 93839 93847 93850 93870 93875 93878 93934 93957 94010 94029 94049 94071 94073 94075 94081 94087 94095 94102 94107 94123 94153 94156 94163 94167 94182 94203 94216 94222 94226 94238 94298 94307 94309 94313 94321 94325 94329 94336 94342 94347 94378 94400 94404 94407 94414 94442 94468 94489 94503 94509 94547 94550 94581 94589 94594 94621 94642 94648 94652 94665 94669 94675 94705 94736 94742 94770 94772 94788 94790 94793 94798 94820 94822 94833 94838 94841 94844 94873 94879 94904 94906 94919 94924 94948 94952 94979 94983 94987 94991 95005 95018 95023 95032 95051 95056 95059 95072 95079 95083 95087 95094 95102 95105 95110 95121 95124 95132 95146 95149 95164 95166 95194 95202 95209 95240 95246 95250 95261 95275 95279 95287 95311 95323 95330 95343 95346 95348 95374 95416 95420 95460 95484 95488 95494 95498 95505 95517 95520 95525 95531 95536 95587 95592 95599 95603 95607 95618 95622 95641 95652 95680 95707 95742 95747 95760 95764 95871 95878 95886 95892 95894 95905 95915 95926 96008 96012 96017 96045 96074 96107 96113 96116 96124 96134 96139 96154 96159 96167 96179 96227 96231 96250 96264 96298 96302 96306 96324 96331 96335 96340 96343 96373 96376 96387 96390 96393 96396 96407 96490 96496 96504 96508 96518 96525 96538 96542 96545 96557 96560 96588 96592 96603 96607 96617 96627 96634 96654 96657 96666 96723 96730 96740 96744 96764 96773 96783 96800 96803 96806 96819 96823 96873 96881 96910 96914 96923 96952 97030 97087 97093 97098 97115 97119 97136 97145 97149 97154 97157 97164 97203 97214 97249 97252 97254 97258 97262 97266 97274 97278 97282 97286 97291 97308 97324 97331 97356 97362 97365 97370 97389 97401 97467 97472 97480 97484 97499 97527 97533 97538 97541 97554 97609 97613 97632 97634 97689 97693 97728 97737 97742 97746 97749 97767 97776 97783 97789 97797 97800 97805 97834 97862 97867 97895 97945 97956 97967 97975 97998 98002 98007 98010 98025 98095 98102 98105 98112 98122 98124 98157 98160 98164 98176 98186 98208 98233 98238 98244 98253 98259 98272 98278 98306 98340 98343 98346 98360 98373 98378 98382 98389 98392 98397 98422 98449 98475 98479 98492 98497 98506 98514 98535 98562 98567 98577 98581 98619 98633 98638 98643 98648 98652 98661 98682 98685 98687 98698 98704 98709 98722 98726 98747 98752 98757 98761 98780 98796 98799 98813 98831 98875 98886 98912 98922 98926 98939 98970 98982 99008 99026 99030 99034 99041 99046 99056 99059 99077 99080 99082 99087 99091 99115 99125 99147 99165 99175 99181 99204 99208 99213 99217 99222 99225 99234 99256 99260 99266 99274 99295 99327 99332 99339 99354 99363 99365 99369 99372 99377 99394 99399 99408 99433 99439 99444 99467 99470 99472 99476 99481 99484 99494 99548 99556 99562 99565 99572 99577 99589 99593 99605 99611 99616 99656 99667 99670 99673 99681 99684 99710 99720 99759 99771 99796 99800 99804 99810 99830 99848 99866 99875 99878 99894 99941 99948 99961 99983 99995