0 1 1 2 2 3 3 40 4 45 5 1 6 7 7 225 8 153 9 640 10 4851 11 6348 12 325 13 19474560 14 1 15 976 16 18513 17 1225 18 19 19 107747640000 20 81 21 1 22 23 23 245790720 24 49 25 2601 26 2133 27 3025 28 94221 29 56241820800 30 31 31 20063232 32 4225 33 15262600 34 4761 35 19236456 36 37 37 25462407801600 38 5929 39 2952832000 40 21921921 41 1 42 310675 43 5580197619796800 44 3744964125 45 8281 46 406503 47 9025 48 4753 49 1255815000000 50 1 51 5880780880 52 53 53 20021232672 54 1 55 197910905342976 56 50625 57 13225 58 59 59 106542949166640000 60 7381 61 3624660006912 62 51496223625 63 6859000 64 16641 65 631263395432736 66 1185163 67 1 68 2110150295253 69 8172164728000 70 1411551 71 2972389100009472 72 1534825 73 5639942941248000 74 494527275 75 39641271376 76 1 77 378420503958619200 78 79 79 340820037432 80 25921 81 972416699581600 82 83 83 13393273302097920 84 169 85 7946168737056 86 1 87 43288103320000 88 2788281 89 72228821558400 90 1 91 5859088752821760 92 34225 93 3365976064 94 19456171403944275 95 3339242496 96 97 97 103736753510544 98 196645646835 99 1180109800 100 4080501