1 17920 2 80000 3 80000 4 357600 5 213920 6 357600 7 1645856 8 605904 9 605904 10 1645856 11 7668960 12 1724976 13 1188294 14 1724976 15 7668960 16 35887648 17 4964896 18 2292662 19 2292662 20 4964896 21 35887648 22 169347520 23 14867112 24 4268548 25 2864828 26 4268548 27 14867112 28 169347520 29 803828768 30 44522440 31 8889408 32 3415506 33 3415506 34 8889408 35 44522440 36 803828768 37 3829693280 38 134384448 39 18461564 40 4910670 41 2618602 42 4910670 43 18461564 44 134384448 45 3829693280 46 18318594784 47 410930808 48 38504536 49 6869922 50 2593544 51 2593544 52 6869922 53 38504536 54 410930808 55 18318594784 56 87917964800 57 1260815840 58 81927058 59 9782192 60 2456098 61 1910774 62 2456098 63 9782192 64 81927058 65 1260815840 66 87917964800 67 423088386624 68 3895391352 69 175124024 70 14339074 71 2490028 72 1416722 73 1416722 74 2490028 75 14339074 76 175124024 77 3895391352 78 423088386624 79 2041161306400 80 12098662888 81 382949392 82 21420810 83 2643922 84 1288390 85 918188 86 1288390 87 2643922 88 21420810 89 382949392 90 12098662888 91 2041161306400 92 9869739175968 93 37721194992 94 840384096 95 33384430 96 3075602 97 1218684 98 890370 99 890370 100 1218684 101 3075602 102 33384430 103 840384096 104 37721194992 105 9869739175968 106 47819393840000 107 118143270584 108 1854763390 109 51877348 110 3735298 111 1472988 112 811958 113 973994 114 811958 115 1472988 116 3735298 117 51877348 118 1854763390 119 118143270584 120 47819393840000 121 232117792647904 122 371262795592 123 4145247490 124 82387928 125 4582378 126 1657826 127 1035056 128 881974 129 881974 130 1035056 131 1657826 132 4582378 133 82387928 134 4145247490 135 371262795592 136 232117792647904 137 1128649067945600 138 1170540703680 139 9298939358 140 134565758 141 6256796 142 2046954 143 1196160 144 1143938 145 798740 146 1143938 147 1196160 148 2046954 149 6256796 150 134565758 151 9298939358 152 1170540703680 153 1128649067945600 154 5496665049991136 155 3702141701352 156 21035251042 157 222363040 158 9001820 159 3062150 160 1600718 161 1268342 162 1052160 163 1052160 164 1268342 165 1600718 166 3062150 167 9001820 168 222363040 169 21035251042 170 3702141701352 171 5496665049991136 172 26809316689768000 173 11740406194384 174 47859954190 175 376499514 176 13243630 177 4719396 178 2566134 179 1663896 180 1155378 181 1339314 182 1155378 183 1663896 184 2566134 185 4719396 186 13243630 187 376499514 188 47859954190 189 11740406194384 190 26809316689768000 191 130942054861461056 192 37331111667992 193 109376397754 194 645917492 195 20983172 196 7324320 197 4124988 198 2745448 199 1558278 200 1426450 201 1426450 202 1558278 203 2745448 204 4124988 205 7324320 206 20983172 207 645917492 208 109376397754 209 37331111667992 210 130942054861461056 211 640387883669007680 212 118992702465424 213 251699350766 214 1129355382 215 34318822 216 12856214 217 6608642 218 4168716 219 2557508 220 1867106 221 1508072 222 1867106 223 2557508 224 4168716 225 6608642 226 12856214 227 34318822 228 1129355382 229 251699350766 230 118992702465424 231 640387883669007680 232 3135777635414886464 233 380156138961568 234 581573274808 235 2014646192 236 59177314 237 22718934 238 11948670 239 6550754 240 4009980 241 2852946 242 1907656 243 1907656 244 2852946 245 4009980 246 6550754 247 11948670 248 22718934 249 59177314 250 2014646192 251 581573274808 252 380156138961568 253 3135777635414886464 254 15372895372236188800 255 1217198832375272 256 1350357980366 257 3644105654 258 104490212 259 42565040 260 21543478 261 11909524 262 6351574 263 4436822 264 2929692 265 2300668 266 2929692 267 4436822 268 6351574 269 11909524 270 21543478 271 42565040 272 104490212 273 3644105654 274 1350357980366 275 1217198832375272 276 15372895372236188800 277 75447715881596761760 278 3905324792179320 279 3150522483354 280 6705942142 281 189343742 282 79923112 283 41323796 284 21272484 285 11714106 286 6766818 287 4364120 288 3359002 289 3359002 290 4364120 291 6766818 292 11714106 293 21272484 294 41323796 295 79923112 296 189343742 297 6705942142 298 3150522483354 299 3905324792179320 300 75447715881596761760 301 370672201136242834400 302 12554839403881480 303 7378184736478 304 12523219998 305 350665710 306 153227136 307 77825118 308 40916498 309 21044536 310 12106774 311 6680686 312 4761832 313 4527544 314 4761832 315 6680686 316 12106774 317 21044536 318 40916498 319 77825118 320 153227136 321 350665710 322 12523219998 323 7378184736478 324 12554839403881480 325 370672201136242834400 326 1822897610114288961632 327 40437568932352456 328 17355793553188 329 23714456138 330 663040982 331 294719620 332 150708442 333 77363820 334 40625852 335 21615642 336 12041118 337 7069734 338 5882772 339 5882772 340 7069734 341 12041118 342 21615642 343 40625852 344 77363820 345 150708442 346 294719620 347 663040982 348 23714456138 349 17355793553188 350 40437568932352456 351 1822897610114288961632 352 8973024221806388003360 353 130478420382202888 354 40976792971212 355 45473678960 356 1266664660 357 580320190 358 291396336 359 149520156 360 77011906 361 41610312 362 21345642