0 1 1 3 2 6 3 12 4 18 5 45 6 30 7 135 8 72 9 60 10 90 11 765 12 120 13 1575 14 270 15 180 16 600 17 3465 18 480 19 13545 20 360 21 540 22 1530 23 10395 24 1260 25 720 26 3150 27 1980 28 1080 29 49725 30 1440 31 45045 32 2520 33 3060 34 6930 35 2160 36 3780 37 58905 38 27090 39 6300 40 5040 41 184275 42 4320 43 135135 44 6120 45 7920 46 20790 47 329175 48 7560 49 8640 50 23040 51 13860 52 12600 53 348075 54 15840 55 12240 56 17280 57 54180 58 99450 59 1904175 60 15120 61 915705 62 90090 63 31680 64 32760 65 25200 66 24480 67 675675 68 27720 69 41580 70 45360 71 1044225 72 30240 73 2532915 74 117810 75 36720 76 108360 77 48960 78 50400 79 2027025 80 65520 81 69300 82 368550 83 4542615 84 60480 85 55440 86 270270 87 198900 88 97920 89 3968055 90 73440 91 100800 92 83160 93 180180 94 658350 95 216720 96 120960 97 5810805 98 181440 99 195840 100 134640 101 7309575 102 110880 103 9130275 104 128520 105 146880 106 696150 107 12664575 108 138600 109 12567555 110 308880 111 235620 112 262080 113 34999965 114 433440 115 166320 116 397800 117 403200 118 3808350 119 221760 120 269280 121 783360 122 1831410 123 737100 124 360360 125 388080 126 342720 127 27702675 128 524160 129 540540 130 257040 131 20945925 132 582120 133 866880 134 1351350 135 277200 136 415800 137 42117075 138 332640 139 29054025 140 491400 141 1316700 142 2088450 143 1612800 144 642600 145 795600 146 5065830 147 706860 148 471240 149 60966675 150 776160 151 90654795 152 1156680 153 887040 154 1235520 155 720720 156 514080 157 34459425 158 4054050 159 1392300 160 1077120 161 665280 162 554400 163 62837775 164 1474200 165 1164240 166 9085230 167 77224455 168 1199520 169 6451200 170 831600 171 2120580 172 1081080 173 104085135 174 1591200 175 982800 176 1580040 177 7616700 178 7936110 179 132657525 180 1285200 181 149324175 182 1028160 183 3662820 184 1330560 185 942480 186 1441440 187 3548160 188 2633400 189 1108800 190 2313360 191 230405175 192 1670760 193 118693575 194 11621610 195 1940400 196 1413720 197 192567375 198 2328480 199 377432055 200 3104640 201 2702700 202 14619150 203 3182400 204 1663200 205 2948400 206 18260550 207 2661120 208 2056320 209 13870080 210 1965600 211 453273975 212 2784600 213 4176900 214 25329150 215 2162160 216 2217600 217 2882880 218 25135110 219 10131660 220 3160080 221 14192640 222 1884960 223 363738375 224 4798080 225 5045040 226 69999930 227 334639305 228 4241160 229 451035585 230 5250960 231 4656960 232 6364800 233 449323875 234 3880800 235 5266800 236 15233400 237 8108100 238 3326400 239 456326325 240 3341520 241 333107775 242 19768320 243 4435200 244 7325640 245 2827440 246 5896800 247 55480320 248 5765760 249 18170460 250 6879600 251 784909125 252 5140800 253 10644480 254 55405350 255 3603600 256 8953560 257 1194384555 258 4324320 259 3769920 260 6126120 261 9189180 262 41891850 263 1020764745 264 6320160 265 5569200 266 9253440 267 15872220 268 5405400 269 1990640925 270 4712400 271 1045269225 272 6652800 273 7761600 274 84234150 275 11566800 276 10501920 277 1249937325 278 58108050 279 11531520 280 7862400 281 1178512335 282 10533600 283 1424998575 284 8353800 285 8482320 286 16450560 287 11793600 288 6683040 289 227082240 290 20420400 291 23243220 292 20263320 293 1579052475 294 5654880 295 30466800 296 7539840 297 17740800 298 121933350 299 42577920 300 13759200 301 8648640 302 181309590 303 29238300 304 18506880 305 14651280 306 7207200 307 1614998385 308 12640320 309 36521100 310 18673200 311 2065268205 312 15523200 313 1481755275 314 68918850 315 15135120 316 16216200 317 2575267695 318 11138400 319 50918400 320 17907120 321 50658300 322 21003840 323 887685120 324 9424800 325 12252240 326 125675550 327 50270220 328 20540520 329 21067200 330 23133600 331 3157249095 332 36340920 333 15079680 334 154448910 335 10810800 336 13366080 337 3564636075 338 65802240 339 139999860 340 14137200 341 46126080 342 16964640 343 11309760 344 17297280 345 27846000 346 208170270 347 2837159325 348 18378360 349 2331754425 350 19792080 351 31046400 352 25280640 353 3610581975 354 60933600 355 16707600 356 31744440 357 14414400 358 265315050 359 1527701175 360 38918880 361 3550740480 362 298648350 363 70450380 364 26860680 365 40526640 366 29302560 367 5494363875 368 42007680 369 47174400 370 30159360 371 22276800 372 37346400 373 3204726525 374 53222400 375 38984400 376 42134400 377 203673600 378 18849600 379 3457428975 380 44767800 381 110810700 382 460810350 383 7767154395 384 26732160 385 46267200 386 237387150 387 34594560 388 46486440 389 5103823725 390 24504480 391 681246720 392 22619520 393 83783700 394 385134750 395 32432400 396 46781280