200 548 1 19 327701857 1 111 865795841 1 124 520305720 1 126 36803011 1 131 165427238 1 157 761181534 1 169 803357557 1 172 576928805 2 29 413250912 2 58 194098516 2 76 341340912 2 96 95186473 2 156 614189792 2 174 292493480 3 43 399883488 3 78 431852965 3 97 976600306 3 101 72046517 3 133 415507185 3 146 669971465 4 7 897915741 4 15 54475888 4 18 646138879 4 29 326282547 4 77 979272706 4 98 216512569 4 134 519748563 4 184 294756493 5 31 619237285 5 71 366840223 5 87 29790216 6 33 687890189 6 45 793356536 6 58 716643678 6 66 924922061 6 110 874745914 6 135 105817270 6 176 382799494 6 189 604974100 7 41 495647536 7 58 795322619 7 116 656398733 7 136 240519584 7 176 219625548 8 69 690768676 8 116 176558055 8 151 583383951 9 19 175473791 9 65 598040621 9 67 929386136 9 77 570874592 9 141 661793549 9 152 48068158 9 166 586680695 9 167 164140132 9 181 799251422 9 191 405576971 9 193 395569960 10 30 561307191 10 132 729420759 10 153 122587602 10 165 605706150 11 33 921396475 11 95 223311476 11 102 192943630 11 131 587136982 11 183 429651929 11 191 511089023 12 123 380527961 12 167 362623684 13 40 206375477 13 51 711499136 13 103 131037218 13 191 65663355 13 197 944070966 14 42 400260267 14 65 869659655 14 78 466121363 14 87 260415818 14 160 563441678 14 164 749685850 14 178 66034282 15 117 671935409 15 149 861172083 15 167 167444152 16 111 168131915 16 150 467176936 16 195 398610652 17 66 566354275 17 77 646977547 17 138 486209227 17 163 703945482 18 144 918156621 18 152 491301927 18 177 701810382 18 183 741448023 19 60 944127179 19 80 446813782 19 169 3581405 19 189 883476457 20 21 992983806 20 103 386575319 20 112 166360750 20 136 39822720 20 146 70556302 20 163 693616315 20 170 340680409 20 174 402288284 20 198 628735377 21 71 108003916 21 108 562781749 21 118 328037099 21 167 467209357 21 179 310727161 22 25 979979632 22 55 867547652 22 84 612007775 22 109 261441931 23 69 54818181 23 80 618641025 23 93 406640147 23 158 198835719 24 85 997881081 24 154 25710421 24 163 13927178 25 91 479391483 25 169 134203937 26 62 818653581 26 67 314780984 26 131 683504761 26 146 769495405 26 162 198904207 26 197 470862679 27 58 621913372 27 67 143350313 27 106 702486929 27 115 30610848 27 116 637523868 27 142 547108503 27 146 581406113 27 179 269277116 27 181 635525312 28 47 890807538 28 107 761273479 28 115 340698910 28 195 827831292 29 51 95616922 29 82 26884999 30 124 980858318 30 129 280800887 30 191 482781171 31 83 677358345 31 94 747991231 32 67 473523833 32 165 416224260 33 92 497397352 33 112 54822197 33 146 541189445 33 148 712579373 33 156 864060062 34 58 392625045 34 97 149528224 35 89 593542963 35 91 357312374 35 150 286248658 35 158 759650964 35 188 218910279 36 38 366498092 36 73 318047648 36 86 991131060 36 137 903948486 36 147 991318119 36 168 992153758 36 180 712924210 36 188 843748098 37 95 444884471 37 101 424752931 37 143 830202753 37 146 718373199 37 186 180445666 38 71 31100908 38 91 799138678 38 142 817788028 38 188 455488065 39 42 287515680 39 129 906336980 39 155 462804267 40 49 211548889 40 53 580860072 40 77 879303871 40 91 418290035 40 95 77658728 41 43 585362610 41 62 908501235 41 79 767355222 41 98 454889582 41 128 771337624 41 176 151119875 42 66 328476036 42 73 761671577 42 86 44974741 42 121 479194839 42 125 399651626 42 130 250465701 42 163 284047245 43 54 256372502 43 64 299925355 43 75 744289120 43 157 137899356 43 159 695537179 43 161 634285940 43 176 68639056 44 103 169692669 44 107 872434233 44 121 618736961 44 168 150521622 44 175 608019814 44 184 258303892 44 193 346772053 44 194 14929117 45 74 887767035 45 98 543586992 45 137 846387193 45 157 913681331 45 159 296553863 45 189 998297597 45 195 75688454 46 80 497475085 46 84 307040551 46 125 110326198 46 159 332348822 46 163 509281246 46 197 16513600 47 100 311877193 47 102 237182019 47 134 332212805 47 142 46408080 47 162 260875339 48 106 75910365 48 145 974888140 48 187 426716093 49 58 514264152 49 67 3836952 49 76 129751767 49 150 531783700 50 56 225053515 50 88 751831605 50 90 829884003 50 129 875389836 50 134 591509031 50 141 808942945 50 150 579195816 50 189 753941000 51 74 24812412 51 145 212703568 51 150 147048796 51 178 375922792 52 70 342215527 52 72 493354372 52 93 358519155 52 111 147062206 52 150 252798256 53 87 458893059 53 111 108972076 53 157 848816575 54 60 93690008 54 167 459782034 54 174 897847590 54 194 598765348 55 87 181406059 55 95 474597180 55 108 507738589 55 115 981097020 55 171 670994580 55 186 300852558 56 69 289064387 56 114 328912058 56 171 387146659 56 198 194477675 57 114 306002053 57 128 939976506 57 169 784406020 57 176 325972770 57 180 28933246 57 188 298127713 58 106 617307052 58 165 161198607 59 69 170558281 59 87 477473467 59 89 927987764 59 108 248544095 59 177 858167767 59 193 385324709 60 78 194945270 60 88 358250281 60 117 525858460 61 93 670967919 61 102 935971663 61 111 478569089 61 158 276593570 62 97 727936226 62 140 747598826 63 65 323042605 63 76 442186306 63 77 346154817 63 114 232595183 63 155 481640009 64 66 255844661 64 123 589673384 65 72 819116277 65 74 496481208 65 110 751175481 65 130 148690176 65 177 695613604 66 72 326214897 66 80 130525776 66 185 712543701 67 135 5983228 68 93 819480000 68 94 800531715 68 129 468414068 68 135 89151170 68 139 516023190 68 143 260617667 68 144 939173761 69 74 225435456 69 102 653813039 69 164 989264915 70 84 720215433 70 113 626275471 70 160 271451828 70 173 489875420 70 184 437384034 71 133 496431224 71 166 548661747 71 200 364792130 72 80 634316463 72 96 418642606 72 160 876151369 72 188 111524051 73 81 763609393 73 117 323069277 73 133 622609975 73 180 732364789 74 157 715274259 74 166 411918666 74 190 555498231 75 83 627256351 75 84 992376386 75 125 211008755 75 156 594724818 76 109 337013422 76 160 264234821 77 102 144898061 78 101 217852832 78 112 690178378 78 115 358783295 78 172 619982149 78 193 456164439 79 108 347487637 79 118 408629929 79 148 338078957 79 167 56639704 79 188 513016753 80 140 961915749 81 139 507453889 81 168 781119979 81 176 911968982 82 104 347927997 82 161 323899673 82 162 964971046 82 178 868490285 83 111 725444910 83 127 890347167 83 181 668505050 83 183 497371132 83 185 341590505 84 86 117690560 84 161 944049369 84 186 130565405 85 92 799804791 85 129 801517786 85 150 133842063 86 105 621425614 86 138 232797419 86 143 87622945 86 155 587976621 86 175 384845492 87 136 568872579 87 179 953121727 88 90 921030321 88 153 670059170 88 174 56990177 89 98 990450940 89 107 121387963 89 141 887024000 89 143 475239307 90 104 540904191 90 106 149697961 91 100 538165879 92 100 423431791 92 199 212872085 93 146 164734319 93 149 665325864 94 158 41181520 95 107 476373061 95 199 434434327 96 104 839316452 96 121 264330998 96 136 56510571 96 174 118038800 97 137 348316550 97 199 501165551 98 108 504414506 98 169 221423199 98 193 122013503 99 105 210829877 99 123 688458894 99 155 769758545 100 154 573608623 101 104 519281450 101 161 887778989 101 172 184642178 101 182 474899964 101 196 294995495 102 127 316776169 102 149 970397808 103 112 339186604 103 133 253027290 103 149 693206608 104 136 323780788 105 151 857611149 105 153 742750201 106 151 368785518 107 147 762001087 107 161 483005441 107 177 757098530 108 176 108566035 108 188 279385119 108 198 632841575 109 170 869025797 109 196 782657371 110 126 17790582 110 141 244762453 110 172 246260602 113 125 474610357 113 160 26890416 113 195 724612096 115 127 814502744 115 154 475284856 115 189 808910486 116 163 591143671 118 124 243657337 118 126 209217800 118 198 546159516 119 122 853622799 119 133 667822686 119 162 117695707 119 168 51464113 119 173 505426087 120 126 10436123 120 128 312583557 120 130 2214315 120 160 113161511 120 166 128435996 121 141 918632278 122 167 214959186 122 184 448493815 122 192 503872445 123 196 692280792 124 175 657944881 125 147 289493899 125 160 786509472 126 186 515034911 126 187 728167705 127 161 569586594 127 195 446922201 129 131 477618474 129 134 952875286 129 147 389938636 129 176 415543245 129 182 274900904 130 148 896456843 131 134 972996253 131 142 547050094 131 186 844255556 131 197 753060184 132 148 33765755 132 192 573393795 134 185 419526565 134 186 307157040 136 150 538254737 138 166 513940858 139 173 965111476 139 174 883919186 139 189 64289254 139 193 940590256 139 195 519895160 140 159 700880484 141 147 231838246 142 153 899058331 143 154 370672359 143 165 455513548 143 182 127719379 144 148 436148866 144 171 245128964 144 172 677543347 144 190 496368199 145 149 756853610 145 177 921757295 145 181 462501359 146 175 771589454 147 152 261510611 148 186 802478850 151 153 415784097 152 177 538178051 152 179 309976757 154 184 709109938 154 198 571664458 156 180 160119717 156 194 876410544 157 169 574404254 157 193 893120818 158 181 744302170 158 189 307326616 163 164 77845095 163 190 190677304 164 182 537083501 165 171 776450517 166 189 42375998 166 196 447778817 168 177 228966646 170 174 195369024 170 190 396202189 170 192 648912582 171 192 910110539 171 194 120834036 171 200 940255404 172 178 102561249 176 177 503017 178 199 12939875 180 183 440217322 181 187 222357598 183 190 955018833 187 197 514331193 189 195 628319129 191 192 174278603 191 199 801975352