100 1000 59286 71521 84428 60278 85796 54490 84727 42367 62358 64591 38439 43760 29754 89179 5672 96368 27267 38345 47768 79174 81219 52891 47999 56806 39280 92562 83610 7104 33741 8714 64819 2022 36825 83264 95718 77817 14036 87003 87011 97864 47362 79918 80093 46149 52049 78055 67890 11828 72065 63994 58203 14336 53739 94469 75863 52186 10591 41467 47361 26456 18634 77425 73693 45616 21656 56845 13523 1880 32415 61765 14968 61211 22233 61695 38650 94377 90262 68184 44996 35952 61308 43704 90237 69765 9929 6023 96983 66678 65316 67065 17092 21039 35816 12893 75070 31544 60785 36372 32506 57021 38435 438701 634417 988597 959166 102068 652938 208924 635202 161346 995524 653256 581982 253349 414462 466416 474805 244481 623651 159006 338084 110401 674905 656478 317274 138215 778521 196627 949785 368809 662677 821179 13575 97124 622987 838134 673812 96121 972164 976680 878392 468757 509740 976982 55728 604982 451261 739431 19993 39197 441811 282871 979808 120224 359526 296207 481002 118755 688817 318055 880675 414357 918443 64162 216871 692629 565317 566730 865298 265450 509084 523366 916930 93962 921366 576077 83132 929506 277782 318641 9359 667561 842532 131828 647320 716489 841576 289472 264790 183233 397911 586646 552947 20113 164978 829127 369892 4697 146475 677970 569747 270069 703896 735360 288542 962406 433386 248810 756278 576288 396188 592176 896241 572381 639066 223132 891756 952964 680209 447227 449299 846600 978792 699637 116229 297504 767197 813982 411913 396596 675592 881302 249853 581404 313289 881934 965634 692688 588598 725418 659818 501438 533327 956300 230585 644136 394959 423951 618948 606530 474975 19198 470239 301643 716236 660323 288056 290143 383549 618155 749339 428866 878651 135505 102887 298350 92395 570094 354127 591006 551941 574455 33633 653348 969181 652251 321070 431516 221313 896749 141296 367645 97282 435964 984264 892125 260400 806376 537144 704048 448028 100250 99592 919690 352392 714403 469355 999073 841330 149482 904852 868322 37568 162530 508430 615699 166886 123848 779227 848200 865129 807501 411490 569229 140005 407276 33230 69183 982797 697586 373375 453645 420170 722219 50600 866578 365579 975742 16632 855997 230795 11717 765085 360060 944337 730156 750169 171669 339481 521154 489660 54351 339062 200042 179531 18526 171026 793877 463556 223976 874770 345430 944333 928291 608390 704574 596790 31847 783821 164732 500139 621619 50382 577359 699256 237947 992620 934425 267323 614105 679244 535754 864477 590043 751014 730287 964708 312016 554368 398311 212439 209892 222494 186235 218799 944586 569702 739718 452211 490570 970456 227466 680698 254414 85315 58043 56432 434515 487948 311867 881204 696501 976625 377837 617798 179645 542621 24685 854807 67265 744003 679546 478705 453800 677235 536701 607182 896874 714858 990563 469603 216946 456118 663228 906623 263382 137252 20656 229271 758550 881784 320090 904629 383551 645931 588450 324757 831236 519829 629124 56 872848 311931 273604 425548 798227 885538 185678 680033 953007 456233 687644 483518 215557 788918 947585 229494 731021 880496 253999 313764 213361 957667 518318 471858 25669 711745 207517 153729 424782 730607 374255 646411 463680 214930 277692 186501 586917 807763 864051 747248 117559 675000 517496 276957 132098 174949 717022 704633 396149 463255 565549 840618 183322 204912 144881 164997 488167 124862 355693 722244 940644 30460 765498 747163 748833 92618 903924 217500 83442 749424 552317 731859 584608 45625 962154 209205 292214 286980 240884 677416 100317 63053 16434 555775 929739 9243 670068 833226 785330 984552 281794 703654 586543 181673 63970 512509 485737 580578 977716 787720 876703 606613 338236 218453 961787 455272 231754 879068 949533 492380 941590 715723 799383 486270 630590 708708 874485 498253 293087 844741 849135 194386 618016 773501 13240 974479 347312 862505 148175 780603 982051 985255 478479 753740 497504 4050 639617 269541 368668 410585 136932 428321 822303 297909 189891 401223 511435 120685 224368 980921 97867 406212 862386 569339 973139 343683 961052 789051 906760 411466 774222 359353 333221 399589 81120 301899 407333 775395 232287 926422 132518 325384 53440 953086 725758 13952 11431 533586 770755 304651 146980 883059 79541 250680 89624 677565 672200 810607 245423 432246 420635 752304 557495 829790 860746 379120 727209 96572 270389 256198 131513 592069 55387 476585 301667 488045 262178 458618 456244 524711 683436 442115 695783 852827 283583 433537 380013 827057 181192 509457 788724 86397 56861 660189 697155 206642 778871 847467 777583 681513 259482 178408 373898 69875 587733 9691 272884 892251 370937 133496 197099 779368 459960 925372 44623 715340 799977 490930 76974 469605 518953 882909 306880 488521 577674 414661 959650 174152 645716 475397 35371 783825 430500 556555 510132 159904 536299 143862 681547 649610 277659 539346 128890 325759 392765 147048 956622 159907 187174 129442 904188 579053 543929 92281 457015 910750 882241 82991 458708 800559 724331 877329 399116 93481 904249 426402 690181 473328 699780 580328 327795 716406 756950 27076 636205 731563 240075 767137 160575 9769 796571 308356 959383 232918 458243 503541 591118 953937 857916 557937 457327 97491 952089 621819 575881 863218 820953 157668 909049 992654 815708 85021 159451 94480 629041 633751 398525 949512 62728 936958 424128 447480 258743 727861 849230 742406 33313 307056 959199 119799 355449 443979 356788 391863 16333 531969 185275 845549 401350 536396 929501 680424 99638 609315 945515 98501 869685 92049 454265 55979 326775 86552 232797 237227 614604 839703 33083 522489 15610 513191 428893 649979 68090 544714 251998 32473 221211 580283 253249 771263 131085 376312 12039 491136 115511 981861 618620 244707 974476 374408 990569 45670 409147 310138 162992 831707 638906 807205 490416 640169 989633 368186 65319 312824 783411 802017 288464 70464 241474 683727 662654 380816 246119 634074 666010 927088 517426 854133 424185 497791 554813 427931 287117 822745 706734 738393 414951 447245 360627 969122 828844 363244 925176 397624 46018 738850 232680 449185 348598 937496 815151 257292 985714 381846 969190 697299 905153 897273 296624 121088 992235 241601 249477 228316 105931 489620 951167 891724 233473 358189 689924 385325 58370 916934 730874 113843 881919 631268 272499 132845 379143 374329 374381 324478 748957 680269 237861 795714 171892 504048 449393 296310 304537 886162 839379 351950 237796 738557 502503 555487 942796 201564 634141 548643 867485 519760 940422 348862 750934 24626 699733 148863 968184 131882 994625 708077 451924 709232 70886 611887 292860 672059 152390 447617 417581 696234 131319 378412 604254 100055 382895 960474 895588 72451 968013 19305 547009 979794 274886 148512 592364 258761 896964 215578 406825 580044 552203 975972 271714 273071 455547 970294 401805 25504 248470 888244 505981 708769 310451 277837 373119 895065 525089 26529 750765 625778 333583 329617 924367 967339 862513 168615 48702 901687 253700 330010 446237 889434 104652 512568 348555 510744 740265 386915 680668 530209 622525 944921 710689 893064 204970 677267 341776 639172 676395 548485 879433 272745 543801 148303 282764 856496 30243 635200 710497 299711 7886 460324 372764 24533 530657 558191 922320 361233 89515 502823 406034 153663 24319 425604 342689 906376 622372 8514 279131 969083 209798 691050 115730 99439 577271 289842 695427 539195 672109 724311 949075 388956 2704 227136 647343 454963 600528 972302 588873 834007 962988 914997 16876 667436 696640 440766 813862 685247 509923 648745 334041 29107 791019