1 7 2 241 3 1123 4 61729 5 1058839 6 2250421 7 3796873 8 12308677 9 26317861 10 60761419 11 89445373 12 149232373 13 175185979 14 183117751 15 203986681 16 226383811 17 240578089 18 297685447 19 338358373 20 356866387 21 382576939 22 730644631 23 1272786847 24 1347491617 25 1456907623 26 1606081921 27 1746940849 28 1993006123 29 2155347547 30 2239723699 31 2304430873 32 2599243027 33 2622908221 34 3153623623 35 3544495531 36 3661821187 37 3721442623 38 4157009251 39 4420521619 40 4660034641 41 4694941123 42 5704558009 43 6452256373 44 6539154289 45 6849436471 46 7499138587 47 7547056261 48 8188678879 49 9027027007 50 11368929967 51 12143093623 52 12610513429 53 12746230801 54 13369015987 55 13795277191 56 15358408873 57 15983612377 58 16463489101 59 16544390623 60 18566400751 61 19365166537 62 20465377873 63 20746792447 64 21317337331 65 21413433373 66 22889719123 67 23601266449 68 24327409111 69 24643117789 70 24961546123 71 25715187529 72 26483847631 73 26594890873 74 27722442373 75 27951710209 76 28182238621 77 28530402379 78 30435790507 79 31048162477 80 31919203123 81 32171029999 82 33709854391 83 35029075651 84 36519478873 85 36794923189 86 36933163207 87 37489585759 88 37910550373 89 39048503317 90 39771159487 91 41094307609 92 41841911779 93 44295075907 94 45080895877 95 46518691399 96 51186704623 97 51704610037 98 52926616123 99 53633473171 100 58382006623 101 61051220611 102 61244931373 103 66631260139 104 71246642911 105 72976380559 106 76744561561 107 78790976827 108 79943435197 109 82518285211 110 83706720541 111 83945768623 112 88326802987 113 88822787623 114 92601984373 115 93627562381 116 101019401269 117 105970921873 118 107374492123 119 109645892107 120 111659452873 121 126763410373 122 127710580147 123 132193123639 124 144542067001 125 147657837787 126 151171960327 127 154381954849 128 154741400467 129 156184762219 130 159832372759 131 160200226177 132 166540375123 133 167676304057 134 169198894609 135 175381428337 136 180913148629 137 182916598399 138 195668997037 139 197356395589 140 198628291123 141 200332636171 142 201617273329 143 204202999717 144 207247510123 145 210763830427 146 217463705737 147 220638308623 148 226152099799 149 231756994591 150 233172540709 151 236975484373 152 238412179267 153 242757080989 154 243243081007 155 243729729241 156 248631958501 157 253099781287 158 259139696623 159 260664542197 160 263732155081 161 270983309677 162 277303368373 163 278366171569 164 301878140623 165 309809477491 166 313250711623 167 318460195681 168 320209439119 169 321965076373 170 324315892141 171 326086493659 172 345375505051 173 350934349237 174 352177693873 175 354048211807 176 360963431701 177 362864903299 178 383564377411 179 385544344489 180 387531113623 181 397567398373 182 406404427327 183 410526841651 184 411216609373 185 416066629219 186 416762586637 187 428712890623 188 448890032167 189 456246729907 190 471200382187 191 474989163757 192 480327499123 193 481860050479 194 482627547097 195 488022854623 196 493458222589 197 494237982607 198 498149106577 199 503659265623 200 510803262961 201 531820281373 202 539227525471 203 571261056019 204 573842698873 205 593012801869 206 604538771623 207 611705370967 208 620742980707 209 624382803259 210 627121987873 211 629869172047 212 630786679801 213 643725494557 214 650260729123 215 663463593511 216 686510725687 217 693331932373 218 703154671873 219 716062346107 220 730138529599 221 738264272623 222 756767145067 223 760920442819 224 771370109359 225 774523560373 226 782974754917 227 803292243379 228 808696748149 229 827253303271 230 828353617873 231 833869828123 232 841633585369 233 855054733921 234 866347409581 235 870892173637 236 890384765623 237 898494922069 238 916039352779 239 923120579167 240 940983096877 241 948192129601 242 949397203123 243 983555203867 244 989739771037 245 1008448916947 246 1015998097831 247 1022317785961 248 1060787000941 249 1080378308131 250 1081692903373 251 1094897554873 252 1106873237851 253 1125675135007 254 1151530868869 255 1161155554891 256 1174997916151 257 1186150679719 258 1193156867689 259 1264742060389 260 1286762615899 261 1297125755161 262 1316518920979 263 1365077349331 264 1386691747927 265 1392908925679 266 1402269492067 267 1403833651981 268 1424273696359 269 1433774101147 270 1444911190873 271 1464137258209 272 1490036271937 273 1504737785059 274 1537753357339 275 1608650740231 276 1610364805873 277 1632758578027 278 1692306319399 279 1694079296017 280 1701183585769 281 1733398734373 282 1767842125171 283 1795354308961 284 1797198535123 285 1810143493009 286 1847471289289 287 1860656251471 288 1862544922873 289 1889120671261 290 1898672923591 291 1968401390623 292 1984124942287 293 1993994555857 294 2011842238579 295 2017815046873 296 2021803479349 297 2063999786047 298 2078194593373 299 2082262172569 300 2117051097451 301 2123230260049 302 2135624632837 303 2166821386747 304 2189891078161 305 2270845437829 306 2273002327447 307 2294646388387 308 2325178272679 309 2362615315441 310 2380370922529 311 2443215796873 312 2488775767873 313 2567521415581 314 2569862264623 315 2602783695571 316 2616978515623 317 2633604256069 318 2650300263691 319 2652691152373 320 2662269086221 321 2669467646779 322 2671870047397 323 2806233097867 324 2843643507577 325 2873810095873 326 2878858509469 327 2886442210123 328 2896574512291 329 2911817381623 330 2947591835611 331 2968165326859 332 2986245472201 333 3012201394261 334 3040926139123 335 3054042984373 336 3059300265649 337 3085677188989 338 3112205290729 339 3184589682151 340 3260831469199 341 3280080178861 342 3304939628527 343 3321582180451 344 3332708196667 345 3343859030419 346 3416946286687 347 3499714367089 348 3519891119671 349 3675180069529 350 3704982709669 351 3737951218627 352 3743966426623 353 3759032671873 354 3780193240519 355 3844151120617 356 3921227135467 357 3958586731123 358 3983624496547 359 3986761620301 360 4005618955873 361 4084831297123 362 4161851116531 363 4165081113373 364 4174781130187 365 4207223268727 366 4226768990251 367 4230032484373 368 4256200932037 369 4272610890607 370 4289062974577 371 4392009428551 372 4412122912123 373 4428930981373 374 4476220555201 375 4486397634799 376 4530676579873 377 4561501286851 378 4595914580911 379 4651335140623 380 4717723554421 381 4798929951259 382 4806035090071 383 4841665997731 384 4873884002557 385 4978669259959 386 5004185270101 387 5007837515623 388 5026125400873 389 5055478535257 390 5070197861809 391 5207708358331 392 5286849609373 393 5397452268631 394 5428232485639 395 5478499546873 396 5583889978999 397 5666788380697 398 5694602414623 399 5750503221571 400 5953133907871 401 6035500563991 402 6160469614171 403 6248966637373 404 6291404296873 405 6321224694319 406 6329762081611 407 6394037638201 408 6450093849139 409 6471740862709 410 6550071073873 411 6793324493623 412 6829200707047 413 6874223311987 414 6969413983381 415 6983083964419 416 7106919047161 417 7111533430123 418 7194934215367 419 7241548481107 420 7311846705217 421 7344807647623 422 7368411724873 423 7401542313679 424 7477641973807 425 7559067490873 426 7704197661373 427 7728565163623 428 7738326533059 429 7748096118271 430 7841317600357 431 7865973229327 432 7875849934123 433 7935283831219 434 7990026895177 435 8019992586301 436 8024994140623 437 8110339003609 438 8298176722531 439 8323780458661 440 8577489692887 441 8587953235123 442 8687781615481 443 8708896214737 444 8836302627169 445 8927296652851 446 8948797408267 447 9035145649771 448 9193064291197 449 9198542331151 450 9330669014047 451 9391647547861 452 9536833483873 453 9564924286123 454 9643871874031 455 9723252686227 456 9734628236623 457 9814505613811 458 9900572114401 459 9923607852217 460 10016108119321 461 10021908394123 462 10150081631359 463 10191092012701 464 10220452674631 465 10308872905621 466 10314785651623 467 10356238190149 468 10391857206937 469 10415648533489 470 10433515838623 471 10511176961617 472 10565167492339 473 10583205334873 474 10625373450079 475 10691863695637 476 10819568755231 477 10856241775123 478 10935984075397 479 11283954468181 480 11290234379623 481 11378397940171 482 11467019279887 483 11492423910439 484 11594417650567 485 11626414001737 486 11735641828123 487 11826106138591 488 11917034155267 489 12060860765623 490 12139797155839 491 12238951014349 492 12278763239137 493 12312005969707 494 12378671321047 495 12405404697199 496 12573360795049 497 12593616809623 498 12831546657373 499 12955069036537 500 13003318778623 501 13134885935461 502 13169655755791 503 13190547071509 504 13232395960297 505 13246365234373 506 13478279752087 507 13492421515123 508 13577479872379 509 13691446060507 510 13741506142873 511 13885207009873 512 13935737997079 513 13979147723467 514 13986391430581 515 13993637639623 516 14029906228873 517 14044431193189 518 14080787455759 519 14131791552301 520 14234168947057 521 14248834527373 522 14270851780027 523 14492273025247 524 14656096099123 525 14760987248311 526 14866377665947 527 14873924688901 528 15109151212123 529 15124411695319 530 15177904301941 531 15704125337869 532 15900604748719 533 15995494142071 534 16003418587873 535 16218369205279 536 16234367595451 537 16338613649389 538 16386877349377 539 16402986345373 540 16427169628747 541 16564657332373 542 16800961934671 543 16882964370331 544 17138866768873 545 17172073573441 546 17288635130917 547 17430881801623 548 17489680004149 549 17548610284411 550 17666867670847 551 17700752806999 552 17785655146339 553 17879360808697 554 17913517024849 555 17956273432219 556 18093551031547 557 18145209961231 558 18257474764609 559 18439802172907 560 18448514576341 561 18457229723623 562 18623339427661 563 18852258238873 564 18869944665589 565 19065225969961 566 19226000046949 567 19432745578123 568 19450793169799 569 19604649063121 570 19750193773873 571 19768437350989 572 19951491404869 573 20006627144857 574 20135672028349 575 20144910693967 576 20339576026801 577 20348876953123 578 20414062841569 579 20460709322539 580 20526133695721 581 20572950678451 582 20704416836407 583 20940568670257 584 21235882097671 585 21264607266829 586 21504991701679 587 21572622475981 588 21805575677917 589 22000979574997 590 22089290842519 591 22207406370271 592 22217268292873 593 22296268802617 594 22415120359873 595 22484645091079 596 22494588915697 597 22854522228361 598 22914881877373 599 22985435675779 600 22995526596397 601 23197965699877 602 23452680870727 603 23473138249123 604 23493607520479 605 23709253776577 606 23833070620873 607 24196663733623 608 24248905522873 609 24511242664123 610 25030898532421 611 25180709000137 612 25288081646677 613 25460512039861 614 25514556836191 615 25622875761451 616 25895013368101 617 25993452595687 618 26015361805123 619 26125092536623 620 26158071820597 621 26400768352873 622 26611574084791 623 26868257668789 624 26901859321123 625 27059037486631 626 27104057713087 627 27262021713379 628 27318585818149 629 27488747468059 630 27693872357623 631 27728158735357 632 27739593813391 633 28014979714207 634 28118717447929 635 28211143480873 636 28292182213039 637 28361767381027 638 28443094171873 639 28524576282919 640 28606213862341 641 28664621685871 642 28828586439187 643 28852060892623 644 28934321827309 645 29347972603099 646 29371728127831 647 29407385445469 648 29657795038567 649 29777535672307 650 29945713383799 651 30199165385497 652 30247603521649 653 30332494841911 654 30454043464771 655 30466216155373 656 30502753688347 657 30551515824499 658 30588121510873 659 30698113984891 660 31239652033987 661 31363610564527 662 31562625546511 663 31975749170809 664 32063842362751 665 32202601176373 666 32291110337659 667 32329092427873 668 32544886981939 669 32889589702441 670 32992189245529 671 33095001940873 672 33249621128209 673 33275437720621 674 33443571376519 675 33638274390229 676 33729393819931 677 33912126031327 678 34134900928873 679 34266399600373 680 34358649328699 681 34689464026549 682 34782471158011 683 34822382193889 684 34928960857873 685 34995682828123 686 35089236255769 687 35573002710577 688 36047574385567 689 36102078363319 690 36677690750851 691 36801826985437 692 36926242998559 693 37023204637501 694 37412748549349 695 37594533218623 696 38299192336123 697 38398541683129 698 38441172515623 699 38540767139269 700 38640533636491 701 38797657171873 702 39473801742679 703 39502746784051 704 39589666799623 705 39647684254111 706 39691234522789 707 39909464294299 708 39982384912669 709 40510037167477 710 41086876900219 711 41190988394041 712 41354947265623 713 41549277082057 714 41639172716221 715 41654167916623 716 41879528121373 717 42090596325601 718 42166149343531 719 42287222139739 720 42302372514757 721 42378178671727 722 42590917593619 723 42697553522641 724 42987890801887 725 43125877150009 726 43156580828821 727 43202663666179 728 43310317836481 729 43665297597799 730 43773718624261 731 44131222527019 732 44224803459007 733 44443673238499 734 44537695199287 735 44616148052857 736 44726136746623 737 45104612957071 738 45310509509569 739 45326373607987 740 46220684879491 741 46236760707373 742 46446085791367 743 46510620377119 744 46623699694141 745 46769356504447 746 47126682919123 747 47257069656067 748 47355017377111 749 47764589735761 750 47830339663657 751 48110450032123 752 48341948622271 753 48491160590617 754 48574188642787 755 48640679281339 756 48723877870909 757 48740528965327 758 48757183852921 759 48857192859373 760 49107813481123 761 49158040231177 762 49392884593069 763 49510586736691 764 49679056801951 765 49780322047123 766 50271711042661 767 50373779794873 768 50458942549123 769 50527141820251 770 50697908786311 771 50766323160607 772 50869060081171 773 51367576205797 774 51695949783859 775 51973557917587 776 52269603609373 777 52304506242649 778 52671922409347 779 52707003890623 780 52935413279857 781 53323453866373 782 53748928531861 783 54176660476837 784 54534832383517 785 54912608211751 786 55546104596461 787 56276044676701 788 56919964222411 789 57568777015921 790 57736407752467 791 57773703164623 792 57867011953873 793 57960421156123 794 58128810933301 795 58297526538487 796 58786760327011 797 59089183453123 798 59183902938373 799 59335664568757 800 59754346288873 801 59983546025329 802 60136670995873 803 60290056341457 804 60655391364319 805 60790359602941 806 61060896436417 807 61293423004873 808 61468204799851 809 61838279084977 810 62307860601409 811 62720689385707 812 62996919153199 813 63155128262623 814 63293778330109 815 63392938234279 816 63432631176451 817 63631344438511 818 63810540818377 819 63850407870373 820 63990073313899 821 64089958940269 822 64109948530687 823 64510613685367 824 64550771767123 825 64751812178623 826 65256238474873 827 65357437069123 828 65397945783679 829 66068758240873 830 66232067317657 831 66929133378229 832 67258849870357 833 67610358239623 834 68129503855873 835 68400506716027 836 68965653157873 837 69217825323769 838 69428437762309 839 69555010059097 840 70445326062373 841 70487910511009 842 70936083807307 843 71386152793261 844 71838121469623 845 71946013498873 846 72747773896579 847 72878347722967 848 72900125206081 849 73205465648677 850 73314722084047 851 73336586407801 852 73665073094191 853 74236771036123 854 74347050945373 855 74744962859257 856 75055429598749 857 75322227223141 858 75991985749321 859 76216117696981 860 76283443114819 861 76733292722299 862 76778374704631 863 76913726590123 864 77207534523997 865 77230166074351 866 77547472303507 867 77797393161001 868 78116250097357 869 78504603314623 870 78664886836189 871 79170055089361 872 79285166865691 873 80279737590769 874 80628627749479 875 80791788498181 876 81095385016159 877 81446632647469 878 81681360298009 879 82222944458623 880 82270151544859 881 82506458025799 882 82553773556131 883 82577438103373 884 83218091595019 885 84437239109137 886 84557400239707 887 84725817262873 888 84918567519817 889 85087463612623 890 85911002195371 891 86276010923161 892 86471104292809 893 86544340061623 894 86788757917123 895 86984623205107 896 87107188529077 897 87229868932447 898 88487794925701 899 89009259476623 900 89557748777059 901 90259078834123 902 90359566735651 903 90711861703207 904 90989306382301 905 91065071170699 906 91140878005873 907 91317924202039 908 91520543291623 909 92359515248017 910 92589212274739 911 93640429792717 912 94027000503427 913 94156093433797 914 94544081061307 915 94569984731941 916 96290108035873 917 96947077177123 918 97210699268623 919 97686422542987 920 98057500675279 921 98323131035419 922 98509357434841 923 98589240677959 924 98615878019377 925 98749136698747 926 98882515371517 927 99149632913257 928 99336901136623 929 100384570688461 930 100870584713449 931 101956226837209 932 102912529876999 933 103049630791369 934 103324197805909 935 104455021686487 936 104648909952373 937 104870790159397 938 105426862302877 939 105566186802247 940 105677734738399 941 105873132657661 942 106040808169873 943 106152690140521 944 106404712249867 945 106994314401901 946 107219496381469 947 107727310546873 948 108634045698169 949 110003666110873 950 110118317944561 951 110635237098349 952 110980747023541 953 111384750213817 954 111644983592539 955 112224730502419 956 112660855312129 957 113244110666809 958 113829375599089 959 114034693727671 960 115005948020449 961 115212678115111 962 115686134015623 963 115834354540873 964 115923347596087 965 116250045424621 966 116517799742767 967 116875444613623 968 117293621043931 969 117832740561079 970 118132963969219 971 118223130328873 972 118674650390623 973 118825412155873 974 118976301550123 975 119884321148623 976 119945019508459 977 120583589703757 978 120949502484373 979 121102184354623 980 121836846154831 981 121959577910887 982 122236025659009 983 122451329156551 984 122913544817941 985 123469737165169 986 123965536748497 987 124120745866267 988 124618285531771 989 125085934867561 990 125335825536409 991 126307295312047 992 126433010688199 993 127252194495667 994 127726406153377 995 127916420198101 996 128170065275269 997 128201794465687 998 128392279580491 999 128519374424227 1000 128741992171873