19 8 20 0 21 0 22 0 23 81 24 1 25 74 26 4 27 70 28 6 29 1056 30 1 31 3640 32 793 33 398 34 247 35 621 36 89 37 14930 38 956 39 1662 40 513 41 42243 42 285 43 93093 44 6831 45 6765 46 7785 47 213681 48 5511 49 162549 50 13299 51 44517 52 25245 53 633633 54 16731 55 145215 56 36003 57 108885 58 67779 59 1437252 60 9867 61 2406404 62 228888 63 242671 64 409981 65 671550 66 37323 67 4954802 68 424281 69 853710 70 79365 71 8539765 72 225966 73 12978921 74 1286350 75 1102790 76 1239576 77 4272164 78 225966 79 23386731 80 1072870 81 6506674 82 2539631 83 38289108 84 381786 85 10582818 86 4194710 87 7444146 88 3379906 89 65485870 90 513570 91 20690530 92 6796158 93 12807970 94 7667782 95 21947646 96 2094978 97 120609758 98 6288810 99 16359474 100 5250042 101 174089949 102 2750022 103 232713692 104 18907318 105 7224921 106 24456325 107 324175325 108 8490933 109 423908282 110 11424974 111 79278716 112 25767291 113 582719233 114 10485079 115 174100938 116 63756506 117 94527631 118 69919333 119 237889575 120 5969535 121 542723805 122 91031985 123 162706335 124 91031985 125 390526936 126 10230055 127 1301730450 128 175517073 129 246758145 130 35023043 131 1753508597 132 23326485 133 619389455 134 199624247 135 143743795 136 166754395 137 2480674637 138 44482035 139 3059195696 140 51997725 141 577732454 142 339262573 143 1310542853 144 88260822 145 1046701787 146 395860273 147 367711227 148 388167023 149 4849610981 150 37825164 151 5875182167 152 519686670 153 942024378 154 175821606 155 1821955270 156 99638577 157 7878422449 158 844224279 159 1518764768 160 332053567 161 3079437308 162 219547661 163 10715371798 164 1107585506 165 433566124 166 1161073338 167 13309943206 168 136990612 169 9746540048 170 435465308 171 2440070698 172 1588394492 173 18478755200 174 359011620 175 3012860972 176 1356038132 177 3693319460 178 2116523484 179 23772792816 180 191882196 181 27813613233 182 882766412 183 5375469938 184 2663858656 185 8999832912 186 587438060 187 13597685118 188 3426621568 189 3268274973 190 982991196 191 39593538688 192 983324207 193 46020201111 194 5029271062 195 2095893699 196 2579662476 197 54831445446 198 761524047 199 63188243255 200 2720499439