1 8724733 2 12055706 3 12359498 4 11701427 5 9490401 6 8668963 7 17319484 8 11691246 9 15548382 10 13644578 11 18353933 12 11553528 13 16783660 14 13015014 15 20495556 16 20259618 17 15817456 18 16325362 19 25390694 20 25952849 21 13045433 22 18935988 23 13992900 24 38919511 25 23580931 26 18293538 27 17832529 28 19395604 29 25108153 30 14380494 31 25288508 32 26309744 33 20769695 34 17857398 35 16396369 36 26804389 37 17358533 38 17857977 39 23923819 40 34040307 41 19456718 42 16795990 43 28174673 44 30683050 45 12465677 46 17370219 47 30112953 48 32127726 49 27735393 50 24766002 51 21760248 52 23551830 53 18971724 54 25186056 55 23187631 56 28292423 57 20500942 58 16432575 59 33257057 60 25591058 61 16874520 62 28948733 63 32178095 64 29327404 65 20372483 66 20754288 67 19126128 68 46572254 69 18223128 70 27007491 71 28137328 72 29548244 73 31739928 74 24090282 75 23967146 76 29523124 77 29819499 78 19562154 79 29718055 80 36341392 81 26532997 82 21632426 83 24119492 84 29936371 85 25900829 86 29493188 87 21953721 88 27427780 89 22135852 90 29725255 91 39139111 92 29545579 93 34844210 94 25984729 95 25118780 96 36270913 97 22371681 98 23880142 99 25377180 100 31077608 101 40210853 102 37527764 103 24771348 104 33788910 105 30008974 106 31179591 107 25553442 108 38650402 109 45678177 110 45690715 111 19982736 112 31021249 113 26926083 114 45533842 115 39594853 116 22599584 117 25487053 118 39167722 119 33464988 120 46916769 121 26002632 122 35257469 123 22251672 124 32383779 125 32231454 126 48859686 127 23214754 128 35162124 129 18618698 130 49995136 131 33160499 132 45103905 133 33114523 134 40165730 135 37072814 136 41117170 137 31904329 138 39995166 139 39016951 140 47127658 141 43633515 142 36680768 143 41413525 144 40954606 145 24558277 146 43242705 147 27324118 148 48152315 149 32335871 150 43607795 151 51224683 152 39765489 153 29720063 154 42411366 155 49418692 156 40570069 157 35517775 158 44601301 159 36453802 160 41826662 161 36306476 162 42543393 163 46789310 164 46539171 165 51990194 166 36255499 167 42814659 168 27271880 169 44758374 170 49714831 171 42275420 172 43299695 173 50620884 174 29082222 175 41672800 176 30860239 177 56641222 178 31852984 179 37736396 180 39557666 181 31707743 182 50173212 183 42254548 184 56399510 185 38906702 186 41136472 187 33883426 188 48063616 189 35557447 190 50835515 191 31721435 192 44806750 193 49989852 194 36522561 195 41085025 196 58110759 197 39962380 198 57952595 199 43334058 200 52301546 201 23772301 202 29942995 203 31449218 204 34325617 205 22080623 206 43351386 207 49919633 208 59150062 209 49858198 210 24782309 211 37442245 212 57867521 213 32690919 214 42786772 215 35662839 216 45061706 217 41980030 218 38623828 219 29491790 220 39579863 221 38800578 222 50108504 223 43837195 224 40117985 225 39236433 226 37342033 227 32023277 228 42400107 229 36545961 230 30313786 231 57314615 232 50314672 233 38046322 234 42618773 235 38996761 236 41023200 237 26038981 238 47905352 239 48133761 240 38634593 241 40046884 242 41415043 243 47861885 244 44433114 245 37617496 246 46098493 247 38952039 248 48573426 249 53301393 250 45721098 251 45515462 252 44610540 253 38976868 254 42146711 255 38428733 256 54857381 257 42371364 258 44292383 259 47868884 260 43079082 261 37603703 262 31634201 263 41579540 264 33679484 265 37883933 266 41841602 267 36837168 268 38220195 269 39505186 270 39866532 271 52155744 272 37316567 273 41474001 274 35493242 275 44406150 276 41733727 277 53011321 278 41620707 279 43517995 280 47404217 281 25380032 282 51274054 283 37455511 284 41297797 285 33965945 286 45314174 287 42029049 288 44188208 289 50365464 290 49232580 291 46286600 292 44450239 293 49176997 294 50990247 295 42974692 296 57198446 297 47865023 298 52738175 299 47259358 300 58565153 301 46878849 302 48283784 303 47255430 304 46035162 305 36408967 306 51262345 307 40141551 308 53027623 309 40642688 310 52345514 311 35075267 312 45345770 313 51319669 314 40489303 315 41038235 316 48533768 317 47255231 318 53017164 319 37679995 320 46482410 321 53614898 322 37749561 323 43871409 324 40688025 325 41740050 326 53554915 327 35862917 328 52347019 329 38199518 330 50793619 331 49150049 332 46759718 333 48813383 334 49743115 335 40204259 336 48558637 337 38935126 338 46713950 339 40546150 340 58658587 341 44883312 342 53662095 343 39173572 344 54179511 345 53182101 346 52891188 347 47090716 348 47413406 349 42746910 350 54394392 351 45254460 352 55481675 353 38358342 354 52888875 355 39522986 356 53006524 357 48409216 358 45595491 359 39409273 360 49679997 361 40625747 362 45009512 363 43059105 364 53951122 365 44233780 366 34742135 367 45523602 368 50402607 369 50048856 370 49993088 371 51326296 372 32093985 373 45307475 374 41006129 375 58002986 376 31989205 377 45665666 378 57390884 379 51830773 380 47678349 381 54020252 382 40453796 383 42758969 384 32237536 385 47243044 386 44632567 387 50457873 388 52297938 389 45720514 390 39831052 391 42498258 392 45204753 393 48580191 394 47134888 395 45501504 396 43749001 397 56439287 398 53351613 399 49789974 400 43001899 401 52184671 402 46034193 403 49444740 404 46559359 405 50279822 406 41585644 407 53910216 408 50341262 409 49822366 410 54068204 411 50576740 412 51746859 413 55417585 414 49304096 415 53206581 416 52716106 417 49740028 418 54831189 419 50272926 420 40758921 421 55778284 422 48791261 423 52905233 424 52662190 425 56186839 426 50295705 427 51831705 428 54844145 429 54599639 430 53471776 431 57309896 432 45534732 433 53308563 434 59561233 435 52181954 436 31758588 437 54278856 438 60223698 439 53900185 440 59683904 441 53814712 442 50261641 443 56143372 444 58917785 445 50927032 446 54196727 447 60455456 448 57764635 449 65338474 450 49210056 451 55353429 452 53975417 453 56037419 454 59345148 455 46692479 456 64972132 457 65633762 458 47706656 459 58852165 460 61874010 461 57456390 462 50985337 463 59497912 464 51554180 465 57790549 466 58695221 467 48796485 468 62189987 469 63831313 470 34827140 471 49825396 472 44357027 473 47208763 474 52717465 475 57620544 476 53371989 477 44851264 478 40594976 479 43510660 480 60415437 481 51623456 482 61658656 483 57199868 484 45590843 485 47062059 486 57475094 487 26015933 488 49572322 489 57972048 490 57456495 491 35074363 492 45012805 493 39035362 494 55914434 495 55894790 496 63282637 497 50697259 498 51760129 499 63000514 500 48104867 501 59034918 502 56997158 503 61730336 504 57505605 505 74823535 506 54461190 507 55412256 508 63409905 509 48316145 510 61090023 511 115721468 512 131581347 513 126778996 514 139326967 515 60127254 516 69902065 517 55501700 518 57085765 519 61669523 520 51061301 521 70804021 522 58790830 523 48539545 524 62472423 525 48015424 526 63335509 527 59759241 528 53856403 529 63216808 530 43457370 531 57745932 532 67180942 533 69724433 534 57442284 535 58870660 536 53105331 537 60348772 538 61631698 539 65611714 540 35615620 541 54203101 542 67133504 543 60137703 544 60942901 545 60707381 546 63325060 547 64464416 548 59728521 549 64870673 550 60943319 551 62927581 552 75178800 553 62824554 554 57304567 555 70748433 556 53590581 557 62295626 558 60114506 559 60697141 560 56287881 561 61497115 562 67100903 563 54259316 564 59296978 565 71788106 566 64009677 567 60053484 568 63095182 569 64507257 570 64921664 571 56171061 572 71337337 573 67101739 574 54303829 575 63975613 576 67128697 577 57978526 578 71303065 579 61740368 580 58671711 581 65530839 582 68161056 583 62978781 584 61762101 585 66101772 586 71286555 587 66006686 588 64633063 589 62545357 590 69257572 591 65523107 592 44178559 593 55762297 594 61200782 595 56034807 596 63976240 597 55641298 598 60483355 599 54139780 600 65314963 601 52704717 602 70854385 603 56773132 604 60005419 605 73301536 606 61643610 607 71949856 608 68340570 609 56832064 610 71402539 611 69950131 612 63359750 613 68041729 614 64459819 615 62073481 616 64012185 617 60307185 618 58590209 619 61047391 620 58704103 621 65747342 622 54569024 623 66343979 624 68535339 625 66922016 626 63205314 627 62246307 628 57477602 629 62435016 630 62314225 631 64788126 632 57228916 633 64872136 634 65834905 635 67511757 636 52841599 637 69253184 638 53133334 639 67112815 640 56270536 641 63966000 642 63404681 643 27884838 644 61606621 645 62243381 646 48039248 647 52351541 648 55887267 649 48632959 650 51740903 651 56824541 652 67598692 653 59424456 654 61200782 655 53774065 656 59196459 657 57390457 658 55888103 659 50852949 660 62525504 661 63046699 662 55298781 663 48941412 664 52108707 665 56246921 666 59314741 667 60425050 668 66555257 669 60773419 670 64606732 671 69597164 672 59462699 673 61442781 674 64503705 675 61835453 676 61610027 677 67995189 678 55892554 679 64712956 680 65901841 681 68357560 682 66177903 683 59922099 684 61923287 685 65416590 686 63219588 687 62342709 688 60602536 689 73309749 690 71307307 691 54560309 692 68815643 693 65149096 694 60066086 695 86969909 696 51861756 697 66543826 698 63249681 699 65370824 700 61159676 701 65248989 702 63755829 703 54235137 704 70043816 705 71893286 706 63344349 707 70107555 708 67444110 709 64950984 710 63581749 711 68212110 712 56552512 713 56020450 714 52690987 715 63169433 716 58224976 717 58972913 718 60925828 719 63147281 720 56080845 721 60017184 722 59745511 723 63324496 724 54316221 725 53870259 726 61960277 727 62212306 728 59367049 729 63784669 730 52871963 731 55577413 732 48281309 733 54979104 734 58844182 735 59383767 736 56890850 737 60789782 738 60375376 739 56967336 740 61632806 741 61415258 742 58130517 743 59447297 744 53390860 745 59367049 746 49414396 747 51809929 748 61839069 749 63393668 750 50768166 751 54592283 752 58099588 753 56045527 754 49875823 755 64127813 756 57934703 757 58390696 758 61151108 759 54841805 760 44101299 761 48554236 762 53306850 763 45421423 764 51831872 765 56835470 766 56658047 767 57738262 768 53188358 769 63500665 770 52086618 771 53105811 772 61186007 773 53742154 774 55878344 775 49220881 776 56555730 777 49712693 778 59734937 779 60582558 780 60726135 781 59335577 782 53405572 783 60121239 784 54640223 785 57428638 786 59416452 787 55311257 788 59508403 789 53624164 790 49880295 791 50807120 792 54965186 793 57320386 794 50064615 795 59524076 796 62698685 797 63182055 798 35169386 799 46287727 800 53092729 801 57837402 802 50959257 803 63160112 804 63257706 805 68821996 806 58383257 807 58759211 808 60661343 809 54215577 810 62726688 811 60730515 812 50671074 813 59357934 814 60703157 815 60365066 816 62779054 817 67483685 818 55256933 819 57707389 820 51556226 821 58460280 822 64142764 823 67365342 824 62953751 825 49111030 826 51796674 827 56286349 828 55418485 829 53771833 830 64706521 831 57412720 832 44841369 833 57049278 834 50558143 835 63032028 836 65312937 837 55481366 838 55161649 839 58539658 840 56702433 841 60608436 842 58815795 843 52769410 844 61744786 845 53081918 846 56174559 847 62093858 848 56027429 849 54129738 850 58818285 851 45439012 852 52443965 853 53385247 854 57060030 855 52406994 856 71288806 857 59135193 858 51909274 859 53229624 860 58834906 861 50214925 862 54862284 863 55496175 864 56560238 865 58613621 866 46118907 867 54877216 868 57543296 869 52211964 870 60252561 871 56104668 872 57122050 873 60109333 874 52029628 875 57837975 876 65400404 877 59465196 878 53275782 879 64785068 880 55745136 881 59210688 882 63840172 883 53329394 884 54387113 885 51671809 886 58230526 887 58474693 888 59569684 889 52660761 890 51293268 891 56815297 892 58281389 893 58441666 894 56662955 895 58794208 896 55333776 897 54139291 898 65439945 899 57310255 900 59043785 901 69863332 902 56198735 903 68100122 904 59336495 905 53838962 906 55242749 907 51313943 908 50457457 909 64131938 910 58352272 911 53975306 912 50210594 913 52226758 914 62229485 915 59513523 916 47044235 917 53489231 918 59991060 919 50993493 920 59480341 921 58588447 922 61272894 923 57330006 924 53363937 925 46923911 926 65017374 927 71597989 928 58817229 929 61138994 930 62409454 931 54746957 932 64058494 933 69809051 934 58141043 935 57490166 936 64174820 937 62494865 938 59001754 939 58050360 940 60813168 941 70253513 942 61397040 943 63202979 944 70272726 945 62603573 946 58648095 947 64263452 948 63728856 949 64005955 950 63654450 951 63038359 952 60067825 953 57900113 954 47064018 955 54391016 956 54687524 957 50706805 958 64954079 959 66551810 960 59839042 961 59580351 962 64614364 963 120051577 964 63630589 965 68976671 966 61795904 967 58645478 968 51011049 969 53611470 970 54260472 971 65494512 972 63224205 973 69476733 974 55511954 975 64617965 976 64287752 977 55659644 978 67826100 979 64546462 980 59583870 981 71094258 982 56528558 983 61223742 984 70778580 985 72300439 986 58787318 987 66577021 988 64704031 989 62642552 990 124350360 991 67122733 992 69108913 993 70780004 994 65620755 995 74743981 996 73310750 997 66679098 998 83655033