1 2 2 4 3 4 4 6 5 16 6 6 7 9 8 36 9 36 10 10 11 15 12 81 13 72 14 100 15 16 16 25 17 225 18 144 19 240 20 256 21 26 22 40 23 625 24 360 25 576 26 704 27 676 28 42 29 64 30 1600 31 900 32 1872 33 1936 34 2080 35 1764 36 68 37 104 38 4096 39 2160 40 6084 41 7744 42 6400 43 6216 44 4624 45 110 46 169 47 10816 48 5184 49 18096 50 30976 51 29760 52 21904 53 18496 54 12100 55 178 56 273 57 28561 58 12528 59 53824 60 111584 61 138384 62 126688 63 73984 64 55000 65 31684 66 288 67 441 68 74529 69 30276 70 165648 71 401956 72 592968 73 732736 74 520608 75 250000 76 163760 77 82944 78 466 79 714 80 194481 81 73080 82 509796 83 1513992 84 2540836 85 3773248 86 3663396 87 2103000 88 846400 89 487296 90 217156 91 754 92 1156 93 509796 94 176400 95 1542240 96 5702544 97 11151624 98 19430464 99 22906752 100 17690436 101 8741840 102 2862864 103 1450192 104 568516 105 1220 106 1870 107 1336336 108 425880 109 4665600 110 20899776 111 48944016 112 105642128 113 143233024 114 133271316 115 90288004 116 35823024 117 9684544 118 4315896 119 1488400 120 1974 121 3025 122 3496900 123 1028196 124 14251680 125 76597504 126 213853728 127 574369156 128 955190016 129 1004002596 130 813048132 131 448253584 132 146214208 133 32764176 134 12844160 135 3896676 136 3194 137 4895 138 9150625 139 2482272 140 43533604 141 286890560 142 934402624 143 3050871800 144 6369955344 145 7961867964 146 7321540356 147 4888530112 148 2207496256 149 604202544 150 110838784 151 38224536 152 10201636 153 5168 154 7921 155 23961025 156 5992704 157 132223920 158 1074528400 159 4090548624 160 16205290000 161 41484681360 162 63138623076 163 71294104596 164 53312962816 165 29063550656 166 11142069136 167 2474564288 168 374964496 169 113757504 170 26708224 171 8362 172 12816 173 62742241 174 14467680 175 401601600 176 3949990000 177 17907257124 178 87703589600 179 270171248400 180 497625039792 181 694232238436 182 632514655232 183 382646165056 184 175651306248 185 55246622116 186 10137402552 187 1268499456 188 338545344 189 69923044 190 13530 191 20736 192 164249856 193 34928100 194 1223922960 195 14520250000 196 78350974272 197 474654858304 198 1802916184920 199 3922015846464 200 6583280587664 201 7504268529664 202 5458870185856 203 2769089027364 204 1052837316972 205 274071096324 206 41768664000 207 4291298064 208 1007520656 209 183060900 210 21892 211 33552 212 429981696 213 84323880 214 3730033476 215 54270790000 216 342814934016 217 2537509425088 218 12031283080996 219 31133990207184 220 62428076508736 221 87251969161984 222 77876812646656 223 48350000609724 224 20063967235524 225 6299856462528 226 1375342562500 227 171129168720 228 14517358144 229 2998410360 230 479259664 231 35422 232 54289 233 1125736704 234 203575824 235 11344617648 236 202842144400 237 1500522625152 238 13565549724736 239 78921804450136 240 247149778116004 241 607637052658224 242 1014476773125904 243 1101673079777088 244 844220801808484 245 424960520290848 246 144809839420416 247 37944438834000 248 6824320275600 249 702148157568 250 49111878544 251 8923354336 252 1254718084 253 57314 254 87841 255 2947295521 256 491475528 257 34503805504 258 746941718600 259 6567882332944 260 73283287813072 261 517704651759376 262 1960625023068448 263 5914370719262916 264 12108716618857232 265 15584659071915024 266 14359498600848952 267 9000784425431296 268 3709057814818752 269 1046852237169216 270 227332237482360 271 33960175831296 272 2888077723232 273 166144281664 274 26556156776 275 3284894596 276 92736 277 142129 278 7716041281 279 1186526916 280 105068389776 281 2750522740900 282 28741775057096 283 395888141775844 284 3456692914340816 285 15553525924178176 286 56610702213877872 287 144528708827907856 288 223800432716860272 289 244243211759379856 290 187254436260393984 291 95001209370366244 292 32750443500415728 293 7572907500182116 294 1363281172707168 295 169836568722496 296 11839454522224 297 562062085264 298 79031879392 299 8599965696 300 150050 301 229970 302 20200652641 303 2864529360 304 319946347044 305 10264894414720 306 125777167061764 307 2122391971076888 308 23080198069395856 309 123605044840322144 310 541861806989967424 311 1702129147421373640 312 3213842115706886416 313 4290136697951345984 314 3895685336060891136 315 2406104104467482672 316 1024587340400884324 317 286902412706252736 318 54726912048114244 319 8196861050785472 320 843680456407684 321 48607631557944 322 1901442429184 323 235201123584 324 22515002500 325 242786 326 372100 327 52886200900 328 6915585600 329 973567075392 330 38308375269376 331 550512990954840 332 11378334442364176 333 151765115943216544 334 982298623762722436 335 5270844735444978128 336 20046146250093444100 337 46100980671769607096 338 75356333363488235776 339 83396178523709260032 340 60939613294450716736 341 31279292076567940872 342 10869404441383904256 343 2514594889888765536 344 395606974347594304 345 49125366320577120 346 4203631427234724 347 199737171986656 348 6432533627536 349 699965244000 350 58945041796 351 392836 352 602070 353 138458410000 354 16695700560 355 2962474361856 356 141254533252096 357 2409535532480400 358 61390007316318240 359 997939894103381056 360 7803719280700418852 361 51271013876204826916 362 240049613375728369480 363 661295839180143996676 364 1300108779643939021696 365 1785288592992685527184 366 1579909155698487417488 367 954915285629466588816 368 405076808757183285888 369 115540731673212950784 370 22163033376783209744 371 2860445086527801600 372 294821919962784948 373 20981407199558404 374 819225651220432 375 21761105414400 376 2083116504872 377 154320122896 378 635622 379 974169 380 362488284900 381 40306986756 382 9018470592960 383 520848065833216 384 10544886202677120 385 331220093537217600 386 6661316321674445200 387 61995439206362554564 388 492419151099782916468 389 2874558339689258627344 390 9531126725691586150392 391 22430534547826484094016