1 0 2 1 3 25 4 36 5 784 6 1764 7 2916 8 36864 9 46656 10 82944 11 746496 12 777924 13 49787136 14 329204736 15 429981696 16 914457600 17 3186376704 18 3657830400 19 3749847696 20 3869835264 21 7169347584 22 14999390784 23 19297377225 24 22658678784 25 149824733184 26 166659897600 27 247669456896 28 386983526400 29 426649337856 30 716934758400 31 2265867878400 32 42664933785600 33 83623270219776 34 87143867967744 35 359729184374784 36 406239826673664 37 450868486864896 38 484884627849216 39 619689727770624 40 752609431977984 41 2378617464029184 42 2454728428486656 43 3716589787545600 44 34290767244496896 45 35972918437478400 46 38057879424466944 47 45086848686489600 48 48167003646590976 49 75260943197798400 50 126572702747371776 51 200779471797682176 52 245472842848665600 53 328683126924509184 54 368362684799778816 55 1273968096448610304 56 2264832171464196096 57 3805787942446694400 58 7157988097467088896 59 9059328685856784384 60 9440732714731831296 61 12657270274737177600 62 24547284284866560000 63 26623333280885243904 64 29837377468782084096 65 33695156183620386816 66 37762930858927325184 67 47793709368329895936 68 55277425387766808576 69 59902499881991798784 70 88543747062777839616 71 99991877284952948736 72 249697746903927619584 73 399967509139811794944 74 412765663249349738496 75 764699349893278334976 76 863569998909114679296 77 905932868585678438400 78 958439998111868780544 79 1346286087882789617664 80 1775628422427929739264 81 2662333328088524390400 82 3537755224817075748864 83 3776293085892732518400 84 4779370936832989593600 85 5527742538776680857600 86 8625959983006819024896 87 8854374706277783961600 88 9999187728495294873600 89 11740889976870392561664 90 13060163563748956569600 91 39996750913981179494400 92 41276566324934973849600 93 69949169911638289022976 94 80902069996872548745216 95 86356999890911467929600 96 90593286858567843840000 97 95208592379729893392384 98 95843999811186878054400 99 182029657492963234676736 100 187854239629926280986624 101 277673190788871305035776 102 323608279987490194980864 103 353775522481707574886400 104 377629308589273251840000 105 380834369518919573569536 106 552774253877668085760000 107 758772929931605427879936 108 1690688156669336528879616 109 1894792818777537468432384 110 2474831436770661183258624 111 6553067669746676448362496 112 7958661109946400884391936 113 8090206999687254874521600 114 8832983022598982681493504 115 9059328685856784384000000 116 9520859237972989339238400 117 10646188457767892278050816 118 18202965749296323467673600 119 18785423962992628098662400 120 27767319078887130503577600 121 35677812868620793996640256 122 38083436951891957356953600 123 75877292993160542787993600 124 82843719676797489915101184 125 104849082715946823173799936 126 136945740690216258839248896 127 169068815666933652887961600 128 180618927647392769607991296 129 186398369272794352308977664 130 189479281877753746843238400 131 206875705408420983808720896 132 247483143677066118325862400 133 389974394387373643335204864 134 570845005897932703946244096 135 594877977066378655457869824 136 655306766974667644836249600 137 795866110994640088439193600 138 809020699968725487452160000 139 883298302259898268149350400 140 952085923797298933923840000 141 1064618845776789227805081600 142 1940267846428198367674761216 143 2123193924997923169269448704 144 2431845026841846666812719104 145 2861886499322070388803895296 146 2982373908364709636943642624 147 3567781286862079399664025600 148 7587729299316054278799360000 149 8284371967679748991510118400 150 10484908271594682317379993600 151 11929495633458838547774570496 152 13694574069021625883924889600 153 18639836927279435230897766400 154 27971405288998702493365960704 155 32598675906340458022469369856 156 38997439438737364333520486400 157 44370419983630067863916642304 158 47717982533835354191098281984 159 57084500589793270394624409600 160 59487797706637865545786982400 161 65530676697466764483624960000 162 72790360926157879387298463744 163 76434981299925234093700153344 164 88329830225989826814935040000 165 99833444963167652693812445184 166 249302112829833687202472656896 167 286188649932207038880389529600 168 296260196073635990349507723264 169 356778128686207939966402560000 170 376605728601285488746898128896 171 380834369518919573569536000000 172 496708568685618782124738871296 173 543537644799468331332978868224 174 687914831699327106843301380096 175 770961858278026737473399291904 176 821089674766022884736813236224 177 1072443656837254380064409124864 178 1369457406902162588392488960000 179 2797140528899870249336596070400 180 3259867590634045802246936985600 181 4156766478502990853980117008384 182 5948779770663786554578698240000 183 7160679753983667838301685940224 184 7279036092615787938729846374400 185 9352724576631729421455263268864 186 9746480776255547891021739196416 187 9983344496316765269381244518400 188 12335389732448427799574388670464 189 15460626340962654757915843362816 190 22411883767374458881346019262464 191 29626019607363599034950772326400 192 37660572860128548874689812889600 193 47348168169198130196117270298624 194 49670856868561878212473887129600 195 54353764479946833133297886822400 196 77096185827802673747339929190400 197 87718326986299931019195652767744 198 106533378380695792941263858171904 199 189392672676792520784469081194496 200 197366235719174844793190218727424 201 279714052889987024933659607040000 202 336698084758742259172389477679104 203 401880157498527314880578847768576 204 439768927031826624225161766764544 205 594877977066378655457869824000000 206 634698170265836973937345362395136 207 716067975398366783830168594022400 208 764986903876372030257980447391744 209 789464942876699379172760874909696 210 935272457663172942145526326886400 211 998334449631676526938124451840000 212 1108932923876186782267362326347776 213 1233538973244842779957438867046400 214 1389886979261081676563474225823744 215 2320060240290708379609746244632576 216 3766057286012854887468981288960000 217 4256528873987062634475639816585216 218 4967085686856187821247388712960000 219 5387169356139876146758231642865664 220 5435376447994683313329788682240000 221 6339823088940998616667865518964736 222 10078099073839063070778661477023744 223 16498206153178370699447084406276096 224 17192792089314786479762347942477824 225 17742926782018988516277797221564416 226 18939267267679252078446908119449600 227 19736623571917484479319021872742400 228 23174434980596229898811816779186176 229 25359292355763994466671462075858944 230 26426936174561350136492265817767936 231 33669808475874225917238947767910400 232 38308759865883563710280758349266944 233 59460606392763037807107598089977856 234 59487797706637865545786982400000000 235 63469817026583697393734536239513600 236 65992824612713482797788337625104384 237 71606797539836678383016859402240000 238 76498690387637203025798044739174400 239 113682951774244710600877565986996224 240 123353897324484277995743886704640000 241 184690619724782187767129768988770304 242 275084673429036583676197567079645184 243 323729968138376539172030256267657216 244 344778838792952073392526825143402496 245 425652887398706263447563981658521600 246 538716935613987614675823164286566400 247 629779259446276737389330935836573696 248 633982308894099861666786551896473600