0 21 1 206 2 917 3 2757 4 6571 5 13446 6 24711 7 41937 8 66937 9 101766 10 148721 11 210341 12 289407 13 388942 14 512211 15 662721 16 844221 17 1060702 18 1316397 19 1615781 20 1963571 21 2364726 22 2824447 23 3348177 24 3941601 25 4610646 26 5361481 27 6200517 28 7134407 29 8170046 30 9314571 31 10575361 32 11960037 33 13476462 34 15132741 35 16937221 36 18898491 37 21025382 38 23326967 39 25812561 40 28491721 41 31374246 42 34470177 43 37789797 44 41343631 45 45142446 46 49197251 47 53519297 48 58120077 49 63011326 50 68205021 51 73713381 52 79548867 53 85724182 54 92252271 55 99146321 56 106419761 57 114086262 58 122159737 59 130654341 60 139584471 61 148964766 62 158810107 63 169135617 64 179956661 65 191288846 66 203148021 67 215550277 68 228511947 69 242049606 70 256180071 71 270920401 72 286287897 73 302300102 74 318974801 75 336330021 76 354384031 77 373155342 78 392662707 79 412925121 80 433961821 81 455792286 82 478436237 83 501913637 84 526244691 85 551449846 86 577549791 87 604565457 88 632518017 89 661428886 90 691319721 91 722212421 92 754129127 93 787092222 94 821124331 95 856248321 96 892487301 97 929864622 98 968403877 99 1008128901 100 1049063771 101 1091232806 102 1134660567 103 1179371857 104 1225391721 105 1272745446 106 1321458561 107 1371556837 108 1423066287 109 1476013166 110 1530423971 111 1586325441 112 1643744557 113 1702708542 114 1763244861 115 1825381221 116 1889145571 117 1954566102 118 2021671247 119 2090489681 120 2161050321 121 2233382326 122 2307515097 123 2383478277 124 2461301751 125 2541015646 126 2622650331 127 2706236417 128 2791804757 129 2879386446 130 2969012821 131 3060715461 132 3154526187 133 3250477062 134 3348600391 135 3448928721 136 3551494841 137 3656331782 138 3763472817 139 3872951461 140 3984801471 141 4099056846 142 4215751827 143 4334920897 144 4456598781 145 4580820446 146 4707621101 147 4837036197 148 4969101427 149 5103852726 150 5241326271 151 5381558481 152 5524586017 153 5670445782 154 5819174921 155 5970810821 156 6125391111 157 6282953662 158 6443536587 159 6607178241 160 6773917221 161 6943792366 162 7116842757 163 7293107717 164 7472626811 165 7655439846 166 7841586871 167 8031108177 168 8224044297 169 8420436006 170 8620324321 171 8823750501 172 9030756047 173 9241382702 174 9455672451 175 9673667521 176 9895410381 177 10120943742 178 10350310557 179 10583554021 180 10820717571 181 11061844886 182 11306979887 183 11556166737 184 11809449841 185 12066873846 186 12328483641 187 12594324357 188 12864441367 189 13138880286 190 13417686971 191 13700907521 192 13988588277 193 14280775822 194 14577516981 195 14878858821 196 15184848651 197 15495534022 198 15810962727 199 16131182801 200 16456242521 201 16786190406 202 17121075217 203 17460945957 204 17805851871 205 18155842446 206 18510967411 207 18871276737 208 19236820637 209 19607649566 210 19983814221 211 20365365541 212 20752354707 213 21144833142 214 21542852511 215 21946464721 216 22355721921 217 22770676502 218 23191381097 219 23617888581 220 24050252071 221 24488524926 222 24932760747 223 25383013377 224 25839336901 225 26301785646 226 26770414181 227 27245277317 228 27726430107 229 28213927846 230 28707826071 231 29208180561 232 29715047337 233 30228482662 234 30748543041 235 31275285221 236 31808766191 237 32349043182 238 32896173667 239 33450215361 240 34011226221 241 34579264446 242 35154388477 243 35736656997 244 36326128931 245 36922863446 246 37526919951 247 38138358097 248 38757237777 249 39383619126 250 40017562521 251 40659128581 252 41308378167 253 41965372382 254 42630172571 255 43302840321 256 43983437461 257 44672026062 258 45368668437 259 46073427141 260 46786364971 261 47507544966 262 48237030407 263 48974884817 264 49721171961 265 50475955846 266 51239300721 267 52011271077 268 52791931647 269 53581347406 270 54379583571 271 55186705601 272 56002779197 273 56827870302 274 57662045101 275 58505370021 276 59357911731 277 60219737142 278 61090913407 279 61971507921 280 62861588321 281 63761222486 282 64670478537 283 65589424837 284 66518129991 285 67456662846 286 68405092491 287 69363488257 288 70331919717 289 71310456686 290 72299169221 291 73298127621 292 74307402427 293 75327064422 294 76357184631 295 77397834321 296 78449085001 297 79511008422 298 80583676577 299 81667161701 300 82761536271 301 83866873006 302 84983244867 303 86110725057 304 87249387021 305 88399304446 306 89560551261 307 90733201637 308 91917329987 309 93113010966 310 94320319471 311 95539330641 312 96770119857 313 98012762742 314 99267335161 315 100533913221 316 101812573271 317 103103391902 318 104406445947 319 105721812481 320 107049568821 321 108389792526 322 109742561397 323 111107953477 324 112486047051 325 113876920646 326 115280653031 327 116697323217 328 118127010457 329 119569794246 330 121025754321 331 122494970661 332 123977523487 333 125473493262 334 126982960691 335 128506006721 336 130042712541 337 131593159582 338 133157429517 339 134735604261 340 136327765971 341 137933997046 342 139554380127 343 141188998097 344 142837934081 345 144501271446 346 146179093801 347 147871484997 348 149578529127 349 151300310526 350 153036913771 351 154788423681 352 156554925317 353 158336503982 354 160133245221 355 161945234821 356 163772558811 357 165615303462 358 167473555287 359 169347401041 360 171236927721 361 173142222566 362 175063373057 363 177000466917 364 178953592111 365 180922836846 366 182908289571 367 184910038977 368 186928173997 369 188962783806 370 191013957821 371 193081785701 372 195166357347 373 197267762902 374 199386092751 375 201521437521 376 203673888081 377 205843535542 378 208030471257 379 210234786821 380 212456574071 381 214695925086 382 216952932187 383 219227687937 384 221520285141 385 223830816846 386 226159376341 387 228506057157 388 230870953067 389 233254158086 390 235655766471 391 238075872721 392 240514571577 393 242971958022 394 245448127281 395 247943174821 396 250457196351 397 252990287822 398 255542545427 399 258114065601 400 260704945021 401 263315280606 402 265945169517 403 268594709157 404 271263997171 405 273953131446 406 276662210111 407 279391331537 408 282140594337 409 284910097366 410 287699939721 411 290510220741 412 293341040007 413 296192497342 414 299064692811 415 301957726721 416 304871699621 417 307806712302 418 310762865797 419 313740261381 420 316739000571 421 319759185126 422 322800917047 423 325864298577 424 328949432201 425 332056420646 426 335185366881 427 338336374117 428 341509545807 429 344704985646 430 347922797571 431 351163085761 432 354425954637 433 357711508862 434 361019853341 435 364351093221 436 367705333891 437 371082680982 438 374483240367 439 377907118161 440 381354420721 441 384825254646 442 388319726777 443 391837944197 444 395380014231 445 398946044446 446 402536142651 447 406150416897 448 409788975477 449 413451926926 450 417139380021 451 420851443781 452 424588227467 453 428349840582 454 432136392871 455 435947994321 456 439784755161 457 443646785862 458 447534197137 459 451447099941 460 455385605471 461 459349825166 462 463339870707 463 467355854017 464 471397887261 465 475466082846 466 479560553421 467 483681411877 468 487828771347 469 492002745206 470 496203447071 471 500430990801 472 504685490497 473 508967060502 474 513275815401 475 517611870021 476 521975339431 477 526366338942 478 530784984107 479 535231390721 480 539705674821 481 544207952686 482 548738340837 483 553296956037 484 557883915291 485 562499335846 486 567143335191 487 571816031057 488 576517541417 489 581247984486 490 586007478721 491 590796142821 492 595614095727 493 600461456622 494 605338344931 495 610244880321 496 615181182701 497 620147372222 498 625143569277 499 630169894501 500 635226468771 501 640313413206 502 645430849167 503 650578898257 504 655757682321 505 660967323446 506 666207943961 507 671479666437 508 676782613687 509 682116908766 510 687482674971 511 692880035841 512 698309115157 513 703770036942 514 709262925461 515 714787905221 516 720345100971 517 725934637702 518 731556640647 519 737211235281 520 742898547321 521 748618702726 522 754371827697 523 760158048677 524 765977492351 525 771830285646 526 777716555731 527 783636430017 528 789590036157 529 795577502046 530 801598955821 531 807654525861 532 813744340787 533 819868529462 534 826027220991 535 832220544721 536 838448630241 537 844711607382 538 851009606217 539 857342757061 540 863711190471 541 870115037246 542 876554428427 543 883029495297 544 889540369381 545 896087182446 546 902670066501 547 909289153797 548 915944576827 549 922636468326 550 929364961271 551 936130188881 552 942932284617 553 949771382182 554 956647615521 555 963561118821 556 970512026511 557 977500473262 558 984526593987 559 991590523841 560 998692398221 561 1005832352766 562 1013010523357 563 1020227046117 564 1027482057411 565 1034775693846 566 1042108092271 567 1049479389777 568 1056889723697 569 1064339231606 570 1071828051321 571 1079356320901 572 1086924178647 573 1094531763102 574 1102179213051 575 1109866667521 576 1117594265781 577 1125362147342 578 1133170451957 579 1141019319621 580 1148908890571 581 1156839305286 582 1164810704487 583 1172823229137 584 1180877020441 585 1188972219846 586 1197108969041 587 1205287409957 588 1213507684767 589 1221769935886 590 1230074305971 591 1238420937921 592 1246809974877 593 1255241560222 594 1263715837581 595 1272232950821 596 1280793044051 597 1289396261622 598 1298042748127 599 1306732648401 600 1315466107521 601 1324243270806 602 1333064283817 603 1341929292357 604 1350838442471 605 1359791880446 606 1368789752811 607 1377832206337 608 1386919388037 609 1396051445166 610 1405228525221 611 1414450775941 612 1423718345307 613 1433031381542 614 1442390033111 615 1451794448721 616 1461244777321 617 1470741168102 618 1480283770497 619 1489872734181 620 1499508209071 621 1509190345326 622 1518919293347 623 1528695203777 624 1538518227501 625 1548388515646 626 1558306219581 627 1568271490917 628 1578284481507 629 1588345343446 630 1598454229071 631 1608611290961 632 1618816681937 633 1629070555062 634 1639373063641 635 1649724361221 636 1660124601591 637 1670573938782 638 1681072527067 639 1691620520961 640 1702218075221 641 1712865344846 642 1723562485077 643 1734309651397 644 1745106999531 645 1755954685446 646 1766852865351 647 1777801695697 648 1788801333177 649 1799851934726 650 1810953657521 651 1822106658981 652 1833311096767 653 1844567128782 654 1855874913171 655 1867234608321 656 1878646372861 657 1890110365662 658 1901626745837 659 1913195672741 660 1924817305971 661 1936491805366 662 1948219331007 663 1960000043217 664 1971834102561 665 1983721669846 666 1995662906121 667 2007657972677 668 2019707031047 669 2031810243006 670 2043967770571 671 2056179776001 672 2068446421797 673 2080767870702 674 2093144285701 675 2105575830021 676 2118062667131 677 2130604960742 678 2143202874807 679 2155856573521 680 2168566221321 681 2181331982886 682 2194154023137 683 2207032507237 684 2219967600591 685 2232959468846 686 2246008277891 687 2259114193857 688 2272277383117 689 2285498012286 690 2298776248221 691 2312112258021 692 2325506209027 693 2338958268822 694 2352468605231 695 2366037386321 696 2379664780401 697 2393350956022 698 2407096081977 699 2420900327301 700 2434763861271 701 2448686853406 702 2462669473467 703 2476711891457 704 2490814277621 705 2504976802446 706 2519199636661 707 2533482951237 708 2547826917387 709 2562231706566 710 2576697490471 711 2591224441041 712 2605812730457 713 2620462531142 714 2635174015761 715 2649947357221 716 2664782728671 717 2679680303502 718 2694640255347 719 2709662758081 720 2724747985821 721 2739896112926 722 2755107313997 723 2770381763877 724 2785719637651 725 2801121110646 726 2816586358431 727 2832115556817 728 2847708881857 729 2863366509846 730 2879088617321 731 2894875381061 732 2910726978087 733 2926643585662 734 2942625381291 735 2958672542721 736 2974785247941 737 2990963675182 738 3007208002917 739 3023518409861 740 3039895074971 741 3056338177446 742 3072847896727 743 3089424412497 744 3106067904681 745 3122778553446 746 3139556539201 747 3156402042597 748 3173315244527 749 3190296326126 750 3207345468771 751 3224462854081 752 3241648663917 753 3258903080382 754 3276226285821 755 3293618462821 756 3311079794211 757 3328610463062 758 3346210652687 759 3363880546641 760 3381620328721 761 3399430182966 762 3417310293657 763 3435260845317 764 3453282022711 765 3471374010846 766 3489536994971 767 3507771160577 768 3526076693397 769 3544453779406 770 3562902604821 771 3581423356101 772 3600016219947 773 3618681383302 774 3637419033351 775 3656229357521 776 3675112543481 777 3694068779142 778 3713098252657 779 3732201152421 780 3751377667071 781 3770627985486 782 3789952296787 783 3809350790337 784 3828823655741 785 3848371082846 786 3867993261741 787 3887690382757 788 3907462636467 789 3927310213686 790 3947233305471 791 3967232103121 792 3987306798177 793 4007457582422 794 4027684647881 795 4047988186821 796 4068368391751 797 4088825455422 798 4109359570827 799 4129970931201 800 4150659730021 801 4171426161006 802 4192270418117 803 4213192695557 804 4234193187771 805 4255272089446 806 4276429595511 807 4297665901137 808 4318981201737 809 4340375692966 810 4361849570721 811 4383403031141 812 4405036270607 813 4426749485742 814 4448542873411 815 4470416630721 816 4492370955021 817 4514406043902 818 4536522095197 819 4558719306981 820 4580997877571 821 4603358005526 822 4625799889647 823 4648323728977 824 4670929722801 825 4693618070646 826 4716388972281 827 4739242627717 828 4762179237207 829 4785199001246 830 4808302120571 831 4831488796161 832 4854759229237 833 4878113621262 834 4901552173941 835 4925075089221 836 4948682569291 837 4972374816582 838 4996152033767 839 5020014423761 840 5043962189721 841 5067995535046 842 5092114663377 843 5116319778597 844 5140611084831 845 5164988786446 846 5189453088051 847 5214004194497 848 5238642310877 849 5263367642526 850 5288180395021 851 5313080774181 852 5338068986067 853 5363145236982 854 5388309733471 855 5413562682321 856 5438904290561 857 5464334765462 858 5489854314537 859 5515463145541 860 5541161466471 861 5566949485566 862 5592827411307 863 5618795452417 864 5644853817861 865 5671002716846 866 5697242358821 867 5723572953477 868 5749994710747 869 5776507840806 870 5803112554071 871 5829809061201 872 5856597573097 873 5883478300902 874 5910451456001 875 5937517250021 876 5964675894831 877 5991927602542 878 6019272585507 879 6046711056321 880 6074243227821 881 6101869313086 882 6129589525437 883 6157404078437 884 6185313185891 885 6213317061846 886 6241415920591 887 6269609976657 888 6297899444817 889 6326284540086 890 6354765477721 891 6383342473221 892 6412015742327 893 6440785501022 894 6469651965531 895 6498615352321 896 6527675878101 897 6556833759822 898 6586089214677 899 6615442460101 900 6644893713771 901 6674443193606 902 6704091117767 903 6733837704657 904 6763683172921 905 6793627741446 906 6823671629361 907 6853815056037 908 6884058241087 909 6914401404366 910 6944844765971 911 6975388546241 912 7006032965757 913 7036778245342 914 7067624606061 915 7098572269221 916 7129621456371 917 7160772389302 918 7192025290047 919 7223380380881 920 7254837884321 921 7286398023126 922 7318061020297 923 7349827099077 924 7381696482951 925 7413669395646 926 7445746061131 927 7477926703617 928 7510211547557 929 7542600817646 930 7575094738821 931 7607693536261 932 7640397435387 933 7673206661862 934 7706121441591 935 7739142000721 936 7772268565641 937 7805501362982 938 7838840619617 939 7872286562661 940 7905839419471 941 7939499417646 942 7973266785027 943 8007141749697 944 8041124539981 945 8075215384446 946 8109414511901 947 8143722151397 948 8178138532227 949 8212663883926 950 8247298436271 951 8282042419281 952 8316896063217 953 8351859598582 954 8386933256121 955 8422117266821 956 8457411861911 957 8492817272862 958 8528333731387 959 8563961469441 960 8599700719221 961 8635551713166 962 8671514683957 963 8707589864517 964 8743777488011 965 8780077787846 966 8816490997671 967 8853017351377 968 8889657083097 969 8926410427206 970 8963277618321 971 9000258891301 972 9037354481247 973 9074564623502 974 9111889553651 975 9149329507521 976 9186884721181 977 9224555430942 978 9262341873357 979 9300244285221 980 9338262903571 981 9376397965686 982 9414649709087 983 9453018371537 984 9491504191041 985 9530107405846 986 9568828254441 987 9607666975557 988 9646623808167 989 9685698991486 990 9724892764971 991 9764205368321 992 9803637041477 993 9843188024622 994 9882858558181 995 9922648882821 996 9962559239451 997 10002589869222 998 10042741013527 999 10083012914001 1000 10123405812521