2 4 3 12 4 60 5 72 6 240 7 192 8 2112 9 1152 10 14592 11 26112 12 15360 13 139968 14 138240 15 675840 16 2101248 17 737280 18 4866048 19 786432 20 22118400 21 36175872 22 194641920 23 63700992 24 138412032 25 169869312 26 1321205760 27 11123294208 28 16357785600 29 25669140480 30 25165824000 31 10871635968 32 24159191040 33 370440929280 34 1793819934720 35 2480343613440 36 2512555868160 37 2348273369088 38 14637248544768 39 144104742715392 40 58961311039488 41 56358560858112 42 90709709291520 43 150289495621632 44 560750930165760 45 79164837199872 46 659706976665600 47 2586051348529152 48 48983243017420800 49 108060002777825280 50 49821070877786112 51 28499341391953920 52 322992535775477760 53 1043709213643112448 54 1246371196874784768 55 2325546257583439872 56 2533274790395904000 57 5998794703657500672 58 19151557415393034240 59 22161087866383368192 60 234331295811341647872 61 74363437047141629952 62 614795392331601149952 63 169479461177206505472 64 1923073069684220755968 65 83010348331692982272 66 17334895397704323563520 67 7553941698184061386752 68 3652455326594491219968 69 26148259724483289415680 70 521304987523031928668160 71 1491972660681628534702080 72 431653811324803507814400 73 1080241332956431342632960 74 1413168169998741330198528 75 3320413933267719290880000 76 1487545442103938242314240 77 43510704181540193587691520 78 59218475695185350979747840 79 45561391826726337021739008 80 337970324446014768653795328 81 790184138845611994317324288 82 257501199577916014212415488 83 1672851102891743120499671040 84 5476433962854270161418977280 85 489614956943924815756001280 86 5026713557957628108428279808 87 3191564163782621021224304640 88 56287586161257134374319554560 89 112285030125806757746709626880 90 252075540499485558476334170112 91 119770698800860541596490268672 92 638312832756524204244860928000 93 2102022186706575706778712932352 94 2055599435233373946469995773952 95 7264232150526611453108060946432 96 22149223182894023878495130615808 97 33067854329391077903105406271488 98 137875571875409228116889960448000 99 50136571591057901133414531072000 100 372570434223328047533640426455040 101 1309641526360789500421281499054080 102 2650419720589684885516825770590208 103 5206241015137338151946960064479232 104 2722913489290236754414918485147648 105 3542449602337787062482537107423232 106 23388153574210832457614174139187200 107 28878665236449351052846769897472000 108 21083564782995911405693167711813632 109 37426750146438358964489413787123712 110 218502398660139445477183738104250368 111 107334511622524639883528853805596672 112 1175568460627650817771982684537487360 113 9478537915255327835882421048991285248 114 11335838727480918599944118743754342400 115 2862253643267323730227436101482577920 116 31017483358672426545934052446678548480 117 16028620402297012889273642168302436352 118 252661059358948613525015349252096786432 119 224400685632158180449830990356234108928 120 813814648122456208357727342160311746560 121 1097610017519394282050318680026494533632 122 222064152045817508016992267008085065728 123 3698576898271528416354843145230058782720 124 7959417238760076246947996676958703321088 125 26183133060971272864459191473402227458048 126 21712939311146600783883688329679428648960 127 29732171809716998245112356324350747475968 128 11963051962064242856134263542523101184000 129 213739861722214472362932175293079407820800 130 174182036567655375985314877179136353239040 131 218206067788051789695888967015621365596160 132 1483801260958752169932044975706225286053888 133 5937246738036534310508960150469491753484288 134 6046604983705750909204502164932876262440960 135 2964539980615215893692919579945564658204672 136 15843547003838894858854721722023127925391360 137 81806603266728974124302962623456532179714048 138 289593905544395469945870325908732018677514240 139 67620911954528891459441801988840978980536320 140 1283817313919316634954619718918575108181196800 141 619368352974815353657495925463007227763752960 142 4537951200078927998593409624772871785063383040 143 8520626911557333244999576858141724748527173632 144 3286572323633450585483826480431552276943863808 145 3445465133172981275367268473124171852673974272 146 36221288490425910555666217413153080914791628800 147 133637215602194759175652791748845306324587642880 148 256570073509094819243368438726819399126304686080 149 613259342586992871080661484638693617233708449792 150 253158059493719633902713473831104199815889682432 151 2837992833965007100991835507377230485251067740160 152 698459339617979116792898696299346682367306629120 153 492400453983556158965108659460075822052047585280 154 25673331496394806340476448018457518513252846272512 155 46170570829229860927309889682960261727521614069760 156 42714668947303967320312382493684490441662840963072 157 83757317222602902639964982974158897331053294256128 158 4795552247492025200355840857350303658246028656640 159 1402024657856613805060283410654398933585022534287360 160 1929867240169290712771771956450829343611294675107840 161 5203174188528847342386087330225079469196941092454400 162 624278140789586851974894283037209172653813373337600 163 5277847787811223163363056852146677054732486395822080 164 24800952034686757070457429768778964702051347288031232 165 40743011894692246102223223924048179880458259466813440 166 24798759782230760716080124241529890277521863389216768 167 182899622403775845698600138390279238494841678090731520 168 86918425375343458351409544371302783744977620195868672 169 550237828435436977868668895299687961504222731239948288 170 218769257088788196020073175239634972646257230492991488 171 1824655564174885675318936439949625024380038661254676480 172 286220480654884027501009637639156866569417829216419840 173 1407531304867547335240259159213736120306078266028982272 174 3500308113420611136321170803834159562340115687887863808 175 17043026581426506170883648383972383772509962034596544512 176 51216629538362188921063018688136187535539355086844067840 177 25322094288526210433030499706428936901200259714205614080 178 132465083313595268194349621159304850059044762873745113088 179 713867551751004868590753449170603008384900938751541248000 180 1256406891081768568719726070540261294757425652202712596480 181 1154040978000492398884070858961080486007892687400604794880 182 872373086637907232620489045205313502774967245303015538688 183 2133521135799229644995761251860821066569213371664983654400 184 22471365239601744802323032045861771136697476433358704607232 185 1351661067043713973072062077946572699951727905765937119232 186 144458776540296930872076634580539957307340919928734529617920 187 61128182134058574782197746218971532716184266105659523596288 188 259739604230277770825439520937651602913172856340654365605888 189 105574384058021516396735705873898374814086747496789445705728 190 268787457903549978645187201785947028333257892118026352852992 191 678692468944424033979015252046489552376271948193646436679680 192 35308697261550079296576315505543123590575749375110194135040 193 43078817452669943621779140936481707225726825221970381231882240 194 823869602769501850253447361796006217113434152085904529817600 195 52332197167918757528098976421282314911045337340496655734013952 196 162490624797653464922844203956509454763829598624257113409454080 197 202583650538143579964106610213053671600928362039694738849792000 198 156864772367313152288256377685959583738397862557156222477271040 199 1129129767987657675809354678288662440678303774116773876205617152 200 1850288724336461115394347976700077414141659109653774525297328128 201 1705362999469853429918907270497058811926687927151988896463585280 202 7262556491028506550311897676335884382099096430401332219144568832 203 6640671467900277313677158346599854454923003871807391391882936320 204 30455493283818513197209036555095884224302052239668381211049328640 205 74257410494230070127931839268131294443852261444199748315694235648 206 102611028816157824044731989406444937984055272168000236498169364480 207 440236746605192975887475934817784906586982732176733925159164968960 208 251277705449800438881634383360433766737698143239312207052493815808 209 45122820282792446937218295552939845878823460065420822815262638080 210 123104309694592727028718631970071784654020926947712193526767812608 211 3221769368191380711317386302479904995747995048671046749009752358912 212 2492862271315502722331552297393953639243923770691171918917048205312 213 29619082031781708758789445286032309089689245581404437540274962432 214 30858146963444576908532137080497994019941245688226523177376465027072 215 13395229848873277786162526630608111785811961314190156877589351759872 216 148946958767322267920762422982134974334774793717487565280657717329920 217 213997867679622845782253742191583433173004799325647061228486603571200 218 344173733209303455777133354223695431622189033655919564217995063459840 219 242876472660610011822073451345464934535451813767516387830254691942400 220 308512358443038278431550862099312531478203181975908621419504008691712 221 1466263036901321710395112699439743429175976413261845275993771740233728 222 7015062372625931320321715660064654837626240094821377398872162835628032 223 1393281618775011580013455506254959819578982112149264741894534232801280 224 40586514710728591295884024525065115252243618606608423084521416254554112 225 22090306300396555481755285486926709883211435211219181576704270647951360 226 57596556061033948091331744356531563480391554415705115534317725346168832 227 196719990843531430921736542336210490117861833565172922251492768085966848 228 558677494810029133144987220140764296634445725296097013239669563389378560 229 1326510255863812929817001143326626888034968417022263787787740935092174848 230 734388947213183428006729490970414739549875814070005194385262343188643840 231 1347458134424188976937457414049241141068384478238577812605558440255815680 232 11070832499398738725282063075333741139822356985672060683640386512738058240 233 8872194928799269748747378660957116219125900583725031916661424889693995008 234 34328639290216252663345403650603836129355648736109361751638849002531717120 235 96926400257739980189786852640852976197860261627917866184063699567981363200 236 62146774979675631623956259161873475686596010739908245735960949373200760832 237 53264227431356176029527728367122943929291433492724958239466780697171066880 238 630862752011324971195208153036259357763109179487449396057824479831654400000 239 1422449922073535196590303183215294945750173559164316669018996242525034905600 240 3720700397696232380269033428952164174801856816906680625148618577691193376768 241 3675262750622136703574456713732863377735644940988396885262706099463810711552 242 59631088436270471123436290650073499909177581519552139836604209293625917440 243 15273509451476743337082815245172159110070684546541288083482224807074051653632 244 18016539519545185008760884615075540105892853296440686515966018434580843855872 245 7229938189073148676654853373040022566766064106015032776633612575689400123392 246 78845550265735400707654650970652738768801468898074496006176676732683157504000 247 103758093879110619754779145731127889841968991844020723315691324170909096345600 248 560585236712885780090188631035713186701744090800696383032823215546122402529280 249 2028283891259512302063078865332846682777445034128510544116944027685486139015168 250 1982826449976894030031559787233732875202235528429694619562391343338629617418240 251 625124626295110602881207322142850514247890422585768992335089246866939217707008 252 4440581390966217767855109942667162247458898728339555615067870433584715430625280 253 7174812560652063085571854491016843509072246608432513465140218462209070386380800 254 18595485830955247758804102873738973701811076599897714331211641381770799163113472 255 7144281443372692604356655110204005877118747686694502769543877107050733916651520 256 224622179109238754597299764543728455246862111503259489166042780777350482360270848 257 128724618204008947999941069396845738561632076077984294535614502921796927306596352 258 1779217821187136665305307916524120134107901608127983291818790439271590182623641600 259 687609610919070229736234374914404011803921315814781681942561464333990636654952448 260 2304494160001066921319909743642906742095779234815578505513284836925487106094006272 261 70343694211669588719819373392777904020861515684376642653970482284807226256261120 262 10452551895452532960885752816734257441914681515767373715841836108394318212597022720 263 2598374482485375425304932903594956652227378455896974257045428185137570629120163840 264 43915307764144540276343531774394975932431174384290840317604683310841133547242127360 265 4585366733797721338773411006344041150989491392759366335962520326713359933741465600 266 145086561477643294336171055648005879036884464626170301616928037101243088133802688512 267 4891057849384236094691638406766977227722124152276657425026688348494250595990896640 268 460891884474859145292256534469480827144684650764035762668814599930056946431022858240 269 783102825848683328179173960181636390314927732453604459723363956306188559059924287488 270 2323163550132977886140442940697827510854777660983189064934494662110250955812112433152 271 2769228025996820217976320363394975834023035383670820222096928639492926610166482206720 272 919163162386099350449686810406245029558834095235118748092288195818846802912034684928 273 9238096673430143747396438668926736579251701131797815726460635497499163409782260367360 274 53623779694158079365437417441463404878480742978596807768928964984400601988772921344000 275 31377114315369751394665798707091512311282970861685212713031211093260316423400800124928 276 161408466162661161478347479523969715407359349479058623504008007637290992759042127953920 277 372645251128358235112651665085751661364487073594547368615124270100551049044368241459200 278 579636242167491654781411167300393924398699068700467082233504637863620023503240002797568 279 1128948637095397319846438858898964483364026818147604674127469266393971837929604954193920 280 812733743583498373029196758674995605083600673681578682523707457355611909943272774041600 281 4973930510731010042938684163090973103111636122931261537045089639016344888852829377134592 282 3356112282327152105097036026999099498639339252496871971362603735668468004589279337512960 283 34085097048546529413817418886172050976494349194589313970123674635073945136067985704747008 284 182824569447363362864230560051161364304116907623196850345008065880528282280662171763343360 285 1282161468868981186806844858503522478383988513774412084026196190427676828235437608796160 286 67741835606357285567497096421889516034074047681167631175811324633800461877248222935646208 287 168764503339879648713450954500526146217292488125556990559948073565042962516489475257794560 288 563859645968517862834373818455526362652958585034883496043338551926716968780811766595584000 289 2254879095233110441365070468792940277166721326969886967991233685732863070689107966334861312 290 2949903859466925079609784516273376989358361936963892820230452107940331378998405000310292480 291 1326361071504900974628404455807571180547916554176526362413717426374056378532426512546660352 292 8631044767891847174606658916588075679943416497087969636179252318980783070652516732376186880 293 25294140519456675237873489002992843925991209657341347943182818751679299289726659632239214592 294 7555334607537478667624567113846502202806129842913306523355528736960879078614407041098186752 295 255546436758941304905029697071192971055368765236274641183548411626694425293033946684063744000 296 198797503906266063401981722962969428517555839438977789831063867803387111538305028868706140160 297 14683219893380745716316583185410811893545917624216292683570978685782087569546541645925711872 298 356103330198863627248939904963049594345530622216932859596069826014577926240854398216689418240 299 2446734837074759600369186827490714343692944974341997679045334197230781238678237801214533173248 300 8998940626672459662714387245419182690049409135552609204851270426815451594886532321993516122112 301 6721168375228506615297638604442861845855553535707105628720029222950259936361320659916085526528 302 10228466896169538260675432912925590091179685671695082398506720231320687101436654435923384074240 303 6523607714211191691274697317131033560767327530715160842662239789057406112492085801552330096640 304 12112024943162072910881590396498874166409432493575750764758993973694024235145947242150276104192 305 379706052283718624588046111876618600942695022914822599538889874935218367252510666203468000133120 306 246592371597183045930183558587553068597004980661033079852632664026369951052200843298678077652992 307 135055485230976427519597949141541772077712354500051573417176111792195480174309223619959246028800 308 1003932810576688122756540773075677932892605683134320021763515459059813279775362862275425562787840 309 371799806400570400465716707048479701955114011211906684466108354816161674832804215612593689067520 310 2747554124879954833158879544526569263626220569376614814858026238089189497120788549300166380748800 311 15716400705220797866997354536264150788548903538765820600748032220836439964740465062644538910179328 312 9652494973860962319783029894527838416142382983386038923639351519265735788928570982250028466176000 313 26522828689329802694228431604802224312540158657656361260870867355360872932024421850534866680020992 314 26313941853654570985755076975907128833704216356962084661017509651052052578830840369667643287797760 315 27561585648439917023872774591144104769785019718714597295807132953472624037309888835470850512650240 316 244453703821917279664099007606857569740742332406270362710579785257716380960629714197549778215108608 317 1727045642934364594276487316080559582411658608099839232600774407499631314843293852219347173636046848 318 320122713309287332543944522658621898363132673473662878220930255341074625855569671807542915583967232 319 253815334502789393384595938678428809868024498320661629928863303554499703352527677858197291736760320 320 3457896012776463309637240764575233679527453283630126252948016982863195958573134470418422748489449472 321 19213470386488076304903519624708392464865652516663386247269882642561844210862584327525296842255368192 322 14455459139581940303708496507573238431832756191339456734114256193562483105136561534823366467256320000 323 10837464223503717530551741381677765041465472070307066991518802357687987333679524990679003888594452480 324 55581052658456981481521458571664457962105625052373050889984456437543935039469492912285002204698378240 325 155280917543860360714912090484261014851330112014022764743225057284655818514938116385294286315071733760 326 377236670413991929651784783526604598959983645693408445700347018357482225770118927539555334173868687360 327 371960515436887791634508780534652534042900640185122218776981582205960365269975022800929864948874477568 328 1216295097864443828218197210144128060618218036165548786790943902742206578451270148399575301164294471680 329 3482239857024853921846296826960448064977580307071425024567103416067545796787856430767034447394265628672 330 8014155007190105160023484800853562108321680081337445779952661807217518100097738363188553015399251181568 331 2753475256161214136294433741162695596308971167315692805905491972144329581867114365348000150724896882688 332 4876945408051627685606620620134094135520103841171335590620643916144711100054680361747827679832024547328 333 5929568363301595857851216897021274095804775040606783502261625808645932269798283147361343488122716946432 334 210835659114008868426038607178548876270488060952089426384389306063674599451825443367284105672783227256832 335 11706165879038679819241631919533509547370162794140472959750724285506068451715059941092242523427384066048 336 359807118728255027583125361365302949843327077720795232216912116295650088274295738122114364646646400155648 337 680156371084594818988816055834793205107018313481366342906480607462327525065097184550271753049370473267200 338 1835085860087148740453134388533867384560386327163958088461730132613099286704282804577141767416925973905408 339 1478126541802561194395542025068271577734749076042185818837044369646994957234944653907064416926763589828608 340 3614108109596659319260752799982255898284040215475261355752994913042698658133087205490218445080397032194048 341 2941344782665001379514561074956509448243250949243403501707410686840699674827346361521437368038938044792832 342 21728323680052423097670386924364620053127613380047643800448519265724985890286536371376237781601178531921920 343 26221811569046642795101255499755061386109164658874659429841622399533593331841734268046623252477340307947520 344 96689780519815807769764783252139739486511436115619820421632529488606895078847548012092481384535279188049920 345 754250840013941901436797868798527873989550033534997490749083079667814141058953049564100852440413233290936320 346 20533979796286109002390630828251497141819245918647266935963100077636043874979715547251884858314094037434368 347 288087167462620066582951013338116145273396652081806796426511098111467729430548201599615367572060465266688000 348 1928151453646028088784690910495762310149362175659365091604702617237709146061576954659489816407661133829242880 349 4558973545766014336939147072789701506785271949875162312494509015142586788284763442391431567024437024876658688 350 2252932359219747121749204500716431278031225745922367151361480236790266677717669733027280099951990338473689088 351 19359995192226191147384841882468741388999004214816753035749921790474862727781922386121044111440848451629219840 352 26595266607357369869169603425617043785043167829083564893290846582228295988442314304079430765705448078432010240 353 70764179672411663937118170608874415993072415317045437862080500447653965149553132389394369942298095464378007552 354 12330708621543620723236627190979757676325132093639617426634679196358867477930227509987445998477451988050116608 355 246265847328568922353906650396121149072369163565062415837025937622195460646798611569523285901795439422356848640 356 163418656885140565416805821252959600792577645173207534909674417572836415689932808029413031964755785544076623872 357 482068335138724351222457361626167711221744388901831150308097968661145898903801644754534360940211243672120852480 358 386959086489844865438977701455368108651196444972472391197005988981361627653649156817573530280740405835496161280 359 571356375215446614972487701437655898691240270101602193545508131668070226891163335386403021950794511034487930880 360 4116738275757538760480959074231433975252202292957497885864022463145951085663786691093360502090551202338087895040 361 9628841109483437028625941581164657645285034725324978007409993976174906049139807539416520291893302872376009031680 362 10719922619071161768701534184044928861456302994492026049843429639558768095135630240190054078127276744989267197952 363 118316346074094404000383684430426214100774245250496406146411096620706833897864440795091392952501868201782215180288 364 123360134838424057586429830197105914034191945484595636608738842393443694305426201753485119513907957087631174533120 365 381034594256975024392473000464892407332512863782532540783163009094300188861669417692880916594940028686010226311168 366 23715583000850167935227975066378725302439642378876214054402224230532246735607316062096432485689394363216479387648 367 128723618961833799220622431510023562470461160505665012113466618149680376666531688786245342101469172613180356034560 368 2163007718734700402886211629642979402213003627544562600921414984781164512130554376430066777512371975492412112896000 369 467970595043514008989257903716243296074878504695471817437134798987507970344336878444576662418149011766143363317760 370 12210354712951091811784756360379377925769458653680224006191690635912538586653863050580986736482218659307393772421120 371 3900349433537214701446292055744756434892375342107457563776729441256402176612289455633723935626874575962482986188800 372 11237381703418885991468879222896717067372041881858093983596108473898402774057182147755297805839389602865699495084032 373 10163740764618662583672747389113278066633193853259557738062528991680510353807988668608980881329795820737244356935680 374 76411129326052355225326046209830507899706943105499184386030342183416706411485648971952238874295558145468078072266752 375 166335434483253427411943347688380923390401621499129798510049054767129842915381138423978743012641308001488673397800960 376 15973396310818611506833336446847771172689186293605438035187534472106938721086698784241550077206152934951026801246208 377 740936701740700502349743284666357971057559831902621759104758363493509204792602373941594706248942115331745113620611072 378 4060229558193039746025563122038175331009165930646943253415758254231084870851834451132618399706100581392226446674493440 379 2189120055200463585297831200563838356053316920483711124836830379252292581078143853617754331809484981090596366820835328 380 1549029847117434130516325505186993614210053773253054186046478952709687520854651569905961051389552782179641038091583488 381 13983402605292309474195216215540029693043376844532526408892337313916141853062752259641441085112517014838139711622479872 382 14946596959890108891814131187988071627387865158417576273142417080024617348555055165915778890671383429213795484916776960 383 2519265771181972014635091126402932307662285829605384496331944009533960835765102903467299648671704293784073777130242048 384 129564878187987783597251937329300367582484861397960207051089349170679877293931062080814567708445789009496169696251084800 385 205179790704256063860566182721482221450295698541687803297298870981765182731044927819781758043210872431431639223899258880 386 861611057372719900899758072189859180003267111078381134559275572175654494050161660166785400370491241239201185506787328000 387 596431034444688106239296457719006168006582324314160124099234061545085670441747004116960707638899988490646998293361459200 388 2268004102918338970008289222564329000379017967245035151111271236031761398743486628549637299547585047357105011264554270720 389 2973620155134145853051683807557713354352111573067939178221722767851669314942680113330170406423345977267125206143467520000 390 11227680469674999640497337034616123040985081864597669958925202102126626910231673158143717997861966481679130259093907832832 391 4649751947224119702882624964137747577909849871829086430391242208048229134810842829831774732206459124940308555880126742528 392 34054681131469391649422227010072923688364757694592039969747694609768726378443781164918013352901973969361478892486297387008 393 536182500320536073120693177682754296659525091992493798257440376644975781866534042000125335196473932040096593692095152128 394 3101725927780173403590606036683305278735877075371039961700889656782223217852260419330531039584540559244297755396952555520 395 228930069025745920405012998234325612292259454092202537270806394887528919013237201339905365338701906983638278966017515323392 396 668100417066064789523403403938035115678932059070012113701731262962390458357506703127140298617828629605517184203642372096000 397 792937320474027061277916539338838925574200536043756542794431825575541327697480057540756781421985449211297133985795573547008 398 2704220837172169912570447979143091638331247989887391367194520032084747274538042927932230008013979341817633410861397738258432 399 1935295414490275218080327985073601032158773487592970631323109240096100523653887442515753971761850799277168962425919060836352 400 1720020504731951768391122410976381190666802467942340599249547005770747001977780314485340334536441808658008628456222275665920 401 48710109184675019749187577806130564303176259616422005907811590855894722627438307822321650768765299974676694740559674044579840 402 12307648481431728065447524753559355346023960235072286568029130158111861728437769343903547165071456939081373493415107740303360 403 174057844157387116940052059748449016895130983818550225494107009257300623285856189144608559860524330596852771258409031164755968 404 132721188108971884236840105643024802810861053486940015500713814277797936152610595300977197045215884191226833281469289290792960 405 255570112152782756071851925301585590849675350514669805858936914003121408865298054609735931199172641435645279248590268320972800 406 557940275533543121695480315696760768156733706392128251358538490519346380070123834820640897369856180893777008610221619025018880 407 945599247356401230263280353434126924284543623687719016610484811090332834001591110743819091208360232769176254351044350094344192 408 2422795948115041984244666163131825891089846460122018960913366141274262631357301250861264752715089320344736151103430335660032000 409 933935547438317425027378273524085820024680633834733517655967826609258296273893791172826311853263010201809209211139946260201472 410 14562154040492090043087135352413400947239991109264039374164296567801657272972989020428408670822573116675768962994730176325091328 411 1626817423194752411483229078361897480827714649482410813083315394620608001870609952616676572566486833804618998342830920826880000 412 73152122978344514835719472029252426881891348014485877585429593360668107655314595373342525432653673563592019727083072318269816832 413 20912505572679514427843840769616711844971582145575036372069864638505827205760709425179860672260393036153547992411613939955138560 414 88641284067070780367224365117061533067920708865729265566911993992193005099410654247913419748140989920650626441590643062736945152 415 428847955456370246186041043965141447970516617577173554025699512218536972778828781660991673810171790398789943005115281446010880000 416 1186461930672800604901699691026601396741941068174926003809649088460912965299349130864357944518780113813887012160087873437762060288 417 614147437244892558370287397774765606842181086661135823964210116761733956290182692725433784066913088234806139619727700798985994240 418 2272678690014372751263935137081881261920143536606416546402096895011233938792459064002400896409640042972345902563853104728833523712 419 694108767229761028899511073434409591819824917112495280248881235038126080798126913116448670961701049089970772626274526219468800000 420 6335221944229721965072492931548364866943038338331993493639800313726724607443694946979550895978486155753472209347267054028537724928 421 1179873846887836987364544903066746800559011187104503977178258278567208237183888051991864108847537911285095918141046490648901844992 422 39709367622842717239601971787405343254076337943791187129941139272615446117248728019180785795429521274680865069858343123993336217600 423 32304377313886862093806364966496169930968107502349220339007131783662418301209465037970014305494336185486511734644917469875053527040 424 115116899865072928372186359118232603287243352250945722379200237363167039134465525058927374881559307759143872226682326836779646189568 425 357820605544986019231726010189949718172973788584877109774198121658420122877454517660871697037755903560127195828661603532420834918400 426 930219851636540725955512730599597773582208090206260774186199139610343672904303780804821413347914984156447808343133080365918373019648 427 2132472717100460266849760361431913506571787785541215067764637119089446290077462824763897815619721170454214564724995977773771850252288 428 5084513020485956161948459748337261448225165069958311886120828047182403133562369374950633065993752082878814448313487615633810845073408 429 3657129665063369480917837852523913786991227405256050689082869047458961953266652965339546241851312414920005121389255675277012000309248 430 4066239244579094245335241911030307149217417005444217562105972661515821682406269749164112465451982978527320583153494335896917628682240 431 8256273858704285810377441924110440262224984306871035059579908532431741495860267236106923788176506251498598906702648214082917970739200