1 22 143 194 315 446 537 718 829 11710 12711 13112 14513 17714 19715 20316 24117 25818 26119 27620 28321 29322 32023 32524 37925 38726 38827 40628 41329 46130 46231 47032 48633 49134 53435 54936 56937 58238 61239 61840 63941 69642 70643 72344 74645 76546 76747 77448 79649 80250 87751 87852 90353 92354 98155 99156 99857 100258 100859 104960 107761 111362 111463 111564 113865 114666 115967 117768 118969 120070 122971 127072 128173 131274 135975 142976 148677 149378 149679 155880 160581 161482 162683 163284 164985 167386 169887 175488 179089 185990 186591 189492 190093 190494 191895 193996 194897 197398 199899 1999100 2022101 2031102 2038103 2055104 2111105 2167106 2169107 2180108 2236109 2300110 2377111 2387112 2422113 2462114 2473115 2575116 2592117 2596118 2600119 2607120 2619121 2646122 2665123 2679124 2680125 2689126 2706127 2734128 2789129 2790130 2820131 2825132 2864133 2896134 2922135 2980136 2984137 3026138 3048139 3066140 3133141 3188142 3192143 3200144 3211145 3213146 3240147 3251148 3255149 3269150 3315151 3317152 3321153 3332154 3366155 3395156 3402157 3427158 3433159 3463160 3471161 3515162 3517163 3522164 3524165 3528166 3550167 3554168 3575169 3592170 3605171 3617172 3647173 3697174 3716175 3729176 3759177 3772178 3793179 3795180 3813181 3828182 3875183 3882184 3886185 3897186 3932187 3953188 3967189 3968190 3976191 4026192 4037193 4043194 4054195 4077196 4100197 4123198 4158199 4197200 4221201 4243202 4290203 4298204 4322205 4407206 4415207 4422208 4442209 4458210 4460211 4482212 4537213 4574214 4584215 4601216 4618217 4632218 4656219 4662220 4668221 4688222 4746223 4771224 4795225 4804226 4853227 4873228 4874229 4894230 4901231 4907232 5053233 5060234 5111235 5114236 5126237 5134238 5151239 5154240 5160241 5163242 5176243 5179244 5208245 5235246 5254247 5265248 5348249 5394250 5425251 5479252 5523253 5544254 5551255 5554256 5567257 5594258 5595259 5658260 5672261 5693262 5792263 5807264 5845265 5849266 5896267 5911268 5919269 5944270 5963271 5994272 5997273 6051274 6091275 6109276 6113277 6136278 6141279 6163280 6265281 6275282 6280283 6289284 6293285 6305286 6315287 6344288 6351289 6352290 6398291 6471292 6488293 6526294 6560295 6585296 6593297 6628298 6676299 6680300 6682301 6693302 6702303 6713304 6740305 6767306 6817307 6926308 6949309 6974310 7013311 7015312 7048313 7062314 7138315 7192316 7269317 7288318 7291319 7316320 7319321 7336322 7347323 7416324 7470325 7493326 7498327 7519328 7529329 7537330 7575331 7683332 7706333 7708334 7712335 7732336 7765337 7840338 7851339 7862340 7900341 7918342 7933343 7949344 7962345 7984346 7990347 8067348 8120349 8134350 8167351 8187352 8238353 8251354 8304355 8366356 8398357 8485358 8525359 8553360 8604361 8627362 8636363 8646364 8660365 8661366 8664367 8674368 8689369 8691370 8705371 8714372 8734373 8827374 8905375 8979376 9000377 9046378 9069379 9100380 9175381 9207382 9258383 9271384 9328385 9393386 9448387 9459388 9505389 9511390 9533391 9534392 9537393 9620394 9637395 9657396 9669397 9670398 9694399 9791400 9795401 9851402 9853403 9868404 9923405 9960406 9985407 9995408 10046409 10062410 10070411 10118412 10304413 10314414 10371415 10430416 10433417 10459418 10529419 10538420 10551421 10597422 10626423 10662424 10666425 10692426 10768427 10775428 10783429 10803430 10822431 10833432 10849433 10883434 10916435 10953436 11016437 11021438 11039439 11055440 11062441 11123442 11169443 11323444 11373445 11377446 11425447 11467448 11483449 11506450 11540451 11569452 11605453 11637454 11644455 11697456 11706457 11739458 11758459 11760460 11765461 11844462 11895463 11942464 11972465 11975466 12008467 12041468 12075469 12206470 12213471 12216472 12217473 12219474 12247475 12289476 12291477 12315478 12343479 12572480 12656481 12754482 12774483 12803484 12827485 12830486 12838487 12860488 12883489 12962490 12987491 12989492 13013493 13070494 13113495 13126496 13138497 13162498 13217499 13308500 13309501 13476502 13482503 13483504 13505505 13529506 13531507 13554508 13559509 13581510 13628511 13639512 13723513 13771514 13825515 13844516 13868517 13897518 13917519 13941520 13979521 14038522 14080523 14196524 14222525 14239526 14262527 14275528 14329529 14339530 14456531 14472532 14508533 14568534 14600535 14614536 14669537 14675538 14677539 14776540 14781541 14795542 14800543 14806544 14809545 14825546 14827547 14839548 14928549 14937550 14944551 14954552 14971553 14976554 15034555 15045556 15050557 15066558 15154559 15161560 15177561 15218562 15239563 15309564 15310565 15356566 15372567 15389568 15395569 15398570 15414571 15430572 15472573 15536574 15564575 15595576 15646577 15667578 15675579 15688580 15722581 15804582 15830583 15833584 15867585 15889586 15894587 15925588 15940589 15945590 15954591 16016592 16044593 16045594 16062595 16072596 16073597 16135598 16138599 16166600 16212601 16218602 16262603 16267604 16273605 16284606 16295607 16305608 16329609 16346610 16423611 16433612 16451613 16452614 16471615 16475616 16492617 16544618 16561619 16582620 16619621 16705622 16740623 16760624 16932625 16947626 16981627 17003628 17016629 17022630 17067631 17220632 17224633 17253634 17313635 17441636 17471637 17483638 17492639 17497640 17530641 17560642 17582643 17610644 17658645 17661646 17667647 17673648 17757649 17851650 17915651 17931652 17940653 18046654 18047655 18102656 18111657 18115658 18146659 18148660 18156661 18276662 18278663 18299664 18310665 18336666 18397667 18451668 18459669 18461670 18484671 18486672 18493673 18503674 18524675 18528676 18602677 18641678 18713679 18730680 18779681 18802682 18811683 18817684 18850685 18861686 18883687 18918688 18929689 18943690 18953691 18958692 19019693 19048694 19082695 19083696 19086697 19102698 19143699 19146700 19152701 19154702 19179703 19197704 19208705 19249706 19264707 19299708 19333709 19434710 19440711 19442712 19462713 19478714 19485715 19511716 19512717 19521718 19595719 19597720 19645721 19665722 19724723 19774724 19813725 19852726 19865727 19898728 19925729 19937730 19950731 19973732 20013733 20037734 20052735 20071736 20096737 20102738 20113739 20266740 20270741 20279742 20293743 20371744 20382745 20414746 20444747 20518748 20521749 20534750 20572751 20584752 20598753 20649754 20657755 20759756 20774757 20799758 20825759 20878760 20885761 20902762 20991763 20996764 21002765 21016766 21052767 21076768 21118769 21125770 21131771 21158772 21202773 21280774 21293775 21304776 21346777 21361778 21402779 21521780 21565781 21566782 21575783 21582784 21625785 21665786 21723787 21748788 21789789 21837790 21844791 21869792 21871793 21882794 21885795 21929796 21961797 22015798 22138799 22149800 22253801 22309802 22329803 22371804 22379805 22419806 22431807 22450808 22464809 22555810 22629811 22681812 22707813 22772814 22933815 23033816 23035817 23040818 23067819 23087820 23145821 23148822 23151823 23197824 23229825 23253826 23322827 23353828 23425829 23474830 23523831 23583832 23604833 23622834 23632835 23692836 23706837 23752838 23791839 23822840 23838841 23993842 24006843 24013844 24046845 24051846 24096847 24114848 24306849 24313850 24345851 24438852 24503853 24530854 24538855 24559856 24569857 24581858 24590859 24636860 24650861 24656862 24671863 24705864 24707865 24711866 24717867 24740868 24753869 24773870 24867871 24872872 24874873 24910874 25008875 25013876 25034877 25045878 25088879 25097880 25106881 25109882 25124883 25146884 25170885 25172886 25178887 25197888 25226889 25251890 25260891 25299892 25369893 25403894 25428895 25481896 25487897 25496898 25528899 25547900 25555901 25580902 25678903 25699904 25783905 25784906 25807907 25808908 25815909 25861910 25911911 25913912 25993913 26060914 26064915 26070916 26086917 26098918 26099919 26112920 26127921 26135922 26162923 26222924 26225925 26295926 26318927 26328928 26401929 26404930 26405931 26515932 26529933 26580934 26614935 26626936 26800937 26854938 26879939 26888940 26891941 26932942 26974943 26998944 27005945 27030946 27038947 27121948 27136949 27176950 27185951 27215952 27231953 27243954 27268955 27336956 27372957 27483958 27490959 27506960 27525961 27532962 27555963 27561964 27621965 27655966 27701967 27755968 27834969 27842970 27858971 27866972 27910973 27955974 27957975 27959976 27964977 27972978 27995979 28002980 28015981 28047982 28057983 28131984 28132985 28268986 28311987 28349988 28383989 28413990 28480991 28486992 28487993 28507994 28513995 28570996 28611997 28677998 28809999 288451000 28856