0 1 1 1 2 2 3 1 4 3 5 1 6 28 7 40 8 1 9 5 10 9 11 45 12 1 13 1 14 7 15 1 16 225 17 1 18 153 19 1 20 640 21 1 22 11 23 441 24 2541 25 4851 26 1 27 6348 28 1 29 13 30 25 31 325 32 1 33 19474560 34 1 35 1 36 976 37 1 38 17 39 1089 40 9537 41 18513 42 1 43 1225 44 1 45 19 46 1 47 1521 48 70840000 49 107747640000 50 1 51 81 52 1 53 1 54 23 55 1 56 343000 57 3763008 58 245790720 59 1 60 49 61 1 62 2601 63 1 64 2133 65 1 66 3025 67 1 68 29 69 3249 70 47937 71 94221 72 1 73 1495296000 74 2965248000 75 56241820800 76 1 77 31 78 1 79 20063232 80 1 81 4225 82 1 83 15262600 84 1 85 4761 86 1 87 19236456 88 1 89 37 90 1 91 25462407801600 92 1 93 5929 94 1 95 34633600 96 48929440 97 2952832000 98 1 99 41 100 21921921 101 1 102 1 103 43 104 7225 105 157165 106 310675 107 1 108 7569 109 2197000 110 4296680960 111 11128700700 112 16629093000 113 223705109760 114 19462344549120 115 32521578186240 116 5580197619796800 117 1 118 356445 119 3744964125 120 1 121 8281 122 1 123 47 124 8649 125 205437 126 406503 127 1 128 9025 129 1 130 4753 131 1 132 1255815000000 133 1 134 1 135 551668 136 3652264 137 5880780880 138 1 139 53 140 1 141 10649905596 142 20021232672 143 1 144 1 145 12321 146 16062893056 147 17666267136 148 1960955652096 149 197910905342976 150 1 151 50625 152 1 153 13225 154 1 155 59 156 1 157 14161 158 7397395200000 159 7523688240000 160 104754513427200000 161 106542949166640000 162 1 163 61 164 121 165 7381 166 1 167 15129 168 29468780544 169 3624660006912 170 1 171 17441028297 172 51496223625 173 1 174 24256 175 36352 176 6859000 177 1 178 16641 179 1 180 631263395432736 181 1 182 67 183 17689 184 597037 185 1185163 186 1 187 1 188 2110150295253 189 1 190 8172164728000 191 1 192 71 193 19881 194 710781 195 1411551 196 1 197 20449 198 145356208128 199 2972389100009472 200 1 201 73 202 21025 203 772705 204 1534825 205 1 206 5639942941248000 207 1 208 1665075 209 494527275 210 1 211 1732876 212 39641271376 213 1 214 1 215 24025 216 15751113588288 217 378420503958619200 218 1 219 79 220 1 221 25281 222 13481272 223 227690697276 224 340820037432 225 1 226 25921 227 1 228 972416699581600 229 1 230 83 231 1 232 13393273302097920 233 1 234 169 235 1 236 7946168737056 237 1 238 1 239 155513273344 240 29933180569600 241 43288103320000 242 1 243 89 244 31329 245 1402017 246 2788281 247 1 248 72228821558400 249 1 250 1 251 33489 252 2246040252 253 174955619840 254 75422031662160 255 5859088752821760 256 1 257 34225 258 1 259 34969 260 96256 261 3365976064 262 1 263 51547273887375 264 19456171403944275 265 1 266 23393656 267 1841227776 268 3339242496 269 1 270 97 271 1 272 103736753510544 273 1 274 3842091 275 196645646835 276 1 277 1180109800 278 1 279 101 280 40401 281 2050401 282 4080501