1 916352 2 3002751 3 13080447 4 22598271 5 26110592 6 28909952 7 45706112 8 49472127 9 52890624 10 53391231 11 56190591 12 58471552 13 63468927 14 65148543 15 67947903 16 69780608 17 84744063 18 89376128 19 93142143 20 94974848 21 143530623 22 143683712 23 145770111 24 155847807 25 165925503 26 177109375 27 190559871 28 196871552 29 212954751 30 230463872 31 242890624 32 259424127 33 269501823 34 281819007 35 282531968 36 283498623 37 297109375 38 298615167 39 321723008 40 324522368 41 324929151 42 336686463 43 339638912 44 341725311 45 350123391 46 378676863 47 378829952 48 383715711 49 385395327 50 387074943 51 404864000 52 414101888 53 430338176 54 432017792 55 439296128 56 462810752 57 463930496 58 464897151 59 471055743 60 471208832 61 482406272 62 493450623 63 494570367 64 507109375 65 516965247 66 518084991 67 537960447 68 555036543 69 559668608 70 574785152 71 597109375 72 602625663 73 608377472 74 610057088 75 616775552 76 620541567 77 653014143 78 660852351 79 674849151 80 677241728 81 690952576 82 691238528 83 710834048 84 715872896 85 741067136 86 776339072 87 792422271 88 800820351 89 812577663 90 813697407 91 834005888 92 837212031 93 850802048 94 851921792 95 852888447 96 872483967 97 878795648 98 886480767 99 895998591 100 912387968 101 918393471 102 941501312 103 943180928 104 946946943 105 952698752 106 953665407 107 961096832 108 962776448 109 963743103 110 966975488 111 973260927 112 983338623 113 990057087 114 998608256 115 1002807296 116 1032047487 117 1033727103 118 1043398016 119 1046757248 120 1052762751 121 1053475712 122 1063553408 123 1069558911 124 1074470912 125 1078669952 126 1090834047 127 1096432767 128 1107630207 129 1119947391 130 1147101183 131 1151300223 132 1176647552 133 1182093183 134 1192221823 135 1194563456 136 1198889343 137 1200162176 138 1209680000 139 1210086783 140 1247598207 141 1249277823 142 1250550656 143 1257116031 144 1283989887 145 1286229375 146 1287908991 147 1297109375 148 1297986687 149 1302465663 150 1305418112 151 1323893888 152 1339010432 153 1341096831 154 1362092031 155 1372602752 156 1387719296 157 1399476608 158 1404515456 159 1417239423 160 1425637503 161 1431389312 162 1435155327 163 1435308416 164 1436834943 165 1456583552 166 1478978432 167 1491855488 168 1492262271 169 1504172672 170 1509618303 171 1514250368 172 1527687296 173 1540564352 174 1541531007 175 1564078976 176 1572477056 177 1584641151 178 1586320767 179 1588000383 180 1598637951 181 1600317567 182 1601997183 183 1643427711 184 1645260416 185 1650706047 186 1651419008 187 1655185023 188 1658137472 189 1677109375 190 1681652096 191 1703893887 192 1709492607 193 1717890687 194 1719443456 195 1737639296 196 1739318912 197 1752195968 198 1756115072 199 1760594048 200 1761000831 201 1817700992 202 1821467007 203 1827065727 204 1828745343 205 1829865087 206 1835463807 207 1865137023 208 1878167168 209 1890484352 210 1895370111 211 1907280512 212 1935274112 213 1940872832 214 1942959231 215 1962554751 216 1981743488 217 1986069375 218 1999659392 219 2004138368 220 2011823487 221 2042769536 222 2045415807 223 2046128768 224 2050047872 225 2101556096 226 2102115968 227 2105881983 228 2108834432 229 2113313408 230 2145226112 231 2149425152 232 2152911231 233 2154590847 234 2162022272 235 2163701888 236 2174186367 237 2184264063 238 2246003072 239 2266005375 240 2276642943 241 2286313856 242 2330950527 243 2338381952 244 2342890624 245 2346067071 246 2385971072 247 2397168512 248 2402890624 249 2407652991 250 2411012223 251 2417730687 252 2421243008 253 2426281856 254 2438445951 255 2450203263 256 2461553792 257 2496825728 258 2497232511 259 2515708287 260 2525226111 261 2530824831 262 2538256256 263 2538816128 264 2556732032 265 2575207808 266 2579406848 267 2580373503 268 2589611391 269 2598009471 270 2598722432 271 2600808831 272 2607120512 273 2610886527 274 2612719232 275 2617198208 276 2629362303 277 2636233856 278 2647991168 279 2650077567 280 2673592191 281 2683669887 282 2692067967 283 2694867327 284 2707184511 285 2728459647 286 2738690432 287 2748208256 288 2748768128 289 2753806976 290 2765971071 291 2772129663 292 2792844927 293 2811320703 294 2814273152 295 2817072512 296 2822671232 297 2847865472 298 2858349951 299 2865781376 300 2869547391 301 2885223807 302 2902732928 303 2917109375 304 2923749999 305 2954088063 306 2986713728 307 2997351296 308 3001117311 309 3018626432 310 3020306048 311 3020712831 312 3034302848 313 3036389247 314 3038068863 315 3042700928 316 3059903871 317 3066062463 318 3066215552 319 3084691328 320 3085098111 321 3093089408 322 3100927616 323 3116450943 324 3116883968 325 3117850623 326 3134519936 327 3152282751 328 3168112256 329 3196665728 330 3219060608 331 3224099456 332 3230258048 333 3237943167 334 3253772672 335 3256418943 336 3269449088 337 3284565632 338 3312559232 339 3331874816 340 3339839871 341 3346151552 342 3353429888 343 3353836671 344 3358315647 345 3362234751 346 3365593983 347 3404225151 348 3406617728 349 3412216448 350 3430132352 351 3439370240 352 3449574783 353 3512000511 354 3518032256 355 3529789568 356 3538187648 357 3541953663 358 3561702272 359 3588982911 360 3596414336 361 3597380991 362 3600180351 363 3615856767 364 3622168448 365 3634332543 366 3647362688 367 3647769471 368 3651128703 369 3654081152 370 3658966911 371 3677442687 372 3684721023 373 3690192896 374 3692559231 375 3693119103 376 3702790016 377 3704469632 378 3717753471 379 3761423487 380 3777099903 381 3786617727 382 3790536831 383 3800614527 384 3806366336 385 3834486783 386 3853357696 387 3855481983 388 3867799167 389 3877316991 390 3886274943 391 3892026752 392 3894113151 393 3909789567 394 3931217792 395 3932337536 396 3943381887 397 3946181247 398 3960891008 399 3967609472 400 4003848063 401 4020084351 402 4031841663 403 4042072448 404 4048790912 405 4051590272 406 4075104896 407 4082383232 408 4086149247 409 4090781312 410 4112463231 411 4120174592 412 4124220543 413 4141169792 414 4155573375 415 4170843008 416 4172929407 417 4194357632 418 4206674816 419 4216599423 420 4221231488 421 4244033151 422 4280018048 423 4280984703 424 4292182143 425 4300580223 426 4317109375 427 4329693567 428 4335445376 429 4336005248 430 4353208191 431 4362319232 432 4374483327 433 4383034496 434 4386393728 435 4390159743 436 4397997951 437 4403596671 438 4404309632 439 4409908352 440 4411587968 441 4427824256 442 4433269887 443 4434949503 444 4453018496 445 4467015296 446 4473173888 447 4498774911 448 4515164288 449 4517250687 450 4525648767 451 4527481472 452 4529161088 453 4538678912 454 4563160191 455 4576037247 456 4584588416 457 4586954751 458 4591713663 459 4594666112 460 4619860352 461 4621946751 462 4648820607 463 4649533568 464 4667296383 465 4686891903 466 4689844352 467 4695443072 468 4717684863 469 4725523071 470 4729035392 471 4730715008 472 4737433472 473 4750310528 474 4758708608 475 4786142336 476 4790621312 477 4797109375 478 4797899648 479 4804465023 480 4826859903 481 4833578367 482 4876688511 483 4888445823 484 4894044543 485 4919238783 486 4941073791 487 4942753407 488 4943466368 489 4945272831 490 4982657408 491 4982890624 492 4985863551 493 4986423423 494 4999860351 495 5016936447 496 5074476416 497 5087200383 498 5106948992 499 5111427968 500 5128630911 501 5136622208 502 5138861696 503 5140388223 504 5161103487 505 5174133632 506 5192049536 507 5197495167 508 5197648256 509 5209812351 510 5226608511 511 5239485567 512 5242438016 513 5254195328 514 5255161983 515 5259794048 516 5262593408 517 5266792448 518 5279389568 519 5290027136 520 5291706752 521 5297152383 522 5302904192 523 5330744703 524 5344894592 525 5364337023 526 5375687552 527 5407447167 528 5407600256 529 5409126783 530 5419357568 531 5431521663 532 5436153728 533 5446918143 534 5486640624 535 5487661952 536 5490308223 537 5514535808 538 5525020287 539 5531331968 540 5536930688 541 5544768896 542 5551894143 543 5552047232 544 5560292223 545 5573729151 546 5577109375 547 5585486463 548 5590118528 549 5607321471 550 5612513408 551 5634195327 552 5642746496 553 5681784447 554 5691302271 555 5706978687 556 5718329216 557 5726574207 558 5728253823 559 5728406912 560 5730493311 561 5732605952 562 5750088831 563 5750648703 564 5758080128 565 5758486911 566 5758640000 567 5789279871 568 5799357567 569 5810555007 570 5822465408 571 5831983232 572 5892856191 573 5903086976 574 5909652351 575 5911485056 576 5911764992 577 5975717247 578 5985235071 579 5999231871 580 6010429311 581 6020227071 582 6031857536 583 6032417408 584 6040815488 585 6047533952 586 6078173823 587 6079446656 588 6082805888 589 6087691647 590 6126755840 591 6138233216 592 6142712192 593 6144391808 594 6148157823 595 6162154623 596 6180070527 597 6183582848 598 6186788991 599 6217175168 600 6236057727 601 6237737343 602 6254533503 603 6260285312 604 6264204416 605 6304362111 606 6322837887 607 6336834687 608 6337547648 609 6341746688 610 6346352511 611 6349711743 612 6361062272 613 6363708543 614 6371139968 615 6375059072 616 6403052672 617 6406818687 618 6414376959 619 6417109375 620 6435525248 621 6443923328 622 6453441152 623 6461126271 624 6471203967 625 6475682943 626 6494718591 627 6515993727 628 6516146816 629 6518946176 630 6536302208 631 6553098368 632 6555897728 633 6556304511 634 6559816832 635 6614684288 636 6630767487 637 6632447103 638 6653875328 639 6691233663 640 6699071871 641 6730577792 642 6759691136 643 6770888576 644 6771855231 645 6796082816 646 6798729087 647 6808246911 648 6812878976 649 6824636288 650 6834001023 651 6873471999 652 6883422848 653 6901185663 654 6914622591 655 6948927872 656 6955646336 657 6961091967 658 6986439296 659 6988118912 660 7000283007 661 7007001471 662 7014432896 663 7051791231 664 7055150463 665 7068587391 666 7090575488 667 7095181311 668 7101059967 669 7122488192 670 7161526143 671 7164478592 672 7168957568 673 7187993216 674 7206315903 675 7208555391 676 7214713983 677 7219346048 678 7226064512 679 7237108863 680 7258943871 681 7270701183 682 7274340351 683 7275333248 684 7287650432 685 7292536191 686 7308365696 687 7322362496 688 7332287103 689 7392906368 690 7396672383 691 7409702528 692 7418507391 693 7421866623 694 7429298048 695 7438102911 696 7442734976 697 7443701631 698 7445381247 699 7454492288 700 7459531136 701 7465129856 702 7480093311 703 7488491391 704 7496889471 705 7510479488 706 7514245503 707 7515518336 708 7525596032 709 7532161407 710 7533994112 711 7536080511 712 7568706176 713 7572065408 714 7593900416 715 7596546687 716 7631691776 717 7666530687 718 7676761472 719 7729236351 720 7736667776 721 7739314047 722 7750511487 723 7772906367 724 7775019008 725 7796420991 726 7799780223 727 7802579583 728 7809298047 729 7811130752 730 7812250496 731 7821208448 732 7824007808 733 7851441536 734 7879995008 735 7884880767 736 7888799871 737 7889512832 738 7920152703 739 7925191551 740 7933182848 741 7945346943 742 7965095552 743 8006372991 744 8026808319 745 8030600576 746 8034926463 747 8062640127 748 8079716223 749 8084755071 750 8097109375 751 8098345088 752 8115141248 753 8124659072 754 8131377536 755 8134303743 756 8138655872 757 8148733568 758 8158251392 759 8170135551 760 8172095103 761 8172248192 762 8194489983 763 8197289343 764 8215358336 765 8239279743 766 8240552576 767 8244878463 768 8258315391 769 8279743616 770 8298219392 771 8311096448 772 8357005952 773 8358125696 774 8360771967 775 8401082751 776 8415639423 777 8427109375 778 8450504576 779 8476258688 780 8481297536 781 8485776512 782 8496260991 783 8523134847 784 8535452031 785 8538811263 786 8564285439 787 8568077696 788 8585433728 789 8597037951 790 8603349632 791 8631190143 792 8639028351 793 8640707967 794 8654704767 795 8677252736 796 8689010048 797 8697109375 798 8709725312 799 8747083647 800 8775230336 801 8794825856 802 8850659967 803 8867456127 804 8879773311 805 8881452927 806 8884252287 807 8889851007 808 8907360128 809 8909446527 810 8930874752 811 8936320383 812 8936473472 813 8946957951 814 8959988096 815 8972152191 816 8973831807 817 9016941951 818 9030531968 819 9042890624 820 9052366976 821 9071402624 822 9073642112 823 9076288383 824 9085806207 825 9105554816 826 9126676863 827 9132428672 828 9148105088 829 9158589567 830 9164341376 831 9176098688 832 9179864703 833 9193301631 834 9201699711 835 9207298431 836 9220328576 837 9274076288 838 9276875648 839 9278962047 840 9287919999 841 9289039743 842 9336068991 843 9354544767 844 9357497216 845 9381418623 846 9424681856 847 9428447871 848 9438525567 849 9467232128 850 9477716607 851 9495632511 852 9507389823 853 9512428671 854 9528818048 855 9547420671 856 9547853696 857 9571215231 858 9604400768 859 9613205631 860 9690467967 861 9700545663 862 9704464767 863 9711183231 864 9751087232 865 9759332223 866 9766050687 867 9774601856 868 9805241727 869 9810993536 870 9833388416 871 9845552511 872 9847232127 873 9864028287 874 9870746751 875 9871459712 876 9890342271 877 9898333568 878 9922688000 879 9930246272 880 9934165376 881 9944243072 882 9957680000 883 9959359616 884 9963125631 885 9984553856 886 10039421312 887 10045020032 888 10081411712 889 10088690048 890 10092456063 891 10100294271 892 10162593152 893 10184834943 894 10196032383 895 10197109375 896 10226265471 897 10249373312 898 10259451008 899 10261130624 900 10275534207 901 10284645248 902 10300728447 903 10301848191 904 10323276416 905 10334320767 906 10335033728 907 10343838591 908 10347350912 909 10357835391 910 10374224768 911 10379263616 912 10390461056 913 10391020928 914 10393107327 915 10398859136 916 10410616448 917 10449247616 918 10452606848 919 10471489407 920 10475001728 921 10489965183 922 10496836736 923 10499636096 924 10511800191 925 10525390208 926 10537554303 927 10547072127 928 10559389311 929 10570179968 930 10592014976 931 10594661247 932 10610490752 933 10617109375 934 10624334463 935 10628253567 936 10634972031 937 10654567551 938 10670243967 939 10689839487 940 10729743488 941 10773973376 942 10800694143 943 10801966976 944 10803646592 945 10814131071 946 10831487103 947 10839885183 948 10842684543 949 10851235712 950 10864519551 951 10866352256 952 10870831232 953 10903303808 954 10924985727 955 10941781887 956 10945294208 957 10945700991 958 10946413952 959 10956898431 960 10964176767 961 10969928576 962 10981685888 963 10982652543 964 11019197312 965 11084702336 966 11091827583 967 11116055168 968 11119821183 969 11121653888 970 11138856831 971 11161964672 972 11172042368 973 11172449151 974 11178760832 975 11191637888 976 11195403903 977 11202275456 978 11206041471 979 11214872576 980 11217798783 981 11250831231 982 11251391103 983 11276585343 984 11287502847 985 11287782783 986 11303052416 987 11307531392 988 11310177663 989 11331605888 990 11332725632 991 11334812031 992 11348402048 993 11354967423 994 11357206911 995 11381434496 996 11391512192 997 11403676287 998 11420625536 999 11428870527 1000 11441900672