1 5913774023 2 9137740231 3 7402314407 4 4023144077 5 8735261779 6 4830981887 7 8309818873 8 3307626667 9 8853659527 10 6595276357 11 5952763577 12 7635775283 13 3577528379 14 3792268331 15 9085975607 16 9264752779 17 6698082641 18 8968771057 19 1057327889 20 5972589229 21 4137067777 22 5231589263 23 2315892637 24 5892637211 25 5346009017 26 3460090177 27 5799035917 28 3578204657 29 8403516421 30 9446886181 31 7162609801 32 8013087653 33 3087653003 34 5300370601 35 6286005079 36 3156836717 37 3877068721 38 1500835373 39 1101780887 40 8790249337 41 4293380407 42 9391197967 43 9119796743 44 9156949579 45 3517251511 46 3032941619 47 2941619449 48 4495048211 49 6862591649 50 6259164943 51 2002450031 52 3734136487 53 1365186821 54 1330460897 55 3304608977 56 8977784857 57 7236504523 58 2365045231 59 2148498509 60 4892451401 61 3147634459 62 5463043753 63 8143584751 64 1993928593 65 2484588263 66 3190744031 67 1907440319 68 1284821977 69 8744153531 70 4334638307 71 3346383077 72 8475842537 73 2537896601 74 7250552077 75 4965634117 76 4117081429 77 4924752149 78 1802876279 79 9805621393 80 5616353609 81 2516152651 82 1615265191 83 5874243379 84 5572372049 85 9012269807 86 2168128621 87 1286213857 88 6213857081 89 1178241791 90 1098834013 91 8340139751 92 4555584811 93 1920103057 94 4344258229 95 5421495127 96 5467393537 97 5379066499 98 6270904351 99 5134345771 100 7316821081 101 5946359417 102 4175881261 103 4520495389 104 9461111477 105 8428583477 106 8834928601 107 5037754333 108 6400473967 109 3967671907 110 1652488241 111 6524882411 112 6941715259 113 8932632581 114 9042267149 115 2671497821 116 1497821821 117 2706029429 118 8683770691 119 4926659677 120 8305752277 121 2484826969 122 5997415639 123 2845515271 124 3433815461 125 8881194599 126 2010774511 127 4416202031 128 5411567549 129 1567549279 130 9224073821 131 9639944159 132 2151877537 133 2814933313 134 5342605019 135 6653921123 136 1123840517 137 8214842509 138 3774567029 139 7495157641 140 4951576411 141 7641156469 142 9551922199 143 9925912441 144 3537949157 145 3794915743 146 1574344771 147 9099495787 148 8954515651 149 9563949919 150 9601461169 151 6522025339 152 2867657069 153 8182494643 154 5612087539 155 9418417277 156 8417277241 157 4392110267 158 2110267801 159 1291680233 160 3139270921 161 7092169603 162 6568438633 163 8438633869 164 9447180469 165 2269861787 166 6178765381 167 6028968343 168 3436680251 169 3954825503 170 8006595721 171 5580084091 172 2547247613 173 7015024091 174 6858490367 175 9331130047 176 3004736359 177 6282704881 178 5400869323 179 1771164559 180 9995655107 181 8353503409 182 8511932237 183 1193223793 184 2508067423 185 4235949869 186 6831082471 187 2471367139 188 8832025913 189 1380429247 190 8503859873 191 7563204791 192 4629296041 193 7034109211 194 1484456257 195 5625786029 196 8602984337 197 7636226357 198 6357819661 199 1325671783 200 1242918881 201 2174168533 202 7174950151 203 6857491187 204 2099617867 205 1096325621 206 5771833253 207 8036958841 208 3450856351 209 1250257711 210 8257015373 211 5373263279 212 2632795369 213 9455527877 214 4048103117 215 1031171749 216 2068944341 217 8582150761 218 5076169873 219 2268659359 220 2706039797 221 9007356287 222 5039575781 223 3101592973 224 6219157943 225 4346009903 226 3460099031 227 7258946423 228 2589464237 229 9951900071 230 3553714093 231 3155831489 232 8911441687 233 4416875297 234 4168752979 235 9921941009 236 6910313219 237 1031321923 238 3225335797 239 5870207293 240 3509284951 241 9284951813 242 1373695709 243 5594298673 244 2212900367 245 9636404329 246 9809269133 247 2691335833 248 9133583369 249 6743077667 250 3077667797 251 8041037773 252 6031226371 253 9128419429 254 7444813423 255 4481342321 256 6043017991 257 1096866493 258 5304992053 259 5354191313 260 5419131323 261 5300818669 262 3106770301 263 7542454019 264 5424540193 265 3621686797 266 9206579023 267 7902305527 268 5154753041 269 6278174327 270 1743279613 271 3626086447 272 7769930431 273 9075176687 274 7767391969 275 3453863983 276 4926402073 277 2856941513 278 6845476691 279 1853784181 280 3985526717 281 6881052473 282 8105247341 283 7033649407 284 1435938953 285 8180876623 286 6180868081 287 8657615761 288 1471956659 289 4807100629 290 6533610059 291 8820533549 292 5497943767 293 1958950573 294 5885687387 295 5676000293 296 6595351783 297 3888692107 298 6211933019 299 7850426459 300 4027066327 301 6390002039 302 5465640923 303 9236081737 304 5872087889 305 8238676541 306 7654166951 307 2380743569 308 8583773711 309 1172598887 310 6957895421 311 8069298781 312 8196991123 313 2326070401 314 7968888503 315 5881847399 316 8184739943 317 3521366351 318 5746959523 319 5952324863 320 5539368719 321 7192784657 322 2085866591 323 6035503099 324 5940287317 325 2466927797 326 8974243669 327 9430952371 328 1509256103 329 2754759461 330 6070783913 331 3436640323 332 5612326849 333 6123268493 334 2757923407 335 2555617873 336 6666596813 337 3689305657 338 1630631803 339 1997984269 340 2691794081 341 4546696489 342 7040759657 343 1674278149 344 6742781497 345 9707234609 346 5660025487 347 4878783589 348 5651304107 349 1078105991 350 2769167059 351 9289049291 352 9126847523 353 4626372601 354 2833113229 355 4482068477 356 8943402407 357 5814557261 358 7685062849 359 9283141531 360 7403873683 361 1366686421 362 7895038771 363 8525901463 364 3839595437 365 7596225083 366 3150141509 367 2229509561 368 5613294931 369 5886057511 370 7823703917 371 2370391703 372 9170365961 373 7036596131 374 4260424153 375 3225744329 376 8634694141 377 7838223641 378 8382236419 379 3795830021 380 6857628697 381 6286970497 382 5430716209 383 1620963551 384 6355144039 385 4701731623 386 5621390701 387 9070114271 388 7152859687 389 1942332629 390 3262955287 391 6295528747 392 2005340917 393 4285145213 394 7776489971 395 9971194369 396 4369981939 397 3104990761 398 9465636617 399 1222648829 400 1866847181 401 2744609993 402 7807950523 403 4672201367 404 9702029681 405 8186486909 406 6306188209 407 3050280043 408 4090549663 409 4926694457 410 6454324061 411 3565364843 412 1967248133 413 6724813391 414 7248133913 415 4565356759 416 2952221053 417 3106234837 418 5438650969 419 9822056009 420 3744923267 421 9477396809 422 1519140517 423 9071899411 424 4110418643 425 7876979489 426 8769794893 427 6331423843 428 9866781343 429 4225754933 430 9589766309 431 4149449453 432 4944945337 433 7223681603 434 7164168647 435 7130954399 436 7131656611 437 6112153081 438 3090447673 439 4767308471 440 7703896439 441 3896439571 442 6698196971 443 7134667853 444 6197799551 445 4602727243 446 5132773361 447 4008918247 448 3591350179 449 8163012379 450 3142737889 451 7378897217 452 5392226261 453 6378931723 454 9106129609 455 9552558551 456 5518979471 457 9110999761 458 1109997617 459 1099976179 460 3977710729 461 6695485469 462 5485469621 463 9862400363 464 5893840349 465 5813782993 466 5595501913 467 9897654023 468 3814752763 469 8345382191 470 7200727733 471 4880119787 472 7506201319 473 7887042083 474 1874376719 475 7437671951 476 4029312031 477 2836146083 478 6146083751 479 1926520111 480 2652011161 481 1937580167 482 5801670341 483 3450782191 484 1019815309 485 1697083481 486 3098660713 487 4715064457 488 5797188359 489 9963431267 490 3126728219 491 2588182151 492 4718586391 493 5863918271 494 4074345581 495 9929126833 496 4849534681 497 3270325589 498 2379036403 499 3790364033 500 6704015099 501 1200361091 502 6109157147 503 5961168293 504 2881202011 505 7936165163 506 6347109661 507 7794571991 508 6609844117 509 1311523909 510 1152390959 511 5239095941 512 9594153559 513 9415355933 514 3309443587 515 7553621311 516 6463154497 517 1361293807 518 5154154721 519 1541547211 520 3421459571 521 8813629507 522 4802558863 523 6378216839 524 9026817601 525 6155349173 526 1869610319 527 2233406701 528 6701510171 529 8728505641 530 8056830367 531 9681057223 532 1057223627 533 3993291949 534 3291949523 535 9194952337 536 7899870101 537 8372920063 538 3729200639 539 3963747409 540 7326128027 541 2758304687 542 3046878559 543 4687855993 544 2609606771 545 6067718099 546 1929387793 547 4470502297 548 9540250337 549 5033752151 550 9032489371 551 9020654039 552 5225203201 553 4927336801 554 7046566771 555 9779918101 556 5510293903 557 7253340287 558 2635615679 559 7914152677 560 9753014239 561 2549387179 562 3580419377 563 4865712287 564 1228718807 565 5887451027 566 3466406033 567 3696983617 568 3986570573 569 8823446213 570 2138936237 571 2230246351 572 3367183453 573 6753932407 574 4738260097 575 9804207431 576 4207431583 577 4920315493 578 3019371503 579 9371503189 580 1893313073 581 6397282687 582 2826874429 583 2687442959 584 5955988921 585 2282472523 586 3243201439 587 2432014393 588 2014393501 589 2045869747 590 7473377501 591 3377501261 592 5664645017 593 6986360149 594 9863601491 595 1173094249 596 3094249019 597 4635207587 598 4433188937 599 8937530557 600 9375305573 601 3954975067 602 3350486507 603 6797761753 604 7072134353 605 5353364987 606 3533649877 607 5197288763 608 6367170127 609 5688495487 610 8789591249 611 6061509193 612 6150919319 613 2669649799 614 4268787871 615 7268328367 616 8367822497 617 9707366369 618 5340064711 619 4711284869 620 2848697603 621 2476756963 622 1446517001 623 5453468497 624 3146484587 625 2910052351 626 2200562047 627 1785063589 628 8967949843 629 4404840007 630 2289377999 631 5252538113 632 4328290667 633 2906674801 634 7273893091 635 7389309163 636 9349945357 637 2683155649 638 7178128189 639 1897231607 640 2515310341 641 8455546637 642 5546637347 643 5508664027 644 8785775749 645 7494744193 646 1355458837 647 8666732077 648 2370582337 649 7175158721 650 4948451927 651 4845192769 652 4212478097 653 7692208087 654 7017503971 655 1750397119 656 8711036881 657 8811815011 658 8118150113 659 1387256567 660 5858465741 661 4117383217 662 8610897199 663 3548302973 664 5867610083 665 9359085257 666 3838734677 667 7346779753 668 4196147611 669 6822340471 670 3404711833 671 7817067931 672 2433872033 673 2358248119 674 4985975507 675 4422999289 676 6545000617 677 8972696659 678 6966597809 679 3992708623 680 2360293193 681 5515429441 682 5429441627 683 4416270913 684 4654142263 685 2682077953 686 8778942719 687 1969235251 688 9235251631 689 8247298957 690 9116062981 691 6039612259 692 7165054591 693 1650545917 694 3026370251 695 2212800521 696 7192234411 697 1148670571 698 8990693177 699 1161848927 700 3505384433 701 8526405737 702 3721944497 703 4497715037 704 5086395569 705 2858029231 706 7211056199 707 2802550187 708 7966611883 709 3872444003 710 7734348841 711 1276470059 712 2764700591 713 7647005917 714 6198284107 715 1982841079 716 2841079159 717 9159199169 718 4023439327 719 2326977109 720 3260451371 721 9274805609 722 8056095317 723 1242939697 724 9099096833 725 9392484229 726 9197047129 727 4976006297 728 1920072731 729 3805678963 730 1172150359 731 4254104213 732 2737383521 733 5487175721 734 3847919701 735 8479197017 736 6392187563 737 2187563089 738 6754130683 739 8874423791 740 4527268849 741 8145643003 742 9497457199 743 6027150179 744 5540544551 745 6157970779 746 7077987743 747 3398508287 748 2871251021 749 1670846519 750 1044015967 751 1788169303 752 7786179761 753 1797619067 754 7619067263 755 7045225477 756 2319575551 757 1431140467 758 1140467387 759 4673872417 760 2902674101 761 8432833777 762 8339298563 763 5717680457 764 6804575213 765 4746298723 766 4421505287 767 7989269417 768 4681184327 769 4723606711 770 7236067117 771 9574740977 772 5885487887 773 5487887953 774 7805169077 775 4975629341 776 3419429263 777 2632657147 778 7572216521 779 2216521847 780 7801480151 781 2481537329 782 7799751611 783 5686035847 784 5847150679 785 4968432983 786 5380787051 787 8078705101 788 1259534963 789 3611287613 790 5580802691 791 2726883433 792 4240962637 793 6263758217 794 6375821741 795 4105641097 796 1056410977 797 4055857657 798 2668082401 799 2532630733 800 6499866743 801 9925658123 802 4405740497 803 9781498801 804 4092146099 805 7248307999 806 8538477713 807 8915091323 808 3237892673 809 7261345477 810 2126301383 811 8834170453 812 1413942623 813 2623796911 814 2379691183 815 3483114601 816 7190342683 817 5708157577 818 1737516103 819 1133685361 820 8651789929 821 9929294077 822 7584204337 823 4204337239 824 7908264059 825 2967922589 826 9133715849 827 7840232149 828 1069583219 829 9191846933 830 2907587549 831 6621020489 832 9680188979 833 2261106293 834 6293515771 835 8406535367 836 3536777663 837 3677766329 838 1915925423 839 2702380739 840 5812712371 841 6436544123 842 3654412313 843 4412313251 844 2512703087 845 5127030877 846 8776880417 847 2266503847 848 1098621049 849 2943318593 850 7378629443 851 8629443259 852 9443259499 853 1615062851 854 8246621701 855 1626582143 856 4431121109 857 1095794941 858 9419369873 859 2304508517 860 8010594733 861 7455552289 862 4325662667 863 8060566159 864 6983769307 865 3091443191 866 4135476871 867 4796735959 868 3110254403 869 1162362469 870 2362469467 871 1613794027 872 5344195861 873 6101657941 874 5360562959 875 3605629597 876 1614177683 877 4283845661 878 5261693599 879 9512908507 880 7851080059 881 9137144609 882 9566528051 883 1380046991 884 5040116597 885 1466578063 886 3849118891 887 2579174251 888 7847344189 889 3568225757 890 1326267809 891 9808722643 892 1596984293 893 5339819003 894 4660003981 895 1074731323 896 3053265253 897 7088965427 898 1020527857 899 3465294491 900 4491836621 901 3662157571 902 9060881509 903 3231740591 904 9530749079 905 2150111563 906 5637115823 907 3475502623 908 5026239451 909 3298475627 910 2984756279 911 4158866531 912 8999094631 913 4601625277 914 9917638369 915 6136158361 916 1550713019 917 5507130199 918 7210396751 919 9734579429 920 3406280407 921 6464755807 922 7558072037 923 4007453767 924 7795594277 925 7336015187 926 3601518763 927 3786632923 928 9274726621 929 8942744411 930 3775003279 931 1318736911 932 1922418193 933 4204647121 934 9805458211 935 8211711779 936 1779882649 937 8826496207 938 1070203039 939 7616491159 940 1596660119 941 9537264677 942 5486048437 943 3744065519 944 2255905997 945 5532491207 946 4935800423 947 3653685001 948 2116301417 949 1417172447 950 5697916933 951 8823033577 952 9565551173 953 6458075089 954 1583795539 955 5837955391 956 7635237331 957 2615203427 958 2210146787 959 6694518421 960 4795800509 961 4303904489 962 9056602673 963 8939439253 964 2675586989 965 5338485853 966 8764368079 967 3230084581 968 1717283329 969 9872501689 970 2501689837 971 1548403421 972 9438619199 973 5191635733 974 6574534691 975 5984085077 976 6616229393 977 4736726807 978 2680786579 979 5610737389 980 5766861049 981 2437013653 982 7013653627 983 5847712021 984 5064530267 985 2673846239 986 9280045847 987 4584787969 988 8478796979 989 2948868257 990 7978741523 991 4507080631 992 5266470947 993 7674922649 994 9585257137 995 5643586021 996 8761102283 997 1155191311 998 3115082951 999 3175092649 1000 7741642379