100 1000 1112 96856 23945 86921 37753 53087 81648 23274 42236 1140 61205 43048 76608 40236 40194 52269 87211 47840 92646 55537 14653 54340 70154 76091 40269 71239 81828 61970 2129 42610 35282 28908 48214 97388 87483 33378 5382 21881 26724 6581 29215 98289 67654 12786 30063 32214 18271 7095 44024 22478 53100 39365 94522 89616 51364 34547 67359 98477 12171 2874 33265 35170 27446 38097 57036 76418 66014 93882 28209 31970 14659 43249 11382 27015 66530 80107 6376 63825 47929 6870 64879 60366 13802 79559 68696 3201 3294 45546 90563 79019 22642 98862 56995 58398 26127 3892 18082 44643 37422 18818 474821 627197 250539 215367 843382 151005 845896 536266 722831 100410 442123 731324 548611 939863 626775 943531 499849 374823 737769 595885 456756 662132 616896 510696 665450 470999 440392 8875 13410 67912 25921 434915 271236 431591 783410 185926 942943 529825 117277 599222 745827 721087 978640 306465 746900 404487 495685 822968 117546 587263 782820 706675 32574 510698 106843 830249 238457 720841 320452 866457 930041 203456 471345 298603 468212 475912 814846 493716 241655 607814 624914 819121 527802 527843 604296 939416 265387 723547 432571 178798 507116 619866 399447 562411 287547 763577 921521 806829 411939 298693 210224 138416 925589 635542 417121 8311 139745 788761 99753 502191 919907 997344 297901 984263 950332 227130 337444 850149 386389 813001 912120 236188 678121 657002 777763 977392 695449 731734 933324 95650 386256 500719 162811 462465 259334 745 151012 989162 719488 877818 552140 217261 440775 605514 808679 472060 560969 359190 648246 529412 396462 564951 638008 833737 124364 62828 432164 606504 495333 503727 417877 160335 352496 145479 679849 637985 326172 883106 196587 32874 461346 428119 149325 878091 720258 476615 584569 367654 429675 240705 47164 48243 548429 175207 126559 556901 578825 530205 170444 544345 52463 299121 471598 865619 226258 847138 812462 465806 137946 751528 86787 783748 426272 368180 693745 177354 511848 252928 478365 237145 341461 391984 924939 7209 911963 280955 708062 537192 873376 423155 549045 531947 971559 740245 771925 931426 558265 326071 716895 270635 381484 476332 484174 609754 689254 187293 847844 28002 350618 204040 808953 245160 305881 436429 739737 631072 408638 301492 970555 975727 700749 871345 129290 620872 950924 337964 425970 169770 388059 659879 994215 715611 645630 66116 27037 775291 690659 888829 63266 632367 386698 703511 208947 863639 873959 948938 684392 351956 884776 59216 734454 311026 881571 170890 743828 374134 41583 504085 884025 790670 222158 952697 593098 289887 880158 952229 775546 184086 103639 440161 33973 182541 489487 260710 638217 17211 727413 246336 577891 386599 937947 497281 313535 303610 71260 13044 121962 877048 988102 236149 433093 218951 705874 4167 517635 260090 382371 275055 432006 573551 333243 520524 546689 799410 975972 778520 836863 930289 735706 525829 199015 935168 140319 816549 308827 189193 589759 697653 446215 915178 594787 903255 451071 861896 179434 647783 629695 960259 985009 250074 642959 697532 420336 123660 731466 662917 342217 709801 726938 672136 273438 498263 4725 411494 761980 866875 401776 469855 596942 317894 285474 47148 863284 659272 128239 755739 18282 503987 922797 729632 407546 639833 818524 502297 970098 188335 882738 357293 540075 729887 890277 750734 712633 53140 272620 428233 661697 609208 532576 732446 980365 399258 668174 544547 672614 378630 561230 340159 196231 326297 169211 820812 974961 77384 208569 36375 529493 685223 41039 363076 930942 940583 471275 170557 118639 411759 583283 398659 866377 510689 336679 156945 98619 982888 327529 632896 933196 929879 371063 639850 335783 636042 313559 601135 995562 246272 143540 286745 422062 166871 499020 707680 225868 856332 484006 219496 655819 62098 72766 403550 678370 965928 515583 144661 629539 555600 717518 776770 475840 194954 666351 348820 386754 222724 607067 467034 197732 935349 819314 631362 437584 110560 235406 342850 971899 703912 886816 994753 972572 362084 379197 519073 843129 223881 964598 347549 207570 132950 148102 184474 979695 298979 410718 48593 817958 277862 504280 83129 866858 29154 777450 964840 324741 326471 37770 688661 717582 279779 328684 440379 119906 819468 114006 793647 456676 526147 140670 353912 995173 325278 866564 883273 743438 111981 606967 382899 896371 40769 308133 634319 682729 942393 406150 569029 325794 363308 931960 312975 528085 703235 410870 147550 476526 721266 309853 162989 877137 279426 352440 972399 451323 331239 308679 961352 585768 899406 320689 188943 775022 35166 774244 374145 562038 692862 126343 950707 853930 357933 768562 368706 442630 138691 886863 756683 910941 468429 107840 481685 111060 187897 412748 54435 737488 686688 951787 483132 654885 827538 885329 27783 536656 832816 74534 839608 967530 277374 376885 330497 84067 726063 874317 738285 481827 794839 881369 84002 848009 456321 332501 850971 172953 989425 813426 723797 282344 808374 9916 112361 607091 980115 80862 325497 877702 178155 796171 670367 694327 6597 559894 421873 865462 696584 391282 4551 772003 324174 61287 142678 981817 119591 495741 939518 867672 74494 219690 474732 9909 336626 686642 933061 189129 582769 348339 679867 917338 462434 420791 665990 949103 64287 540377 525057 15243 869097 375577 529023 905698 401547 17710 89987 383679 652924 343890 684379 459623 698547 313338 246594 647442 407866 755667 477288 431746 282481 848355 391892 982725 57429 860275 499493 908443 417770 249737 402546 416326 193143 318899 497919 380027 648162 632845 633256 862580 854563 407791 18894 811989 201197 594534 585511 556371 929337 2424 867270 666557 450722 651243 990340 810121 142924 421135 312976 147361 929 493227 369439 90571 232880 567714 259880 567052 964191 608996 346370 878499 4826 725963 649922 716441 941583 572295 506119 118288 675316 766356 979099 798065 428224 977219 767127 264526 70442 203278 615545 73133 385353 86094 896185 327834 309742 904537 270890 175002 363124 103469 31081 669563 347944 455620 200513 26015 815965 266724 101141 701486 31503 555618 506378 870236 606099 355454 481668 426802 140300 479226 533386 271429 805501 253935 851251 893656 890818 609369 787845 248210 944235 464797 326140 564796 175563 990166 722749 176702 615173 622343 18331 139033 881027 767938 729532 70423 377726 865070 644544 702068 446711 648344 174588 808765 435743 295082 412647 583840 18201 572196 1179 843677 751277 520732 770179 40862 689971 910384 186452 323573 679287 703288 31840 824966 882073 758412 26577 684391 592208 227375 36032 393637 618258 753934 22782 993772 668852 866885 577969 393903 476648 713945 296165 155161 459439 359308 821983 527702 371864 945458 154225 627577 683239 729539 602441 846797 546802 2177 498487 115618 202389 71225 760871 649222 654167 994930 872786 795302 618218 549009 668424 781531 374534 379649 358250 49822 438314 439696 534241 622366 997328 511805 324236 483433 180427 193254 136228 425581 777818 88689 115946 921938 92906 982973 996875 683353 900436 613504 790901 748260 247189 797865 185969 17207 678063 230684 57642 839244 471509 663345 917956 218909 624466 181429 351338 327965 848537 497525 103271 11841 638635 548084 636784 659472 888345 860570 887730 961441 229168 525964 415166 659150 348465 249481 834670 81842 499492 49909 715177 264397 109351 915691 338634 482749 770782 285363 4412 547608 309552 886692 134577 15953 750476 890514 59037 240596 141117 815061 511592 671763 665814 658792 260863 763317 789603 724684 937298 801689 797642 468108 91296 764381 713012 210553 341070