0 1 1 9 2 36 3 81 4 144 5 225 6 324 7 576 8 1089 9 1296 10 1764 11 2916 12 4356 13 6084 14 7569 15 9801 16 16641 17 20736 18 25281 19 32400 20 39204 21 53361 22 69696 23 76176 24 90000 25 110889 26 149769 27 176400 28 184041 29 207936 30 281961 31 338724 32 363609 33 349281 34 455625 35 540225 36 665856 37 772641 38 746496 39 893025 40 1258884 41 1375929 42 1565001 43 1587600 44 1782225 45 2259009 46 2576025 47 2722500 48 2985984 49 3186225 50 3837681 51 4284900 52 4928400 53 5143824 54 5475600 55 6320196 56 7290000 57 8311689 58 8520561 59 8803089 60 10850436 61 12616704 62 11881809 63 14017536 64 13198689 65 16892100 66 18071001 67 18818244 68 17816841 69 23532201 70 24621444 71 27311076 72 27217089 73 30107169 74 32695524 75 38975049 76 36397089 77 42693156 78 45603009 79 44595684 80 51236964 81 57153600 82 62394201 83 63920025 84 61449921 85 71318025 86 81595089 87 86825124 88 82955664 89 89189136 90 103306896 91 106378596 92 120626289 93 116834481 94 135140625 95 136048896 96 154554624 97 150847524 98 180150084 99 178462881 100 193432464 101 182574144 102 223382916 103 212488929 104 257891481 105 240932484 106 269288100 107 311699025 108 310217769 109 306845289 110 332807049 111 375468129 112 420824196 113 394419600 114 445547664 115 430604001 116 509495184 117 486731844 118 546717924 119 560837124 120 599858064 121 613156644 122 662393169 123 664402176 124 693637569 125 737285409 126 848207376 127 881377344 128 970634025 129 901620729 130 905408100 131 953327376 132 1087614441 133 1229063364 134 1246160601 135 1181365641 136 1289743569 137 1306171881 138 1434288384 139 1427026176 140 1682558361 141 1711228689 142 1747658025 143 1652910336 144 1841697225 145 1907942400 146 2084561649 147 2189959209 148 2629535841 149 2347693209 150 2582367489 151 2319000336 152 2735185401 153 2988699561 154 3133424529 155 3230899281 156 3103604100 157 3033145476 158 3188747961 159 3646589769 160 3859018641 161 3889642689 162 4613941476 163 4404844161 164 4390520121 165 4283440704 166 5000328369 167 5270760000 168 5171911056 169 5305665600 170 5343317604 171 5720350689 172 5639409216 173 6381453456 174 7276431204 175 7208519409 176 6589705329 177 6987120921 178 7192227249 179 8311968900 180 8540532225 181 9017211681 182 8856127449 183 9125789841 184 9288718884 185 9811100601 186 11062201329 187 11245966209 188 11607045696 189 12047477121 190 11706807204 191 12187497609 192 12418427844 193 12931101225 194 13180647249 195 14872534209 196 15003800100 197 15121620900 198 14861560464 199 15936537600 200 18124698384 201 19218276900 202 19265717601 203 19536491529 204 18694545984 205 19391676516 206 18069005241 207 22481103969 208 23201077761 209 23798924361 210 22611738384 211 23804478369 212 25060156416 213 26911090116 214 27020455641 215 28330949124 216 29449648881 217 31075696089 218 29229715089 219 30182112900 220 33003262224 221 36537557904 222 35088782400 223 37208095236 224 35958399129 225 38226506256 226 37839197529 227 41825567169 228 43987931289 229 47036500641 230 41731135524 231 46162241316 232 44607974436 233 45853369956 234 50664157569 235 58090640400 236 54107877321 237 58741762689 238 59756780304 239 58757760000 240 56014108929 241 63876496644 242 66903443649 243 68352965136 244 68626185156 245 67478894289 246 75524933124 247 72791500401 248 75670106724 249 82481542416 250 85090056804 251 79554458916 252 84672270225 253 94609762569 254 89661918096 255 96211012041 256 98534465604 257 99597679281 258 97497564516 259 113339955600 260 107280486369 261 111858140304 262 111142891161 263 123108353424 264 122154444036 265 123852613329 266 124698678129 267 135961812900 268 130294287369 269 137643968016 270 146655297936 271 152981112384 272 153902428416 273 151482867264 274 162635564961 275 155488262400 276 172463292369 277 177728010084 278 183223378116 279 172954510884 280 185064296481 281 188283962889 282 194589501129 283 221849478081 284 229996976400 285 225094262481 286 217860230025 287 234586204281 288 223593742449 289 243483033600 290 244288993536 291 248383621161 292 263141298729 293 263661710400 294 263898991521 295 273659765625 296 273656626884 297 280303536969 298 308841390225 299 310153203396 300 317889609489