200 974 1 12 787274018 1 24 668226402 1 37 916647978 1 60 654136658 1 125 32959132 1 138 97843657 1 141 561028353 1 167 880372847 1 198 475608015 2 49 100763544 2 75 766542739 2 127 385493784 2 186 627895266 3 9 107710847 3 46 503549311 3 86 1885827 3 103 494460628 3 110 567972204 3 134 518812134 3 144 923617278 3 151 565863610 4 8 447483175 4 18 272376761 4 23 285196869 4 31 696723426 4 34 708328755 4 63 771422395 4 66 463548180 4 107 651575405 4 114 749152062 4 116 631297826 4 127 289674699 4 133 452356305 4 140 843708578 5 6 699730604 5 10 514170940 5 18 76273748 5 30 296049333 5 45 391927909 5 83 945613943 5 84 22520567 5 95 812681650 5 121 616434918 5 130 472121644 5 147 226961233 5 148 827122732 5 150 766058721 5 195 281605338 6 9 569944094 6 24 975233835 6 54 836815475 6 67 210279604 6 103 250671181 6 145 501420831 6 154 311007202 6 169 733230591 7 18 367213484 7 26 289296911 7 45 481350370 7 104 126466984 7 128 948176516 7 144 242749205 7 146 856393825 7 147 98633431 7 164 552592410 8 15 535579471 8 24 556938839 8 58 517581345 8 72 190356369 8 113 648894435 8 116 397004932 8 128 766798036 8 164 736295466 8 195 426536073 9 11 947605402 9 17 884808302 9 38 652218833 9 41 677621853 9 47 764512111 9 50 47464939 9 66 850104069 9 87 341232265 9 91 715115361 9 126 118508343 9 169 894655191 9 199 842841520 10 14 732742660 10 17 684276868 10 23 934484988 10 24 763419204 10 33 940085478 10 36 877083092 10 98 985745280 10 101 983898815 10 115 806279317 10 141 448694659 10 161 11332949 11 14 660699498 11 56 594468616 11 97 610346457 11 131 101577379 11 144 923703712 12 37 761012758 12 69 501258153 12 95 618252680 12 108 14399975 12 137 922203222 12 140 380415916 12 151 167322425 12 157 871979248 12 197 559290957 13 14 866181019 13 33 202282894 13 47 993585202 13 60 469707668 13 65 671775286 13 77 283240544 13 83 771168637 13 99 516556953 13 128 106034609 13 137 447698271 13 139 327167693 13 141 299768754 13 150 118947142 13 156 556730144 13 174 641694884 13 175 480419882 13 200 485191173 14 99 391434637 14 113 208466387 14 134 753964664 14 143 307517646 14 145 892488780 14 180 816227272 15 20 178988636 15 23 78753950 15 26 924353620 15 28 265986438 15 94 315959193 15 97 49537178 15 123 878409071 15 179 667917460 15 181 671091115 15 184 394074770 15 185 554389553 15 193 686211659 16 20 472666021 16 37 493197802 16 50 935528629 16 58 82118146 16 66 634223191 16 101 134544540 16 112 853023687 16 117 721045644 16 120 434061124 16 126 187782826 16 152 755090833 16 154 271057648 17 38 655876306 17 59 684317937 17 107 833273119 17 114 194760632 17 134 895290779 17 176 159378862 17 183 688044516 17 194 673968470 18 24 956199346 18 44 581216117 18 76 945709025 18 98 169267560 18 125 273409522 18 128 595909704 18 150 564108950 18 157 82080396 19 28 523577573 19 43 229439295 19 76 39029885 19 117 674102242 19 118 36566432 19 120 973140514 19 145 168250131 19 146 521961220 19 189 429760119 20 22 585191779 20 61 183716270 20 64 755929785 20 77 48016471 20 99 453859781 20 120 732472880 20 147 826734596 20 177 798244717 20 193 34601186 21 24 675476417 21 55 655334119 21 61 70239560 21 81 370975896 21 85 687397522 21 99 390346600 21 121 794590543 21 133 61147920 21 191 951887491 21 197 250977859 21 200 837403531 22 50 813589738 22 67 687769177 22 84 151478086 22 105 68614037 22 110 67659541 22 154 456704577 23 55 64274762 23 65 189662390 23 84 13661044 23 88 653469006 23 113 566015517 23 126 194801135 23 150 644203282 23 152 277624650 23 195 118868345 23 197 367653912 24 26 49374838 24 55 691342374 24 71 380862032 24 73 304748188 24 104 625320850 24 107 991844158 24 193 299049011 24 197 494603257 25 29 927109528 25 30 587132223 25 34 70082338 25 39 125936118 25 83 411386368 25 101 374973063 25 124 756856979 25 133 328949607 25 152 60389125 25 155 305916748 25 168 449692259 25 178 655754816 25 179 678728908 25 188 133130441 25 194 373977459 26 33 938792353 26 100 905077842 26 108 24418879 26 121 525819604 26 123 807011577 26 142 558345553 26 143 160730060 26 156 933294628 26 169 321504227 27 34 231009700 27 56 362825113 27 64 450254037 27 112 410951067 27 122 732893408 27 123 664094189 27 153 36187258 27 161 725766860 27 166 442553696 27 190 279221663 28 68 621442861 28 82 307772700 28 83 875463210 28 109 907113829 28 122 24719147 28 152 506502414 28 153 579714919 28 190 6608105 28 196 947123103 29 42 962016585 29 58 497918812 29 135 954284693 29 157 521709117 30 40 412056998 30 48 194192641 30 58 415985388 30 69 552788351 30 71 360191520 30 122 188912402 30 124 132549955 30 137 171967905 30 198 724268684 31 38 398896567 31 40 280591858 31 60 801255426 31 113 183021951 31 159 366962080 32 48 728789564 32 63 816701266 32 75 81042550 32 107 300144124 32 122 836510816 32 150 250829584 32 183 8398206 32 191 391320708 33 122 920465564 33 146 385923085 33 150 666564453 33 162 412636619 33 178 10315587 34 36 831723135 34 82 992553880 34 98 483669730 34 115 352737526 34 127 236155006 34 145 150685892 34 149 266488807 35 121 274198275 35 136 138942644 35 187 601416738 35 197 563591297 35 200 817598297 36 56 762050737 36 71 582485357 36 78 695971595 36 108 519651498 36 117 2994 36 127 811550167 36 146 401772004 36 192 999689117 36 197 555275207 37 52 526169396 37 64 729206187 37 81 103236907 37 106 818521529 37 145 149701351 37 168 515719568 37 180 794305860 37 196 274548378 38 44 785144580 38 96 680424638 38 181 652793838 38 188 755952809 39 72 940005200 39 102 527421355 39 108 843955126 39 118 451569087 39 163 778100076 39 174 306353906 39 180 589878187 39 192 520932388 39 196 777049240 40 77 452820855 40 94 382571551 40 95 714089372 40 117 919605128 40 130 859092113 40 138 862773981 40 148 227673686 41 76 587351208 41 142 217524085 41 147 66014723 41 170 353458712 41 186 434955288 42 64 73623495 42 66 504963513 42 79 561600455 42 86 188038906 42 133 639503182 42 152 357310540 42 177 36577345 42 191 956182104 43 99 308606710 43 108 981526812 43 142 160510348 43 197 39626105 44 60 592074974 44 73 447710812 44 92 145705633 44 94 195547309 44 101 847820139 44 162 278628716 44 179 940661193 44 196 560320609 44 197 189951598 45 63 250368967 45 65 98413606 45 84 26293567 45 135 94298897 45 176 769026539 45 178 779515879 45 183 392398157 46 65 886290435 46 128 506417264 46 140 258195052 46 149 15707849 46 150 441584636 46 153 198999034 46 166 294981794 46 178 596784249 46 197 309950346 47 49 727022974 47 67 560984716 47 96 692057692 47 106 694882338 47 124 681373865 47 131 389020952 47 154 922154702 47 173 925615843 47 195 717741330 47 200 806250259 48 55 694663253 48 128 749574016 48 133 748587433 48 141 905996620 48 153 727562581 48 167 956742446 48 173 843891555 48 192 748478754 48 199 67017146 49 66 272263761 49 83 203811285 49 111 256493710 49 113 604894376 49 148 595945075 49 172 74946077 49 185 694986762 49 190 607430830 49 191 60754924 50 116 870297512 50 157 131142291 50 187 677682353 50 194 930391899 51 83 97561209 51 92 999824038 51 106 385425339 51 126 408752608 51 160 509467839 51 178 467872047 52 77 158219931 52 105 500251838 52 131 723168279 52 158 630974971 52 159 90429786 52 177 856110520 52 182 597918545 53 65 706935822 53 72 31042011 53 75 913370653 53 90 947778501 53 116 923316029 53 191 486910002 54 57 69181089 54 83 690322984 54 98 995570207 54 111 285111230 54 161 459548227 54 165 444737243 54 182 673374973 54 187 881143924 55 66 305139998 55 68 661841486 55 77 314202265 55 82 688498072 55 84 529309887 55 85 587897300 55 120 69013727 55 123 465444076 55 138 176982610 55 174 743345987 56 57 903115667 56 68 838511083 56 145 450093837 56 167 713851381 56 172 416777255 56 186 32913276 56 200 837469328 57 60 587108339 57 99 432547626 57 162 713708921 57 166 73391672 57 182 773773586 58 69 931838525 58 80 732294025 58 82 331717033 58 105 21307353 58 122 718647953 58 168 198946609 58 171 827802890 58 172 94430948 58 188 745052270 59 65 16424513 59 75 805095786 59 77 546856630 59 91 257851762 59 103 645096300 59 122 49545388 59 144 887643286 59 169 490936897 59 170 389909543 59 183 576924260 59 192 724506615 60 121 634385152 60 196 697398878 61 62 243092685 61 67 232512623 61 70 869752611 61 77 620318025 61 131 961574252 61 136 772510420 61 145 824593333 61 147 394692887 61 163 412502332 61 178 645004624 61 184 274889463 62 89 446977849 62 110 763210979 62 114 589105236 62 129 33255849 62 130 302509954 62 131 215899813 62 137 855171886 62 142 141457504 62 152 580177513 62 181 345312144 63 83 116181395 63 135 960318898 63 143 303609460 63 148 142774869 63 191 375219810 64 97 487858137 64 116 811737652 64 120 308285990 64 150 882703248 64 163 272565279 64 167 509013991 64 189 537697073 65 69 648561019 65 72 306564829 65 79 969445426 65 85 550150514 65 91 353675017 65 126 858995566 65 158 422190201 66 126 781582305 66 134 433850557 66 146 736524513 66 154 175021380 66 177 675575755 67 72 495229041 67 77 258835319 67 129 858698909 67 168 741354455 67 178 560136521 67 181 25529195 67 184 327487369 67 199 779888701 68 81 67988327 68 123 390656199 68 131 562419915 68 163 145292360 68 199 918823194 69 173 44260167 69 183 86720467 69 189 928193618 70 98 227594246 70 118 535908632 70 168 842321584 71 78 591733816 71 81 755620816 71 108 903937162 71 128 817226009 71 163 447868186 71 179 553814334 72 81 629312558 72 110 293840686 72 151 366865851 72 157 809142552 72 163 770801965 72 165 372867812 72 170 268341681 73 97 331950264 73 131 905091377 73 141 249194341 73 158 980190013 73 159 345716806 73 171 623583242 73 186 78160388 73 191 228703178 74 81 188464103 74 87 896121538 74 154 886403954 74 173 707616606 74 200 120581795 75 106 70546671 75 110 168697139 75 112 64189652 75 125 901775005 75 132 993252318 75 159 256654633 75 180 519789568 76 95 318294788 76 105 800481594 76 115 195200126 76 123 433864310 76 126 675317873 76 151 7235682 76 155 462125215 77 117 454189708 77 179 908493535 78 101 586613978 78 122 368050268 78 130 767154030 78 200 772589631 79 88 930142730 79 93 414291424 79 99 40109821 79 104 398420372 79 129 494372559 79 150 447013863 79 161 794931232 79 162 247996070 79 167 42879760 79 187 184056180 79 190 647985378 80 99 190071476 80 122 125844490 80 150 848222225 80 156 38909252 80 164 610319075 80 182 549421131 80 200 305165795 81 176 635443994 82 84 177466461 82 86 200548568 82 100 606656492 82 112 633468913 82 124 339931657 82 128 194301710 82 152 820496868 82 157 631140567 82 160 318477594 82 177 388740810 82 178 68296264 83 104 597572142 83 127 215291896 83 161 293843568 83 179 262125367 84 166 732690965 84 176 802358154 84 199 667706272 85 133 175865609 85 188 519678876 85 199 28602677 86 119 685585512 86 149 368920349 87 151 135439207 87 160 274465209 87 165 691084825 87 182 901166238 87 186 977448644 87 190 281625516 87 198 499376287 88 99 862456942 88 110 548509452 88 128 337676264 88 165 10333232 88 169 456793965 88 183 105130140 88 188 471377 88 199 64234123 89 97 689320435 89 101 809277587 89 108 66857899 89 125 267132699 89 155 528588527 89 157 208994574 90 92 165585969 90 158 922345202 90 164 261920326 90 171 210020526 90 190 494085901 90 196 682017629 91 98 586238037 91 151 347349593 91 172 403772912 92 142 652265214 92 179 144880645 92 184 548158925 92 186 220602157 92 195 190498516 93 123 566396288 93 132 631814379 93 138 91502177 93 142 112570163 93 144 940986067 93 180 118390127 94 125 881279793 94 129 969400617 94 162 101232870 94 165 772984935 94 190 84865007 95 97 700489616 95 146 509749813 95 159 952664566 95 160 38018218 95 189 96600419 95 194 33238678 96 119 106396869 96 127 251681411 96 130 566798128 96 184 775815675 96 187 542847439 96 199 960436135 97 148 616307687 97 168 416347743 97 177 489683758 97 178 573379287 97 190 634205739 97 198 444461093 97 200 175071577 98 104 92908376 98 120 125521902 98 145 584412188 98 163 996129019 98 166 438228410 98 167 651819904 99 101 737003889 99 140 320779336 99 167 910265021 99 169 124968529 99 195 144191377 100 117 387844875 100 134 699097273 100 157 318285201 100 161 912903345 101 115 521791007 101 136 909969253 101 173 466099770 101 176 939700783 102 125 361428374 102 135 376221430 102 159 807519854 102 169 603724800 102 175 804347064 103 123 650253873 103 136 185809073 103 138 246635609 103 146 483295182 103 151 453276959 103 162 954506213 103 167 972673243 103 177 176657090 103 181 420651555 103 182 344432458 104 132 901354382 104 151 499262498 104 154 371103110 104 186 137180407 105 155 150874495 105 160 78319047 105 199 791190719 106 144 497958999 106 193 81911253 107 111 36928981 107 115 124343298 107 134 513505303 107 147 588589303 107 163 268666725 107 197 746349755 108 111 458929247 108 132 417104502 108 160 357074922 108 170 46657043 108 178 767169585 109 117 295063990 109 147 119281716 109 152 267395370 109 187 585235339 109 189 242711562 110 140 403575673 111 166 274206590 111 174 488324632 111 175 4753298 111 188 697499437 112 115 542250321 112 138 727642829 112 163 588550549 112 169 931628328 113 114 762609954 113 118 15650627 113 125 401129553 113 135 830696808 113 145 783995414 113 153 310169959 113 191 735815523 114 173 92567257 114 174 341069262 114 182 943434358 114 199 685876962 115 131 732357777 115 141 490309227 115 144 385647167 115 160 466452997 115 186 722734271 115 187 666850578 115 193 183518882 116 144 626845304 116 159 177845177 116 192 672275881 117 119 337503771 117 120 933809175 117 130 937728466 117 140 233092332 117 148 729386880 117 158 530730814 118 120 266458751 118 129 934648381 118 146 42956583 118 149 214995505 118 169 647611053 118 183 505941650 119 123 739512234 119 144 229377303 119 160 503494730 119 193 777698074 120 138 253008444 120 140 102399938 120 173 550211383 120 194 734190455 121 163 594429162 121 184 40958108 122 151 539987426 122 165 906870664 123 164 870051665 123 196 953435835 124 133 647432542 124 178 144148730 124 183 513698673 124 193 372901007 125 173 276762892 125 186 923346712 125 199 250019427 126 137 453579715 127 187 73364819 127 192 419231967 128 129 175424357 128 137 801766098 128 199 767017351 129 148 764607546 129 160 269717202 129 174 413241162 129 176 570023660 130 134 693526299 130 135 934574061 130 136 369711984 130 169 87703266 130 180 207049911 130 194 170937856 131 170 771123040 131 186 989226088 131 189 990824278 132 135 321820383 132 145 634736097 132 166 351462124 132 169 80610572 132 170 356574175 132 181 127304595 132 195 421586013 133 155 918936463 134 142 968818405 134 169 416610037 134 180 151941127 134 188 417059358 134 194 557376629 135 153 322429894 135 171 283073081 135 194 882089819 136 159 291114589 136 189 494154458 137 171 78565969 137 189 151847141 137 193 423218631 137 197 505765215 138 158 61495860 138 170 28086265 138 183 493256476 138 184 292330232 138 196 759782610 139 143 980995312 139 165 309992207 139 170 36162062 140 142 366083172 140 146 935797277 140 166 84352015 140 167 728591615 140 181 692992639 141 168 79005750 141 178 244661458 141 181 825944346 142 143 669155651 142 154 709486888 143 152 809705077 143 182 186959575 144 186 689959792 145 146 112034497 145 161 844608769 145 172 273407843 146 153 546326889 146 167 242643159 146 171 734548379 146 187 482857770 146 193 170318841 147 149 359859761 147 173 873640091 147 188 177184755 148 163 381481696 149 151 704931542 149 166 34614184 149 175 64064555 150 166 259730771 150 182 267569929 151 159 963840155 152 154 827649253 152 186 649631677 153 154 947351164 153 161 740459057 153 173 852548100 153 182 478236413 153 183 788816407 153 200 886588726 154 156 160677700 154 159 4585960 154 190 900701457 155 158 815672336 155 163 62470020 155 167 206124586 155 173 347469649 155 190 35648383 156 170 635762494 156 196 58134838 157 160 892088628 157 176 900292921 157 197 163874188 158 163 227707128 158 187 886184073 159 177 48160542 160 169 647614840 160 185 261449349 162 169 510333038 164 167 577216334 167 176 212542410 167 189 996907054 169 171 857132737 169 179 837500350 170 176 595670239 170 196 439072032 171 180 116759588 172 183 954892171 172 191 90363665 174 182 339748400 174 186 430631344 175 185 590451530 175 196 160931190 176 184 54907893 176 192 230264301 176 195 396429790 177 179 948522660 178 190 560372962 179 187 664064013 180 193 48230653 182 195 418674101 184 189 492892170 185 190 669303261 185 198 918290008 187 193 244881809 188 192 331648395 188 195 437030624 189 195 605365031 191 192 145784659 191 198 563960960 194 199 313479634 196 198 188436357