41 42 54 133 244 260 266 287 295 316 332 341 348 355 391 396 425 508 515 589 614 635 655 659 660 668 698 722 737 767 772 774 781 862 866 895 900 958 1000 1024 1072 1074 1085 1110 1136 1141 1285 1303 1370 1453 1461 1468 1487 1528 1539 1561 1578 1589 1604 1606 1621 1637 1639 1670 1680 1696 1732 1788 1791 1820 1873 1911 2016 2054 2072 2084 2087 2088 2111 2123 2146 2152 2192 2278 2318 2367 2412 2466 2500 2519 2533 2534 2602 2716 2717 2837 2841 2849 2954 2996 3054 3090 3096 3105 3138 3163 3201 3235 3243 3245 3265 3266 3279 3282 3390 3401 3406 3465 3492 3500 3526 3529 3542 3600 3623 3633 3708 3714 3794 3816 3822 3834 3872 3896 3935 4023 4056 4203 4257 4307 4347 4351 4423 4447 4468 4469 4490 4545 4594 4600 4608 4619 4623 4627 4656 4676 4685 4710 4727 4842 4886 4926 4965 4985 4986 5009 5014 5129 5191 5223 5242 5270 5291 5298 5316 5321 5330 5338 5382 5391 5589 5627 5687 5699 5752 5783 5790 5853 5951 5956 6010 6101 6233 6238 6246 6302 6365 6389 6447 6538 6575 6590 6633 6645 6648 6676 6707 6708 6712 6770 6813 6815 6845 6900 6947 6960 7000 7009 7053 7054 7089 7104 7158 7196 7219 7255 7271 7289 7300 7321 7344 7346 7369 7452 7491 7510 7539 7563 7586 7589 7670 7691 7692 7712 7713 7753 7785 7830 7866 7892 7913 7923 7931 7938 7975 7989 8006 8026 8121 8146 8193 8331 8338 8345 8350 8383 8417 8460 8489 8502 8507 8574 8603 8673 8679 8729 8736 8779 8804 8821 8870 8885 8894 8947 8979 8988 9139 9210 9213 9257 9305 9328 9344 9369 9438 9444 9481 9498 9511 9548 9598 9600 9638 9639 9643 9645 9649 9661 9716 9748 9779 9783 9788 9804 9857 9875 9889 9927 9936 9942 9978 10018 10026 10029 10052 10131 10163 10240 10246 10271 10313 10344 10360 10392 10415 10428 10433 10449 10484 10502 10512 10515 10522 10599 10679 10689 10709 10731 10732 10842 10868 10884 10928 10972 11020 11022 11060 11106 11142 11351 11366 11375 11396 11409 11438 11475 11588 11592 11603 11607 11664 11667 11681 11714 11716 11769 11900 11916 11935 11949 12010 12088 12103 12108 12140 12141 12147 12190 12211 12219 12242 12261 12289 12338 12340 12345 12386 12408 12446 12456 12500 12517 12520 12523 12524 12533 12583 12619 12639 12667 12677 12826 12843 12872 12878 12882 12895 12932 12944 12991 13036 13056 13071 13136 13149 13191 13223 13226 13260 13268 13362 13380 13404 13458 13537 13551 13563 13636 13657 13667 13781 13815 13816 13839 13856 13861 13863 13914 13932 13935 13953 14003 14034 14063 14099 14165 14225 14235 14242 14257 14281 14282 14289 14301 14307 14313 14372 14424 14460 14575 14590 14591 14600 14633 14662 14663 14665 14681 14690 14691 14707 14796 14806 14827 14834 14837 14894 14898 14924 14934 14985 15047 15071 15087 15121 15172 15176 15209 15210 15264 15314 15383 15411 15452 15476 15478 15484 15528 15529 15572 15591 15602 15619 15621 15622 15642 15671 15715 15726 15730 15753 15787 15802 15832 15847 15851 15870 15884 15966 16080 16101 16102 16152 16169 16182 16285 16304 16305 16350 16361 16408 16522 16534 16535 16596 16748 16775 16817 16845 16854 16873 16881 16987 16998 17091 17115 17120 17141 17151 17226 17240 17260 17290 17299 17379 17399 17405 17410 17434 17565 17568 17586 17594 17628 17729 17824 17827 17835 17848 17858 17893 17912 17934 17942 18175 18178 18202 18225 18277 18314 18337 18350 18360 18386 18391 18401 18409 18415 18426 18470 18500 18501 18515 18537 18539 18551 18585 18594 18600 18607 18612 18624 18670 18696 18801 18815 18856 18912 18927 19016 19054 19068 19084 19139 19142 19147 19228 19264 19282 19295 19296 19312 19326 19357 19364 19432 19473 19515 19520 19545 19638 19646 19647 19648 19715 19770 19771 19779 19824 19828 19859 19890 19908 19931 19940 19943 20012 20022 20197 20198 20247 20260 20272 20276 20287 20298 20311 20313 20320 20328 20334 20339 20358 20386 20451 20476 20512 20514 20538 20544 20591 20603 20606 20654 20695 20708 20733 20750 20779 20782 20800 20851 20860 20962 21019 21043 21089 21127 21159 21191 21192 21275 21286 21338 21355 21363 21414 21422 21459 21469 21555 21618 21637 21645 21674 21689 21698 21720 21726 21729 21736 21763 21804 21815 21850 21897 21924 21986 22022 22093 22105 22111 22112 22153 22204 22296 22299 22312 22351 22428 22494 22497 22541 22554 22566 22616 22619 22636 22638 22668 22688 22782 22839 22868 22873 22930 22951 22956 23045 23050 23054 23069 23070 23074 23079 23092 23098 23149 23179 23280 23295 23314 23326 23378 23379 23403 23453 23467 23491 23506 23508 23545 23562 23575 23604 23613 23640 23714 23727 23752 23753 23760 23826 23835 23839 23893 23894 23899 23919 23927 23943 23949 24010 24083 24171 24192 24198 24212 24238 24251 24301 24306 24333 24360 24376 24395 24409 24414 24438 24444 24458 24503 24537 24548 24578 24600 24614 24666 24675 24713 24715 24744 24753 24762 24774 24816 24830 24844 24845 24861 24865 24907 24921 24963 25001 25017 25050 25057 25074 25080 25091 25149 25150 25170 25175 25191 25236 25250 25305 25313 25325 25411 25438 25489 25491 25499 25510 25526 25546 25549 25599 25601 25640 25658 25688 25709 25721 25740 25771 25776 25779 25821 25835 25888 25895 25913 25922 25926 25941 25947 25992 26008 26026 26127 26142 26148 26189 26227 26269 26290 26300 26392 26397 26403 26439 26449 26452 26478 26486 26521 26595 26602 26681 26712 26722 26751 26758 26780 26863 26906 26914 26919 26969 27046 27067 27106 27183 27209 27215 27222 27325 27349 27356 27370 27393 27412 27428 27444 27455 27500 27523 27571 27573 27604 27609 27632 27644 27665 27690 27747 27798 27802 27804 27854 27893 27903 27918 27939 28041 28051 28090 28117 28149 28153 28154 28189 28193 28223 28248 28283 28315 28329 28358 28423 28431 28437 28470 28523 28547 28558 28566 28588 28635 28751 28783 28851 28853 28855 28898 28900 28906 28915 28996 29002 29046 29051 29058 29157 29276 29281 29307 29308 29312 29320 29323 29331 29343 29389 29406 29428 29532 29552 29578 29595 29609 29650 29682 29691 29695 29724 29749 29757 29766 29778 29797 29844 29845 29854 29873 29946 29988 29992 29993 30006 30036 30038 30051 30130 30167 30173 30174 30179 30200 30203 30224 30238 30261 30268 30315 30321 30363 30428 30429 30443 30469 30497 30503 30544 30546 30574 30595 30641 30644 30652 30699 30709 30724 30727 30728 30730 30904 30910 30913 30917 30922 30937 30995 31015 31032 31037 31190 31255 31298 31309 31441 31444 31493 31508 31525 31541 31554 31637 31638 31661 31664 31712 31745 31812 31816 31825 31840 31907 31961 31978 32070 32121 32138 32145 32156 32221 32295 32329 32356 32409 32478 32524 32544 32564 32617 32682 32692 32775 32864 32875 32884 32899 32976 32987 33008 33249 33301 33305 33306 33315 33370 33398 33424 33456 33472 33501 33562 33587 33625 33636 33674 33681 33689 33707 33724 33754 33819 33825 33843 33854 33871 33878 33898 33927 33979 34077 34092 34123 34148 34265 34273 34297 34333 34339 34407 34411 34421 34423 34438 34470 34491 34543 34573 34583 34595 34603 34652 34689 34699 34760 34767 34768 34777 34813 34874 34950 35078 35104 35189 35223 35273 35286 35301 35327 35334 35362 35394 35431 35447 35479 35551 35641 35665 35672 35682 35705 35713 35746 35749 35752 35793 35810 35863 35896 35903 35931 35949 35966 36042 36084 36085 36168 36176 36197 36232 36278 36310 36358 36361 36402 36416 36420 36430 36449 36451 36454 36469 36492 36591 36744 36745 36802 36876 36923 36927 36958 36959 37000 37028 37107 37121 37123 37128 37138 37142 37204 37217 37284 37303 37313 37326 37349 37401 37450 37489 37534 37597 37625 37627 37642 37668 37680 37689 37730 37797 37815 37853 37878 37885 37912 37974 37975 38012 38027 38034 38053 38088 38115 38158 38199 38206 38239 38264 38332 38338 38411 38434 38480 38483 38485 38536 38540 38545 38573 38581 38584 38619 38627 38659 38746 38773 38886 38889 38906 38942 38950 38956 38960 39101 39136 39254 39285 39343 39431 39443 39495 39497 39502 39551 39578 39596 39613 39648 39681 39724 39760 39783 39801 39847 39868 39907 39916 39929 39946 39977 40057 40085 40106 40132 40157 40181 40184 40278 40304 40419 40435 40451 40455 40560 40582 40589 40623 40698 40716 40724 40729 40736 40754 40805 40854 40855 40857 40871 40889 40894 40902 40977 41038 41040 41051 41059 41061 41067 41148 41218 41252 41259 41262 41277 41338 41352 41357 41383 41438 41462 41467 41492 41546 41572 41576 41589 41600 41609 41632 41640 41718 41745 41760 41763 41764 41765 41787 41814 41816 41851 41865 41879 41886 41901 41918 41926 41930 41946 41966 42006 42095 42099 42147 42158 42162 42175 42218 42229 42243 42245 42247 42306 42372 42375 42379 42416 42434 42436 42442 42450 42489 42502 42522 42602 42609 42622 42624 42630 42645 42655 42679 42702 42706 42730 42740 42781 42805 42823 42848 42863 42874 42895 42939 43040 43058 43071 43099 43303 43352 43365 43393 43403 43431 43432 43449 43503 43514 43516 43702 43720 43752 43753 43760 43761 43772 43783 43786 43826 43827 43862 43902 43919 43971 43989 44016 44054 44065 44066 44114 44138 44148 44155 44163 44208 44265 44295 44341 44344 44406 44436 44437 44474 44504 44575 44602 44710 44774 44833 44900 44910 44922 44924 44935 44940 44946 44953 44963 44993 45010 45032 45139 45168 45208 45270 45282 45289 45315 45321 45347 45404 45428 45469 45471 45472 45483 45513 45519 45527 45584 45595 45597 45656 45711 45712 45727 45736 45748 45870 45901 45963 46004 46019 46041 46052 46069 46085 46097 46116 46120 46182 46198 46225 46327 46353 46408 46420 46491 46495 46514 46519 46541 46543 46577 46659 46674 46683 46693 46739 46752 46804 46810 46869 46931 46941 46962 47006 47012 47107 47170 47188 47191 47217 47223 47241 47264 47295 47358 47378 47425 47434 47438 47465 47579 47594 47602 47619 47641 47651 47700 47728 47756 47766 47797 47931 47938 47947 47966 48040 48105 48314 48316 48321 48362 48384 48431 48434 48463 48558 48570 48612 48665 48726 48764 48775 48817 48832 48844 48960 48971 48994 49081 49106 49122 49126 49130 49203 49302 49308 49321 49362 49377 49449 49464 49466 49479 49497 49563 49570 49590 49611 49615 49648 49649 49694 49720 49733 49799 49909 49923 49943 50056 50067 50071 50147 50219 50234 50259 50288 50297 50304 50347 50382 50425 50432 50446 50473 50485 50507 50512 50546 50587 50646 50651 50694 50742 50799 50822 50890 50932 50948 50997 51038 51040 51051 51056 51077 51108 51117 51137 51155 51207 51236 51273 51276 51279 51330 51414 51463 51509 51521 51529 51530 51531 51577 51600 51669 51716 51767 51780 51783 51867 51946 51977 51999 52007 52075 52083 52111 52120 52150 52153 52159 52178 52210 52220 52236 52245 52252 52263 52287 52308 52319 52380 52423 52430 52602 52635 52640 52642 52648 52698 52699 52703 52714 52747 52783 52814 52899 52903 52920 52927 52968 52970 52973 53000 53026 53027 53031 53032 53069 53080 53083 53092 53095 53099 53102 53116 53165 53185 53205 53248 53256 53291 53298 53310 53311 53326 53336 53347 53353 53388 53476 53520 53614 53629 53635 53642 53689 53731 53735 53757 53812 53836 53845 53915 53938 53944 53950 53953 53954 53979 53981 54005 54016 54138 54174 54295 54324 54338 54345 54346 54348 54354 54363 54371 54384 54387 54397 54400 54435 54440 54476 54534 54616 54655 54657 54713 54716 54758 54772 54776 54798 54822 54857 54877 54918 54919 54920 54945 54969 54987 54992 55013 55039 55106 55184 55199 55253 55311 55316 55392 55394 55480 55517 55553 55574 55724 55744 55811 55885 55909 55924 56077 56079 56095 56108 56109 56116 56147 56153 56166 56170 56212 56229 56244 56292 56388 56447 56482 56524 56586 56591 56645 56672 56731 56744 56862 56867 56965 57002 57013 57073 57087 57110 57158 57159 57181 57254 57323 57330 57333 57421 57432 57456 57493 57495 57514 57552 57580 57581 57601 57616 57628 57633 57678 57710 57712 57735 57765 57773 57806 57838 57868 57939 57974 57979 57996 58007 58026 58037 58039 58042 58065 58067 58070 58073 58192 58231 58250 58264 58311 58357 58383 58426 58524 58551 58574 58620 58658 58698 58699 58759 58865 58924 58977 58986 59011 59025 59037 59096 59123 59142 59152 59165 59199 59236 59289 59344 59358 59383 59414 59434 59445 59479 59482 59502 59510 59512 59526 59532 59619 59644 59658 59664 59674 59693 59728 59781 59800 59802 59823 59845 59860 59892 59902 59975 59994 60000 60082 60084 60086 60177 60197 60204 60233 60253 60277 60376 60379 60385 60403 60469 60478 60482 60535 60586 60640 60652 60684 60690 60772 60810 60914 60939 61007 61052 61057 61096 61109 61124 61229 61319 61339 61351 61358 61370 61381 61402 61419 61531 61564 61627 61657 61659 61666 61690 61705 61787 61792 61814 61854 61894 61935 61938 61946 61984 62017 62022 62062 62072 62087 62095 62184 62221 62236 62237 62250 62264 62288 62293 62312 62384 62398 62442 62479 62494 62522 62531 62546 62575 62594 62603 62629 62639 62650 62734 62773 62825 62857 62866 62923 62926 62927 62940 62957 62964 62978 63038 63058 63096 63129 63162 63168 63189 63218 63234 63285 63289 63295 63334 63339 63350 63391 63435 63462 63477 63537 63539 63551 63587 63592 63608 63641 63673 63678 63680 63746 63803 63880 63914 63942 64013 64052 64121 64126 64139 64177 64252 64303 64348 64365 64422 64447 64481 64498 64505 64527 64565 64577 64609 64618 64623 64715 64730 64776 64819 64827 64855 64915 65029 65030 65045 65052 65071 65090 65143 65146 65193 65229 65252 65266 65267 65335 65431 65485 65491 65569 65607 65614 65637 65669 65672 65673 65682 65716 65746 65766 65819 65863 65895 65924 65930 65959 66030 66033 66037 66073 66123 66162 66271 66277 66283 66298 66320 66381 66405 66503 66508 66546 66555 66616 66637 66669 66713 66787 66835 66838 66913 66924 67032 67037 67052 67064 67171 67189 67236 67240 67270 67353 67361 67390 67419 67430 67478 67484 67495 67497 67543 67624 67642 67645 67790 67819 67836 67858 67867 67869 67907 67908 68020 68037 68052 68077 68092 68176 68181 68190 68191 68202 68215 68253 68394 68450 68537 68542 68553 68578 68587 68680 68701 68735 68762 68771 68837 68853 68855 68930 69016 69019 69050 69058 69075 69121 69158 69211 69270 69284 69329 69339 69390 69415 69488 69517 69533 69546 69609 69634 69645 69646 69647 69657 69681 69709 69711 69712 69734 69772 69782 69837 69841 69845 69872 69888 69963 70055 70079 70085 70086 70135 70170 70218 70248 70249 70253 70302 70327 70377 70422 70429 70448 70478 70621 70680 70694 70769 70770 70859 70903 70909 70971 70982 71000 71012 71027 71084 71101 71108 71125 71141 71148 71257 71266 71292 71319 71330 71341 71402 71445 71457 71530 71620 71622 71655 71665 71748 71771 71834 71835 71901 71913 71944 71957 71982 72031 72049 72087 72094 72128 72176 72268 72305 72318 72343 72355 72407 72455 72470 72508 72659 72697 72701 72836 72907 72941 72967