100 1000 94750 33199 20941 82125 6426 4170 37012 10766 98505 59507 9948 52983 60849 41882 53041 33542 48285 62253 82523 43815 75503 73590 38999 51805 23982 57887 15562 64537 72435 99024 91421 81988 47304 41321 67852 87629 80174 82378 45820 5448 67385 71865 14785 80219 35711 73642 61649 70915 44252 54095 57597 12483 8485 95767 22329 40327 21790 21696 82561 71729 46025 99423 54571 25562 78763 67132 73988 59902 72011 71735 79784 93737 88192 35182 82162 25364 30595 40248 74539 74653 38823 72409 46968 40612 71006 98940 36514 45051 92727 37382 73220 70964 24385 8246 67968 39838 5958 77090 85631 76477 491309 283924 532715 189585 151691 471358 804764 334882 613948 734901 249284 189150 395813 331179 560203 844419 555959 615163 552268 885464 462466 976774 670808 837098 883879 180866 479813 618550 416194 476217 251445 404248 946468 742051 983312 826120 551980 683384 550001 139303 464016 702984 385572 58851 407600 192709 285214 925003 853 405194 434710 148325 587469 682441 522900 163526 681339 648372 88220 251671 629150 41385 779644 958939 196707 66236 481955 513056 376397 341374 47694 660159 316349 844618 649321 604003 256469 587346 453360 117060 130433 710611 880166 204570 991356 490479 95372 36617 780717 315475 318673 863225 435887 558593 662041 546831 322722 367908 24517 828344 702151 276413 796985 125687 122770 562908 851087 267400 907275 775210 197967 179447 87120 783434 867957 608134 814922 41759 303952 561402 25663 668289 759710 938604 638931 786183 564558 750600 909701 497163 676850 42743 283670 817052 450098 13627 992506 550166 253165 566925 885184 112944 344752 62791 282600 574854 701793 485595 351982 301491 46485 39805 385598 634037 790256 124364 908710 11609 68971 276729 946157 301614 280035 180359 818905 66994 30870 779410 822907 400839 710552 245871 851242 523891 43632 255044 506965 852101 207412 483613 731320 623291 644941 973292 784341 354828 428818 224697 630365 978935 353499 587207 953860 981903 616371 968885 490715 705263 256441 19391 236925 612969 521734 249616 670244 129465 549833 366344 381472 200139 644133 766655 897979 934392 517926 26409 881421 256122 193713 266259 824188 142360 324072 951714 693280 247668 702427 356267 790294 48951 210625 238185 657124 883024 913988 964651 230122 656176 57447 296928 290467 59350 444296 864632 7923 155176 771869 269609 228801 548329 697613 252335 828622 844869 545392 502329 503292 484799 146127 905463 693808 915475 244646 241683 426672 18772 637027 670441 122416 270625 953789 14310 421577 97153 449577 418933 222118 120576 144756 207136 744865 745224 852088 455791 441338 113536 260560 215373 97177 930453 61677 7897 131799 642017 954763 644808 787027 680405 321338 578284 430733 784705 525255 822033 564883 646976 793428 179681 110159 726437 451683 284777 553795 841667 913439 570296 924226 85287 479067 911158 111292 462561 702149 943117 505507 40502 105631 107480 882180 755890 67148 41787 436562 451665 691890 816270 218755 419293 131627 190002 829016 843601 553652 107271 224533 288084 561645 217018 826536 464372 903188 319663 627972 909299 794467 785805 698317 705910 415737 139935 244151 611960 547504 851687 925068 923977 589737 662360 457050 259038 568020 276863 430370 635622 261403 724570 80213 305657 934118 678116 229600 506608 13478 829573 421108 683452 65879 910307 522689 119967 386337 839923 234328 948484 563760 573751 214628 4146 157145 33520 634973 412559 302107 458381 895249 477760 651065 681575 899053 755062 233012 820970 259101 346388 767577 615089 263228 392956 636902 725510 638977 563600 505174 594913 737749 387824 838454 634604 797831 867988 562829 651841 945637 128623 166899 88759 273870 677619 67986 355675 680677 314798 161733 890255 348754 864110 165242 805844 355135 357404 341951 640926 261959 598968 959345 235596 849694 589830 570618 997232 10505 52487 555374 237574 990072 331062 854903 801115 291339 443780 483917 62738 414430 318329 437731 830707 45830 738614 395161 278898 443690 728765 156942 319766 179083 152576 856237 985101 245509 261689 538715 608765 236532 917792 50441 643136 964777 426876 910919 397306 355968 48918 114411 81265 419643 450783 182885 922528 642510 233423 771322 869055 761440 806409 65031 174194 622412 312448 475709 428494 605379 859468 430631 634299 899736 824980 172875 497165 257963 582592 204504 454015 739222 258330 177048 618476 384220 575548 311559 867609 770134 924785 520 574282 751564 694239 891051 392286 406808 676594 631641 998437 844803 940595 329113 141269 751703 938380 322325 38667 217886 25191 751080 177839 581134 305117 12272 984970 515519 943674 983572 764128 618409 623231 197339 969102 809619 573146 712561 213268 7236 133484 721179 763932 690285 527438 773069 817579 255179 794030 82005 670328 802365 776934 239196 688300 242752 428862 261514 830332 191584 916097 466736 777617 256707 85869 980214 949894 237884 477234 560156 885690 738907 84975 915793 938444 596094 314928 96981 421157 545693 685493 809684 90835 897085 208062 701136 583143 156802 385339 50312 106424 653701 10088 585899 896342 506010 668176 43905 324005 450441 886267 584405 967441 187875 81560 654136 260539 358310 529791 104361 920856 232182 233109 8251 935562 414017 901331 29576 338283 620150 225287 698160 183398 399517 54990 971794 956296 596243 146845 812662 957990 163792 339204 651728 59326 60426 819416 54560 803584 365768 463429 748791 772529 295281 748988 850505 450794 86714 283436 788508 142522 303786 910289 959803 79124 717794 725825 671760 77700 348270 670107 156871 60308 731967 111280 983850 475451 70058 80977 889720 31961 401240 639762 899905 895376 24602 483342 542387 837850 634005 709148 321288 933241 304009 974576 848353 588290 634654 946289 82017 705505 735453 464779 131881 915232 889317 579726 729932 239254 153961 389589 323575 422211 171060 164098 823074 25006 948894 52624 8092 678520 81504 253933 457543 152090 529538 197628 853055 818468 349927 891963 185818 454422 281917 741010 30049 575162 287394 488626 675458 644545 572161 948523 634499 802624 967966 410522 429331 251467 215506 2625 22632 291344 676339 979425 15335 423981 146891 540206 492263 63685 139102 142244 591242 985817 213111 535848 790479 221210 85354 642083 423281 727013 73907 504227 436551 328902 731140 722362 227612 130232 122327 720656 972829 447848 469259 516683 944224 626947 619867 859788 95520 315349 22901 696273 890057 116613 600589 438665 516620 717339 982243 890123 941840 557280 745363 633526 232762 532361 935333 345838 462071 845960 668835 574384 461705 261008 116727 797292 136811 834699 797850 452988 981114 679768 321013 93289 660920 722734 502994 336550 566593 22548 906902 705274 47301 548373 316076 828455 820191 115243 405483 993431 926905 332596 607025 133977 370254 42384 560204 320927 397312 209936 942421 574450 890559 958603 824169 216847 702597 329197 794851 266177 153605 271124 196304 687249 168987 893427 727639 584384 46768 400768 654058 425848 538054 553112 994414 305538 39022 257752 328554 910124 241045 511621 381138 119614 874635 570715 215038 250021 63531 5397 473783 572232 777244 358281 952859 683437 820981 614133 42996 173757 924626 301428 635340 716031 399557 430783 982047 134754 98162 173995 449986 725840 79158 624594 272991 555531 914934 55797 998681 388569 170675 445834 283499 584480 710043 696245 69462 718048 398056 592125 991259 270784 960608 408401 712202 775813 902178 465683 412969 404023 605666 854723 757580 995321 914604 420271 2272 634337 984818 911501 165065 154506 821821 291258 452995 647406 677812 178411 76491 280167 261055 936414 459022 314964 851257 96081