1 175 2 20982583300 3 853588467101915622000 4 1760753561430175391642594031000000 5 70118545603035216189674302236706595177583000000 6 30037987606650431798215986206016098569029061818175150320000000 7 93527361992145483993032071609972189108851750176360103154639191746148000000000 8 1597952247749872936267179029763161085256672534777571984633133183475737721967850180960000000000 9 121270625303091957537299126135706095983082805571021414704176570723022237965351971081101096222878100000000000000 10 34672589517878623716378743414443927808086883687939781290633634124631724614613637899115896159572168583683318225542800000000000000 11 32730358644810118745283402021098454885767137679461785044693933102672212183332422271118185011360278106692556814925255353467431173984000000000000000 12 91560851287841402782917313138841408827128925006356559053745020100624897974061693386758161219548790992094244180350358330498760433506638325184457646720000000000000000 13 693603908461822685539228019068080995780446609601240600547105882364885464499926791545192337834995842635582188322155113051499204700991769340968722471455145504632316624000000000000000000 14 13182638711960649909293831130152245369837782445989552248661316941644643758276265650352403114437408351021776953805241636995118997386623039586595534197583842994711300199236761646512528000000000000000000000 15 588771818653826945819581379371394560205739546138884282728408832153481911969527589068723662447039535851230932207672202055426096904720203529453440194315611986077521221027483234908041914928009694835133344000000000000000000000 16 58383272146054709237777344439770094455857179781068374640065290995099236331422411945907217353785697788944008068830386493662295559064102417781089399111829100433957197603430756260351890136888738010533748647695256790706746880000000000000000000000 17 12230429771494972772846267334957497468044365868604250931971647258213493428354581911556573961849801147647262707722080759538541817369325173848441552568341666374062721518353901049947091397396558669069082393805456279422450302076563858427436096000000000000000000000000 18 5180286536261403493345197297896332995257646667605222773911175366320247213242969940790866466904299093957028697890122341540111345895698606857259471081941762410552697715295845115324236855616634123788502154247596702173029988783699705579108803663297072264178932480000000000000000000000000 19 4266606775198080717687283979849857022000784143936460152035993439936661913038772687368688150920667764925932772503612526727721532194054555597821920048202366511723465184304637455303007669336902430246204289977909176282625718083942734106783180202822395787575092573071623211428758400000000000000000000000000000 20 6598799107529040664381819140568862385760154139812812506724865560685647649664389720191731173166626993976459399510835349841028869998880301152165421320677810198604489640211062611579147530567838667012357194276903115048993793488305831102273910563577341292342838568623570257710047803637011742964257011200000000000000000000000000000 21 18571625170037205170063572512997685431931865895391733017010581683305297871008878680273710277372041785746717694988975430312457035024369748547063729030932253022852248720027038555126240576259759651491713391828990945481320089100958819651049082840785931029855981280295836738660269289901802687446267989545513712411428658112000000000000000000000000000000 22 92445105347216697231357882237610234258863926449631829482447521400625890461999080818000936165795324079692445905328062165810795488245269764043777859977359515809137969566444017034843780570925729441997450892010115599019649066457916623640886664057390953931921510731741001342703731808335168479735896031551605232400768129738310860064100421365760000000000000000000000000000000 23 793110710584133888648501837683409022092176086631283487680701015094813437961042906707936827722362812256612759150486438784428871313602417318012435509917988018099399163256004438643942382002713307026673740460900270996882172681264583478244962838081136449164801153988736972053560226877965088321763935158483156599317855109718966596528260179212909745776466424073625600000000000000000000000000000000 24 11453578579163388152951937940513174149817014247605945497218107171573825453406502010038935417598485204136671304879738204410209634534273633741376014370064649618851519239272669064575505519080749422540217421637502982739011038846403032135207721843481346813864053401794631213453114039891736916240418612130862823770733266429795468587549706869805796032345345169370055728533020262597632000000000000000000000000000000000000