0 1
1 24
2 624
3 15600
4 390600
5 9764976
6 244140000
7 6103499376
8 152587874400
9 3814696859400
10 95367431234400
11 2384185780844400
12 59604644765235024
13 1490116119130470000
14 37252902984364860000
15 931322574609121110624
16 23283064365380605500600
17 582076609134515127375600
18 14551915228366692871515600
19 363797880709167321534015600
20 9094947017729278405528155600
21 227373675443231960137950405600
22 5684341886080801387628194154976
23 142108547152020034690698507030000
24 3552713678800500926872101104280000
25 88817841970012523171802368682405000
26 2220446049250313080785175177519889376
27 55511151231257827019629379279326514400
28 1387778780781445675527987380994413624400
29 34694469519536141888199684520887226124400
30 867361737988403547205923435592823016734400
31 21684043449710088680148085889721241219484400
32 542101086242752217003725430307297083250344400
33 13552527156068805425093135757682327753406594400
34 338813178901720135627328976018664844995583954400
35 8470329472543003390683224400466618641534880845024
36 211758236813575084767080624563580691921868855455000
37 5293955920339377119177015614089517235958880564470000
38 132348898008484427979425390716035811546055468201580000
39 3308722450212110699485634767900895288589302837342220000
40 82718061255302767487140869206617329230909653325369970624
41 2067951531382569187178521730165433230771189137114188735600
42 51698788284564229679463043254363204444721408291312919985600
43 1292469707114105741986576081359080111117996402283152529375600
44 32311742677852643549664402033982687119835952053566105166875600
45 807793566946316088741610050849567177995898762534252286573515600
46 20194839173657902218540251271239321558444620113266006272179765600
47 504870979341447555463506281780983038961115501861525165201642655600
48 12621774483536188886587657044524579526741566346068933493900383655600
49 315544362088404722164691426113114488168539158627470150473722424670600
50 7888609052210118054117285652827862293031320935675023808859641868795600
51 197215226305252951352932141320696557325783023391851342096701286184794976
52 4930380657631323783823303533017413935365021634045990303530870744935170000
53 123259516440783094595582588325435348384125540851149151258599928063313670000
54 3081487911019577364889564708135883709658649672509986002156507940301360920000
55 77037197775489434122239117703397092741466241812749634895669350496155139420000
56 1925929944387235853055977942584927318538043824099522302909019953878119992920000
57 48148248609680896326399448564623182963451095602488057557567257051038471808529376
58 1203706215242022408159986214115579574086312084531720974702113542260404323615154400
59 30092655381050560203999655352889489352157802113293024367173882472809926742080764400
60 752316384526264005099991383822237233803945920194063597582515311698788579861699514400
61 18807909613156600127499784595555930845098648004851589939553408889407087549301640124400
62 470197740328915003187494614888898271127466221805333198198914428481170578985624383874400
63 11754943508222875079687365372222456778186655545133329954972851238127171972685447370984400
64 293873587705571876992184134305561419454666389170434335117073261109328164015513524255359400
65 7346839692639296924804603357639035486366659729260858377926831290885627534776339964420594400
66 183670992315982423120115083940975887159166493245073986604239587460386271814609085185592094400
67 4591774807899560578002877098524397178979162331126849665105989680588467356971939037748804204400
68 114794370197489014450071927463109929474479058278510054806551462144417823486176982358073725704400
69 2869859254937225361251798186577748236861976456962751370163786553604524397740284336053464809314400
70 71746481373430634031294954664443705921549411424077254583567206843355763431947744496321110043705024
71 1793662034335765850782373866611092648038735285601931364589180171083746056062733780329790817299190000
72 44841550858394146269559346665277316200968382140048495872966317852178270452457554586532878432992580000
73 1121038771459853656738983666631932905024209553501212396824157946304453060568024710658434314595317190000
74 28025969286496341418474591665798322625605238837530315214559868996988441990472832860216618759779135580000
75 700649232162408535461864791644958065640130970938257880363996724924711046061077422509652379944622856690000
76 17516230804060213386546619791123951641003274273456447141448816131602204038433740924927040879125060347330000
77 437905770101505334663665494778098791025081856836411178536220403290055100868324937769325938710870347193830624
78 10947644252537633366591637369452469775627046420910279466714232532463488221101239627159149759841157956315345600
79 273691106313440834164790934236311744390676160522756986667855813311587205525218026044753536878366971840584095600
80 6842277657836020854119773355907793609766904013068924666779113394044982905615278555691609500157679212721199735600
81 171056941445900521352994333897694840244172600326723116669477834851124572640379650927656391251937901071368661860600
82 4276423536147513033824858347442371006104315008168077916739013822809496885196611970805719584353259188810290059125600
83 106910588403687825845621458686059275152607875204201947918475345570237422129915241446027133978654547090607896515375600
84 2672764710092195646140536467151481878815196880105048697961935338044220117477560441369816866514533598905358378224765600
85 66819117752304891153513411678787046970379922002626217449048383451105502936939009588642525035261388634523006662415765600
86 1670477943807622278837835291969676174259498050065655436226210878747344687529217224846541588570891436812907977938822405600
87 41761948595190556970945882299241904356487451251641385905655271968683617188230430619717936817881531521336006735531372405600
88 1044048714879763924273647057481047608912186281291034647641381831528833107558404315121210382014035359136381387895626382545600
89 26101217871994098106841176437026190222804657032275866191034545788220827688960107877994119477935193929651340740097890817295600
90 652530446799852452671029410925654755570116425806896654775863645513314259170318785691426897725537257377863453596473745592685600
91 16313261169996311316775735273141368889252910645172416369396591137832856479257969642284768941328033262039454252110449392849685600
92 407831529249907782919393381828534222231322766129310409234914778466016251155107143275658571302629760858213260410248132321853184976
93 10195788231247694572984834545713355555783069153232760230872869461650406278877678581891463379063933629204113186022475933201766060000
94 254894705781192364324620863642833888894576728830819005771821736541765027951283412102750068170834063814753782665123428248558748060000
95 6372367644529809108115521591070847222364418220770475144295543413544125698782085302568751681683306335414534403509312072824194764060000
96 159309191113245227702888039776771180559110455519261878607388585338615764244035668753105379676539637705083821212392308996811463855060000
97 3982729777831130692572200994419279513977761387981546965184714633465394106100891718827634491348802311124537032863182146905047695818310000
98 99568244445778267314305024860481987849444034699538674129617865836635168196884381375413026974581482261102736606691764994564409580621810000
99 2489206111144456682857625621512049696236100867488466853240446645915879204922109534385325674363972367896069557413231943292269356793287810000
100 62230152778611417071440640537801242405902521687211671331011166147896988011661790569751195976370844809476468004215978543102630798621685044376
101 1555753819465285426786016013445031060147563042180291783275279153697424700291544764243779899409257003021124136142963328277720640422354126044400
102 38893845486632135669650400336125776503689076054507294581881978842435617704503845411347448838163552279008873257913255818558262829886344866654400
103 972346137165803391741260008403144412592226901362682364547049471060890442612596135283686220954088454044827142256251916974576764525385187151404400
104 24308653429145084793531500210078610314805672534067059113676236776522261070245284039723479307675514531207697802672258664912272233834867500392014400
105 607716335728627119838287505251965257870141813351676477841905919413056526756132100993086982691887862927262050377707405728913973348955430893692014400
106 15192908393215677995957187631299131446753545333791911946047647985326413169026562041267957661892779152683726740597021197122026673231922010392713874400
107 379822709830391949898929690782478286168838633344797798651191199633160329225664051031698941547319478808269908647695740441097936526860064905487420124400
108 9495567745759798747473242269561957154220965833619944966279779990829008230644682763703493116047876534906060340034824684177630799762378497877808932234400
109 237389193643994968686831056739048928855524145840498624156994499770725205766117069092587327901196913372430927004189814543151351916064253112659054263484400
110 5934729841099874217170776418476223221388103646012465603924862494268130144153003764512458686964045073428255990700806085083422985483406272166386081088094400
111 148368246027496855429269410461905580534702591150311640098121562356703253603825094112811467174101126835706179186023471382348400837790443060480805998284594400
112 3709206150687421385731735261547639513367564778757791002453039058917581340095629278750231066588381226870591550040488302538501885499069418669214831187209204400
113 92730153767185534643293381538690987834189119468944775061325976472939533502390731968755776664709530671764783236474790543398514902271136067946154308934718204400
114 2318253844179638366082334538467274695854727986723619376533149411823488337559768347367143026298634593193568140020515310017440045706031332158062856775432226814400
115 57956346104490959152058363461681867396368199668090484413328735295587208438994208684178575657465864829839203362649447324932954733886341260471147541435521523314400
116 1448908652612273978801459086542046684909204991702262110333218382389680210974855218308170606678669028905966298043952321784134352073005780437019750143076053944424400
117 36222716315306849470036477163551167122730124792556552758330459559742005274371380457704265166966725722649157450960944609177857201019270311075821723268074570975315024
118 905567907882671236750911929088779178068253119813913818958261488993550131859284511472699284555218703270228591623466518695966655978555683419253476419574617904168300000
119 22639197697066780918772798227219479451706327995347845473956537224838753296482112786817482113880467581755714790583216381513528823303672980597757637053636269850642940000
120 565979942426669522969319955680486986292658199883696136848913430620968832412052819671189369231537953548992861148399200185756528962765741417658438536063361888177732800000
121 14149498560666738074232998892012174657316454997092403421222835765524220810301320491779734230788448838724821528709893839996772283761636247729109922972143540949022410565000
122 353737464016668451855824972300304366432911374927310085530570894138105520257533012294512163679324377568248038002342815766117264802641752305847684846440952873665109022300000
123 8843436600416711296395624307507609160822784373182752138264272353452638006438325307362804091983109439206200950058570307988284479126639802168724001124782905042757978846940000
124 221085915010417782409890607687690229020569609329568803456606808836315950160958132684070572497318064895158211246079144443862060920880112705227351264380856773706421775918050000
125 5527147875260444560247265192192255725514240233239220086415170220907898754023953317101764312432951622378955281151978608942435344498495129948494679743628588538531352639648940000
126 138178696881511114006181629804806393137856005830980502160379255522697468850598832927544119565767298782348961716164837443863545620594438281905389272331354967137734734735314190624
127 3454467422037777850154540745120159828446400145774512554009481388067436721264970823188602989144182469558724042904120936042735736051773242268034755563504718703493197925168879455600
128 86361685550944446253863518628003995711160003644362813850237034701685918031624270579715075022478149444539978064787157706575959951497632534943149286318170525871162244889094144705600
129 2159042138773611156346587965700099892779000091109070346255925867542147950790606764492876875561953736113499451619678942664345145882977725681386677434262318029013710137537816547845600
130 53976053469340278908664699142502497319475002277726758656398146688553698769765169112321921896395683095476783215296576924246317810829525678426035314477350149879522388572948079469345600
131 1349401336733506972716617478562562432986875056943168966409953667213842469244129227808048047409892077386919580382414423106156598948126564767781392862535041901503231331462716229128735600
132 33735033418337674317915436964064060824671876423579224160248841680346061731103230695201201185430972926988971932680475661594889514539719035247304006799712382154401693746811623782597485600
133 843375835458441857947885924101601520616796910589480604006221042008651543277580767380030029635774323174724298317011891539872204205427686451346745704222779503458340620913583582014063125600
134 21084395886461046448697148102540038015419922764737015100155526050216288581939519184500750740898949854176007018503300165595329468656606034184973755020692922657545997019404455667045813125600
135 527109897161526161217428702563500950385498069118425377503888151255407214548487979612518768522473746354400175462582504139883236682757085565194522138267340415461583192684161314275503607265600
136 13177747429038154030435717564087523759637451727960634437597203781385180363712199490312969213061958453230201875579012675424544026156949985952395667149845813602986575034330149638035327857265600
137 329443685725953850760892939102188093990936293199015860939930094534629509092804987257824230326548961330755046889475316885613600653082298016574145782384501091643776098055841735329544164332655600
138 8236092143148846269022323477554702349773407329975396523498252363365737727320124681445605758163726903128131109462244173938526594074452860758574861767551441516188548443602292168338281699529905600
139 205902303578721156725558086938867558744335183249384913087456309084143443183003117036140143954093172578203277736556104348463164851840285228158477896426814537069609151986820474350641556588505295600
140 5147557589468028918138952173471688968608379581234622827186407727103586079575077925903503598852329386201563316844536640006533785739692015962567477840515905887798850202559130629542845125355890045600
141 128688939736700722953473804336792224215209489530865570679660193177589651989376948147587589971308234655039082921113416000163344643492279362773381052365488606088765112634076928361085910034309337685600
142 3217223493417518073836845108419805605380237238271639266991504829439741299734423703689689749282705868169639107363601250786457482698399106200799664569874530453878539439390069063810303665943934153685600
143 80430587335437951845921127710495140134505930956790981674787620735993532493360592592242243732067646704240977684090031269661437067459977129112721466905669212059442668515249193864671909027029340726325600
144 2010764683385948796148028192762378503362648273919774541869690518399838312334014814806056093301691167650865992960644928011095273351776743902879148665349040948424730919740560476926599005062326783911450600
145 50269117084648719903700704819059462584066206847994363546742262959995957808350370370151402332542279191271649824016123200277381833794418584424296962950195951896933574763385662807246524986605845674868074976
146 1256727927116217997592517620476486564601655171199859088668556573999898945208759259253785058313556979782912284371862933663673529511492397502483951873572581343015309296518334007353566737055616083926890700000
147 31418198177905449939812940511912164115041379279996477216713914349997473630218981481344626457838924494572807109296573341591838237787309937548951115085631003724150544393971845127679416818608445883958716450000
148 785454954447636248495323512797804102876034481999911930417847858749936840755474537033615661445973112364348203701700829881214430536348546761020691072136217156522981361393540720400499630944986902521613082450000
149 19636373861190906212383087819945102571900862049997798260446196468748421018886863425840391536149327809108705092542520747030360763408713669025188584759563340661279191917384270548341726830934476309614754526950000
150 490909346529772655309577195498627564297521551249944956511154911718710525472171585646009788403733195227718327962795181084294480950009486683695026057916179686166062989959095906040997334777608126494085063677700000
151 12272733663244316382739429887465689107438038781248623912778872792967763136804289641150244710093329880692958199069879527107362023750237167092367434146808439947851176658624098019716304557014175621748696998324950000
152 306818341581107909568485747186642227685950969531215597819471819824194078420107241028756117752333247017323972492977792237897437140375720301260818639643388402937125981728797770356517884326539518720367779606538200000
153 7670458539527697739212143679666055692148774238280389945486795495604851960502681025718902943808331175433099312324444805947435928509393007531520457773783614021221854659667007940316706099083319232829333832606126450000
154 191761463488192443480303591991651392303719355957009748637169887390121299012567025642972573595208279385827483246016890250191232876400319966386802263993919785636567392759819657014887031422758739921079548385820286200000
155 4794036587204811087007589799791284807592983898925243715929247184753032475314175641074314339880206984645687081150422256254780821910007999159670056394415467239609027309043232593786400619446322524742007361309425567809376
156 119850914680120277175189744994782120189824597473131092898231179618825811882854391026857858497005174616142177039708200658907153914341837348444221185282000574499199992068224523901162066249701983302326713447052239815434400
157 2996272867003006929379743624869553004745614936828277322455779490470645297071359775671446462425129365403554425992705016472678847858545933711105529626914201177447370860510220741104579210173129420697950878923989083856044400
158 74906821675075173234493590621738825118640373420706933061394487261766132426783994391786161560628234135088860650091316518130412030628439277013949985058395376773908629242862525368413922249923447056577247160743470332165794400
159 1872670541876879330862339765543470627966009335517673326534862181544153310669599859794654039015705853377221516252282912953260300765710981925348749626454748606162683102133814327739559352960940191761673767339164625498941154400
160 46816763546921983271558494138586765699150233387941833163371554538603832766739996494866350975392646334430537906313915101489343539996894321489626534271007223837510186496594586778623379352184959064211958017240682807485766154400
161 1170419088673049581788962353464669142478755834698545829084288863465095819168499912371658774384816158360763447657847877537233588499922358037240663356775052200608128846691334784656673873801981404502075575791453364896209650514400
162 29260477216826239544724058836616728561968895867463645727107221586627395479212497809291469359620403959019086191446367995372285613019411945264914278759620349220200318468229403731106201746261559619459550658036341037257609297764400
163 731511930420655988618101470915418214049222396686591143177680539665684886980312445232286733990510098975477154786159199884307140325485298631622856968990505520621767316312646759992785138078741091258577510765171492424974714266124400
164 18287798260516399715452536772885455351230559917164778579442013491642122174507811130807168349762752474386928869653984273531214655650166290648918866595768739120669110340339819766522215184192814850321807719193588436866898967653624400
165 457194956512909992886313419322136383780763997929119464486050337291053054362695278270179208744068811859673221741349606838280366391254157266222971664894218474806844517863102405915935156840135934914650477123354499595999135139506734400
166 11429873912822749822157835483053409594519099948227986612151258432276326359067381956754480218601720296491830543533740277867597563469179777277032977681630614397799236132390651414911827410786695050492043323091722836108535790856253234400
167 285746847820568745553945887076335239862977498705699665303781460806908158976684548918862005465043007412295763588343506946689939086729494431925824442040765359864733822293631458164463563522028497811956136521735299902712742403266602844400
168 7143671195514218638848647176908380996574437467642491632594536520172703974417113722971550136626075185307394089708587676340013187260433006938682078202501012811734978581373349588840749126701713987481778872179647530279118817367405459094400
169 178591779887855465971216179422709524914360936691062290814863413004317599360427843074288753415651879632684852242714691908500329681510825173467051955062525320291368287508930369040756572219388805845780349947588623417648243687352782839579400
170 4464794497196386649280404485567738122859023417276557270371585325107939984010696076857218835391296990817121306067867297779327359790075520490189710555350179977662123013324073304387089453546532126393321026329819347310557372030056343795454400
171 111619862429909666232010112139193453071475585431913931759289633127698499600267401921430470884782424770428032651696682444483183994751888012254742763883754499441551069156076429238997028035619612189002085321940228647783833913930026467495064400
172 2790496560747741655800252803479836326786889635797848293982240828192462490006685048035761772119560619260700816292417061113750077812604822585206404389063538660298224624541931082934130025739131141187083896047774951536723870085610480729613064400
173 69762414018693541395006320086995908169672240894946207349556020704811562250167126200894044302989015481517520407310426527843751945315120564630160109726588466507455565459122641989086244089579574678595749510948398063552434827739895087540802924400
174 1744060350467338534875158002174897704241806022373655183738900517620289056254178155022351107574725387037938010182760663196135560581473204672724948625463953567042876537575281800548544369000596891879221618024827224709310129009738842747154718174400
175 43601508761683463371878950054372442606045150559341379593472512940507226406354453875558777689368134675948450254569016579903389014536830116818123715636598839176071912185521404136606934059821132089127049109375816102747723207660086277520578935784400
176 1090037719042086584296973751359311065151128763983534489836812823512680660158861346888969442234203366898711256364225414497585769412135632684377366537972452027010709989665465497185708058163209667739457980670929063026822330354516610283675669404175024
177 27250942976052164607424343783982776628778219099588362245920320587817016503971533672224236055855084172467781409105635362439644235303390817109434163449311300675267749740382776788765594778916394225890172837136681776625275819198240315994576710809660000
178 681273574401304115185608594599569415719455477489709056148008014695425412599288341805605901396377104311694535227640884060991131983802642421833960927409219543071916548135255179563403237139568231719746944487470841474308101314433706848817962916268300000
179 17031839360032602879640214864989235392986386937242726403700200367385635314982208545140147534909427607792363380691022101524778299595066060545849023185230488576797913703350032973063153261610075948238477275270854019662661369306446196028414915726951910000
180 425795984000815071991005371624730884824659673431068160092505009184640882874555213628503688372735690194809084517275552538119458142407098313498678250660173140074703412700145284707211679737018315833531195293110541657995353099312826453226312315432176550000
181 10644899600020376799775134290618272120616491835776704002312625229616022071863880340712592209318392254870227112931888813452986453560177457837466956266504328501867585317502848454779743801753478808267767738177675130840818598151949356786818105755943787910000
182 266122490000509419994378357265456803015412295894417600057815630740400551796597008517814805232959806371755677823297220336324661355317697615932985223438343485688058522190481072879009416248756129793431792804006651468682842915739265023719259610715133143800000
183 6653062250012735499859458931636420075385307397360440001445390768510013794914925212945370130823995159293891945582430508408116533882942440398324630585958587142201463054762026038312334858027231266589675940191752566112179121935099005331317778012569773183660000
184 166326556250318387496486473290910501884632684934011000036134769212750344872873130323634253270599878982347298639560762710202913347481392539208023547568358060383570798600373397495546266980803760653568886856297435357661144670494756565631939420928433161279800000
185 4158163906257959687412161832272762547115817123350275000903369230318758621821828258090856331764996974558682465989019067755072833687034813480200588689208951509589269965009334917797084160815302216862032908603832352680374098559215584816050728925070609724669660000
186 103954097656448992185304045806819063677895428083756875022584230757968965545545706452271408294124924363967061649725476693876820842186066125236262411803208622285445104681016442078568291737550633083745076021975777294834862396284024162982460343419664695737531800000
187 2598852441411224804632601145170476591947385702093921875564605768949224138638642661306785207353123109099176541243136917346920521054651653130906560295080215557136127617025411051474417980596146032106676132688498451121678160434606445388974694417276475477909818550624
188 64971311035280620115815028629261914798684642552348046889115144223730603465966066532669630183828077727479413531078422933673013026366546222978445199741330009792046024314529853015201479207832852744221738613593654602322367045772058772210705843526773588633252046315600
189 1624282775882015502895375715731547869967116063808701172227878605593265086649151663316740754595701943186985338276960573341825325659163655574461129993533250244801150607863246325379547190882978698810556535608271274970007406097548683606856588158528843832623242224065600
190 40607069397050387572384392893288696749177901595217529305696965139831627166228791582918518864892548579674633456924014333545633141479097761729172779647439371641619836043803522552697205514397697518802783746709041560027489327506844946268990004918684568121135749998705600
191 1015176734926259689309609822332217418729447539880438232642424128495790679155719789572962971622313714491865836423100358338640828536977444043229319491185984291040495901095088063817417893127121372475194919898529516601156444883289780596780463149675960962447522554151455600
192 25379418373156492232740245558305435468236188497010955816060603212394766978892994739324074290557842862296645910577508958466020713424436260389924100524877310164052174298557760705890954345323820634970336939984192698445474201234728738964003917836340399716913749715754595600
193 634485459328912305818506138957635886705904712425273895401515080309869174472324868483101857263946071557416147764437723961650517835610906509748102513121932754101304357463944017647273552514774989236886556642227222647465204806053216364434018082774944213630844364376626095600
194 15862136483222807645462653473940897167647617810631847385037877007746729361808121712077546431598651788935403694110943099041262945890272666726432340659179011424733603355878114418943226488298019388999425514605556754018360821915376846707974543856174227751377750543131510485600
195 396553412080570191136566336848522429191190445265796184625946925193668234045203042801938660789966294723385092352773577476031573647256816668160808516479475285618340083896952860473580661901332164198348265998294688937399032416270005850418785297190550205241712526199875897985600
196 9913835302014254778414158421213060729779761131644904615648673129841705851130076070048466519749157368084627308819339436900789341181420416803588457357765149454763526957905809361283551239419020221410638189921100980449015394713499976910840980564763492628475631289837542423000600
197 247845882550356369460353960530326518244494028291122615391216828246042646278251901751211662993728934202115682720483485922519733529535510420089711433944128736369088173947645234032088780977822547522100020451356090071355043076720184013701258240656596452041403696062181421107375600
198 6196147063758909236508849013258162956112350707278065384780420706151066156956297543780291574843223355052892068012087148062993338238387760504731991959747675092084829970203180547038320391926377583279781222903110350958159111600326909217739614391422451111917472918832485780532765600
199 154903676593972730912721225331454073902808767681951634619510517653776653923907438594507289371080583876322301700302178701574833455959694012618299798993691877302120749255079513675958009797968115631665382215160972584265175403145859476075634320495386302720434060169659336606014015600
200 3872591914849318272818030633286351847570219192048790865487762941344416348097685964862682234277014596908057542507554467539370836398992350315519725127620908349624459371914789084304852766636223238172316573169504516757294417103623478279519398040560511080498762044160874074382939405600
201 96814797871232956820450765832158796189255479801219771637194073533610408702442149121567055856925364922701438562688861688484270909974808757887993128190522708740611484297869727107621319165905389630357585180880196133071363669045809300059387213383071732229610244675866684428760930405600
202 2420369946780823920511269145803969904731386995030494290929851838340260217561053728039176396423134123067535964067221542212106772749370218947201383958582533003942073123460188208750680542189810249443456679966766908372333416430717461612049740979702921520877483109742010617403666537045600
203 60509248669520598012781728645099247618284674875762357273246295958506505439026343200979409910578353076688399101680538555302669318734255473680034598964563325098551828086504705218767013554745251452987658770460237289653593190708264986054775178512218270237143902688470593519614258903045600
204 1512731216738014950319543216127481190457116871894058931831157398962662635975658580024485247764458826917209977542013463882566732968356386842000903867959569759599465352562953756245679027944685788836174593011639432439397808694154352748682555975896786587838956689800628625039627580300685600
205 37818280418450373757988580403187029761427921797351473295778934974066565899391464500612131194111470672930249438550336597064168324208909671050022596698989243989986633814073843906141975698617144601326895869573262425493371229324965724882890652329697250315811526768962235743387209859941685600
206 945457010461259343949714510079675744035698044933786832394473374351664147484786612515303279852786766823256235963758414926604208105222741776250565889820868265553057586611854500797961984692329977595959474833084898142285524773757935019530398207526831695482366875464282525675032496003614325600
207 23636425261531483598742862751991893600892451123344670809861834358791603687119665312882581996319669170581405899093960373165105202630568544406264147245521706638826439665296362519949049617308249439779409401871404730171646750788446883699490234083275348559177216730156254697133967166455140075600
208 590910631538287089968571568799797340022311278083616770246545858969790092177991632822064549907991729264535147477349009329127630065764213610156603705446696095115745785163909273077336555238378770058554911999128951691914949665294489488620888568228944940816467169607035801343705944440356400215600
209 14772765788457177249214289219994933500557781952090419256163646474244752304449790820551613747699793231613378686933725233228190751644105340253915092636167402377893644629097731826933413880959469251460883363254330849213236452282661514888176449624084891821980857414517926267226155000618536450965600
210 369319144711429431230357230499873337513944548802260481404091161856118807611244770513790343692494830790334467173343130830704768791102633506347877316511901395175968235565730800925300604894128544638195572486540297700302800778984751327996677019641415993101206449483719816499632632189946136939214976
211 9232978617785735780758930762496833437848613720056512035102279046402970190281119262844758592312370769758361679333578270767619219777565837658696932912797534879399205889143270023132515122353213615954814576245410118930454087235740451956700657009056593330634970809028493920457692861328005580905590000
212 230824465444643394518973269062420835946215343001412800877556976160074254757027981571118964807809269243959041983339456769190480494439145941467423322835131280378195825224538938209612009505583885732662201616264803635010649417686330822127290447406224893405201508116461496230934200310318269486325090000
213 5770611636116084862974331726560520898655383575035320021938924404001856368925699539277974120195231731098976049583486419229762012360978648536685583070878282009454895630613473455240300237639597143316554965670701993551689119509924528035124077543281638148718104857599195792487838542296200170813113340000
214 144265290902902121574358293164013022466384589375883000548473110100046409223142488481949353004880793277474401239587160480744050309024466213417139576772336872946202782715235766071789984227158767216258670072020788605335960418667805293628720473473497354813163369789158098669022085942654637851730495340000
215 3606632272572553039358957329100325561659614734397075013711827752501160230578562212048733825122019831936860030989679012018601257725611655335428489419308421823655069567880894151794749605678969180406466749932121762700309582568389160382436931430179327054166960989103391425330192966705059770743995027340000
216 90165806814313825983973933227508139041490368359926875342795693812529005764464055301218345628050495798421500774741975300465031443140291383385712235482720041159122498995769827037138302099128450475995288691400925895065479144542067848761675324279542540484104246437709408680665656086773488378277403121840000
217 2254145170357845649599348330687703476037259208998171883569892345313225144111601382530458640701262394960537519368549382511625786078507284584642805887068001028978062474894245675928457552478211261899882217238313198565809742916094043710201615451429188547826796647941738149505468816966889746644881705241340000
218 56353629258946141239983708267192586900931480224954297089247308632830628602790034563261466017531559874013437984213734562790644651962682114616070147176700263113645205867324828729268177860884137071642895929535277009834187062410659560525175946603464570046019076497137903575611131421014223727316482234673340000
219 1408840731473653530999592706679814672523287005623857427231182715820765715069750864081536650438288996850335949605343364069766116299067052865401753679417506577841130146683120718231704446522103426791072398238335215297043849324569031363830441638076447854573534094389156934579943861749848035350316702308755340000
220 35221018286841338274989817666995366813082175140596435680779567895519142876743771602038416260957224921258398740133584101744152907476676321635043841985437670380758094766952235126569029639275807057880455968422816558568319820351933495786804546719209177491666793830761316851078685075840069922342716146961712340000
221 880525457171033456874745441674884170327054378514910892019489197387978571918594290050960406523930623031459968503339602543603822686916908040876096049635941759518952369173805878164225740981895176447011399210569246215487724827905900953357392661288840453025358508975845332753905011476617909434108582058919319340000
222 22013136429275836421868636041872104258176359462872772300487229934699464297964857251274010163098265575786499212583490063590095567172922701021902401240898544136342055256842002383375053986452959945877876130575870085760035206720008691217796455418012931269597357282705485155489765191356410670128657375149873525949376
223 550328410731895910546715901046802606454408986571819307512180748367486607449121431281850254077456639394662480314587251589752389179323067525547560031022463603408551381421050059584376349661323998646946903264396722950282873400977906369412013113202022422342582326170656107596883525433729991348051326928573929267324400
224 13758210268297397763667897526170065161360224664295482687804518709187165186228035782046256351936415984866562007864681289743809729483076688138689000775561590088922990686213672875341144003080739479541237360367709047016392887175006688419896788555114342422374243736719425760217715177239629693496722611716618399811434400
225 343955256707434944091697438154251629034005616607387067195112967729679129655700894551156408798410399621664050196617032243595243237076917203467225019389039752223074767155341821883528600077018486988530934009192726146216104172608144899586386895852691275834783149793316231040679152241554434956512110965309761754849309400
226 8598881417685873602292435953856290725850140415184676679877824193241978241392522363778910219960259990541601254915425806089881080926922930086680625484725993805669599332650731081731508383464153162547462469698762927986885630618967598219274581908266851039094212087200073027413680587695624897358870355334072885620627794400
227 214972035442146840057310898846407268146253510379616916996945604831049456034813059094472755499006499763540031372885645152247027023173073252167015637118149845141739983316268277043287709586603829063686561742469073198942297815305014397709088725249865068455870402155715248565548547514904479076897124483188393542458800044400
228 5374300886053671001432772471160181703656337759490422924923640120776236400870326477361818887475162494088500784322141128806175675579326831304175390927953746128545817836750886564448275074203563001288018771548450449349360751844279672722514210658163140555577280393562945613833467690330777802846941100264463780454532078154400
229 134357522151341775035819311779004542591408443987260573123091003019405910021758161934045472186879062352212519608053528220154391889483170782604384773198843653213645445918772164111206876855089075032200469288711261233715772722352762429118535870842503933066310621277084989741194841840510433676729279557509366204510009625404400
230 3358938053783544375895482794475113564785211099681514328077275075485147750543954048351136804671976558805312990201338205503859797237079269565109619329971091330341194104315408593739323979740688557672408100417449621327289400720360418547458071584185356747127194275166582975258835039641775672143166338196660621399532641966014400
231 83973451344588609397387069861877839119630277492037858201931876887128693763598851208778420116799413970132824755033455137596494930926981739127740483249277283258529852607885214843483099493517213941810202510436240533182216771935256234297507470209072498522991819756731339441076523861804976742470695881766934321993447182716014400
232 2099336283614715234934676746546945977990756937300946455048296922178217344089971280219460502919985349253320618875836378439912373273174543478193512081231932081463247764105782983361056288797016890591939971965897715591665296364919939802925053625554831269160896128234859100074098048835646479429126630605677213980374781356775374400
233 52483407090367880873366918663673649449768923432523661376207423054455433602249282005486512572999633731333015471895909460997809331829363586954837802030798302036581194102644574584026407219925422264798499299147442889791631952971154639338402732653980492364501825171158303003080406607903371302005336556335210291219281407585494124400
234 1312085177259197021834172966591841236244223085813091534405185576361385840056232050137162814324990843283325386797397736524945233295734089673870945050769957550914529888788830679907509650534612720171129605208810864801343556698586581869730619079745080977873832895076641341170502230669780864668603669488343512863509934872849856234400
235 32802129431479925545854324164796030906105577145327288360129639409034646001405801253429070358124771082083134669934943413123630832393352241846773626269248938772863247219720766997687741263365318004278240130220271620033588906060868450349897386794004765958872167048941572859458798209906159999033297059146521150408009602480102481234400
236 820053235786998138646358104119900772652639428633182209003240985225866150035145031335726758953119277052078366748373585328090770809833806046169340656731223469321581181398587082824864768335044879195735181323759910314753541598379404155904198438935008364436975716991374785140560908218323970148609039165472114847121693893520787468344400
237 20501330894674953466158952602997519316315985715829555225081024630646653750878625783393168973827981926301959168709339633202269270245845151154233516418280586733039529534964677070621619208376121979893379533093997757868838539948081307801211592883175586853690279910333501820255216434114969046607042114291894173193656045548683013208594400
238 512533272366873836653973815074937982907899642895738880627025615766166343771965644584829224345699548157548979217733490830056731756146128778855837910457014668325988238396756124462607261128175847724553967779056271942068808972373475017459208916306511901697539770255605765789142053122639339242146787272412289018626285428697060147639454400
239 12813331809171845916349345376873449572697491072393472015675640394154158594299141114620730608642488703938724480443337270751418293903653219471395947761425366708149705959918903111565181528204396193113849194476406798551720224309051780534070388705407806985976294915006944783233717742425734643631308642934823498993601853134837572744942204400
240 320333295229296147908733634421836239317437276809836800391891009853853964857478527865518265216062217598468112011083431768785457347591330486784898694035634167703742648998538557731556207728079224783526716848202828163676701744574922849070318715844993003764165889281350301435198225922759159663694418804199462154088153524305398618670613314400
241 8008332380732403697718340860545905982935931920245920009797275246346349121436963196637956630401555439961702800277085794219636433689783262169622467350890854192593566224963463943288905193201980619588167921205070704091917543614365943854197722041068450330191808585598629360171722360885437470243001122420301461467591157353148569689598453564400
242 200208309518310092442958521513647649573398298006148000244931881158658728035924079915948915760038885999042570006927144855490910842244581554240561683772271354814839155624100748080783296568123748488596210204784084057295030993780364304747907025981956203982663393887219602858981584313713742071332322364634796026985189602607689774216223568424400
243 5005207737957752311073963037841191239334957450153700006123297028966468200898101997898722894000972149976064250173178621387272771056114538856014042094306783870370978890602518702019582414203093712214905255119602101432375774844509100491325115403693848724802673292196955491490502784014135718798361492089766520537405439181985056212787924836424400
244 125130193448943807776849075946029780983373936253842500153082425724161705022452549947468072350024303749401606254329465534681819276402863471400351052357669596759274472265063321287953577023529198630344931682356485447184321681198257904992951984466227341763263536002442333460438125523557116689666107127176925689902735618625116659817635136113784400
245 3128254836223595194421226898650744524584348406346062503827060643104042625561313748686701808750607593735040156358236638367045481910071586785008776308941739918981861806626583032198839425588229965758623292058912136179608042029956447446639485605509307134712490591594897458306560445426341590678497161036008203963182078676934270294632727374481784400
246 78206370905589879860530672466268613114608710158651562595676516077601065639032843717167545218765189843376003908955915959176137047751789669625219407723543497974546545165664584648407586056417045539589889809081964227274574233501049450260156278769592740283750529805089831202603616430255361035676173076369953012662827370178991154536481595427536894400
247 1955159272639746996513266811656715327865217753966289064891912901940026640975821092929188630469129746084400097723897898979403426193794741740630485193088587449363663629141614616210189651410426138489747245227049105681864355837526236252049299119086159096859535799896000185596275801680900180850677092183549752769346610012807572303084418665191530285024
248 48878981815993674912831670291417883196630443849157226622297822548500666024395527323229715761728243652110002443097447474485085654844868543515762129827214686234091590728540365626340656295678435872134288818366456662616218225506959362903586706442950478969386851622760847936016680382944555908263386892919594563601458973083005489290911350825461138520000
249 1221974545399841872820791757285447079915761096228930665557445563712516650609888183080742894043206091302750061077436186862127141371121713587894053245680367155852289768213509140658516407391960896803357220459161416565405455637673984072585213053223608314824437063123809544378461899756311027741107353265912525178893916744563100616493294825597994409660000
250 30549363634996046820519793932136176997894027405723266638936139092812916265247204577018572351080152282568751526935904671553178534278042839697351331142009178896307244205337728521990058060059466980331195703671291139649376624181069688229689182042235120409308387993728769902551449507636525306486826947814599825772985573402988692785146009038327232524520000