1 144000
2 4618944
3 145732608
4 5454273024
5 192222720000
6 6552043167744
7 219711187058688
8 8794294803431424
9 328343912644608000
10 11858362885859180544
11 422546063726758330368
12 17667796844559753805824
13 691163762407734509568000
14 26235563274196654535737344
15 983672602508306266768539648
16 42120529273067484474689716224
17 1702738016668775332404264960000
18 66984517230894944423335264518144
19 2600791089147575831796164516118528
20 112574106705954492002700395097882624
21 4642742830550908137677517691551744000
22 186706210616692647798258240803982802944
23 7401240747940146527510783788104189739008
24 321685790211329706742678627075483735425024
25 13414248237813767354905577852699651604480000
26 546150450650822219524552428301749758925471744
27 21898169306734479354338016469885857755025113088
28 952993785218323332311547247796742836875557863424
29 39971244793510433078311951882739111557834211328000
30 1638212045645425613868949131645439869858548017004544
31 66083395644916285436810916758377550384517986037792768
32 2876543846724785705458966917545571236637504099607117824
33 121012815412950683245348284481495408404840550181634048000
34 4977071349604385482397173330924293809834236749132903481344
35 201408518471057560068351802946966956561117251553049651970048
36 8766222382597244690423123407076122128708679143972025059508224
37 369355893478293715632315506096935736757049915437521829888000000
38 15219178232353387246697992377325761448032967643955018698424582144
39 616914261793973886803229324233523658858181098283591163884945276928
40 26846661071574308405796353948360850820023159173193821564702633754624
41 1132067935298760890202746345229479219830736676849513379709419782144000
42 46692476931914371928228666399756425987174790427651998840617112325586944
43 1894390456178286973874243529954321689157244722121177589402656321629585408
44 82428195459643242375828094059552650882375852898562583552775540856558977024
45 3477299524798652825476762842410496809787125095649072508139543567836119040000
46 143498443991154341753771050451513426607173926088985369652595231730456009375744
47 5824780141189110669582305119189891529365244654528132362540495115698724287807488
48 253421339151400798169577241550424068484800883036875083860690698255007046302695424
49 10693200762730154730797536260824498398197905174152762116067009279447461525454848000
50 441406236073973221911953816633261081969001825034411698276171335356471509583128428544
51 17921949104402166733960782936404424701069367860630179599356994311946679303462786695168
52 779687363305859834533277929624734105897904241729182262123894096887412049162261258829824
53 32903200023692700278396011818748237267353138548027492438466702675647888948599694819328000
54 1358432497702859700404044303745189125267438636215286831085062876051235327901752518816825344
55 55163006817430636226456677479211318050267348601741389054986338403646357911588331689185640448
56 2399745128660988357147436707864914371845030558593817145593411050777219884727226931535595700224
57 101277230294679223462017584423403165941418235268758376367638949844567184197789627677765795840000
58 4181674198095163669650401116195279451307982194776298188131493308119282448930086514270888362246144
59 169822478717852731536935410869867816210063682766764283472274448992589608820287064169778603861475328
60 7387562713818618622929694437914163596570424880035020686571435172728227973705468905202571674464026624
61 311791265513557065421471433273322248257783016318066509883747260824305615366059553002321332450361344000
62 12874307230156569795833617166401617747984684513164005779142377424931159841344793186302729221860117970944
63 522863770316837298345859141522204405849870485778386361814574030560594670143355893091281441657263969271808
64 22745095278093767738568991422593177244142456941691020101778094705111839693872482421075725471166966764929024
65 959974043234226702645762138412963650885802357163060456370566387166159221688938582444081001336412726886400000
66 39639810560067687638137852257829223534893848654367313162544897104820955721807255734522792903551814703454879744
67 1609931418143881489346402227584435368498749164496881846065467743160892094370354743489205100597582512785759141888
68 70032964363468125744532431428182750620172258742228042077846188568399701194382947528576272811714268126423677927424
69 2955828829919772469847606221103232209083598409040049075069636800771493166127206528971102479018142720253826695168000
70 122055753682121049701307109840053218559808348357805069738959897368327455858412001326050608825598214891039398553452544
71 4957244937681141246093989606243298542820758822592285376784415021035837222341658452605940516549494275190018478669037568
72 215641869535622193987183683673601610214106196503464740766445665979200473174232325720837948511582502753114768226148941824
73 9101494515564896369857291267690548897781720542836252409254642843346758485785257054605194606769341404374629888093585408000
74 375833611592863258460047067213693703306826314152113190920629315944688288583404069728241390922574955066672987796190835769344
75 15264456293380137314093377808528823349358426021577106975432993898648340462832047177526743288561919862438560371111183513550848
76 664006940549559783271783172669904054257999522513268572778937399165908996425199491343033162094469700445416131397665288538292224
77 28025531914706983794639221330368893472715825171975553580071517098237182890051448840586268944775850277512835861707219250708480000
78 1157281516816655297060044073171655908639916901705752335564810078473336953409467490273736134051817144346256002428787419958837510144
79 47003132232855750399716404570254250685459081086554830955840153900290884789367848039059361126936209594185436160251923426229488713728
80 2044641812076267209706566665784193511740406120279373966432370664261815033954221940967011487323699052155562687440389083213749628698624
81 86297737312928372608004933265192729024032485490357786748968563968249166184945788715005281204820520651304519492200082697601201209344000
82 3563574564724008512201980973831560595010578456221180513156741370747860424295297258937697089493406104604710189776019305093850160319954944
83 144735416548873063179516697785985898632558320586375240161647705393393483016953933877254083633016804392829202789514167939804219535112798208
84 6296000598373007915822047532230403863133933548278348719644029958518890669508341343473796472780305859607540093211175880982740851386193281024
85 265734206353754261402296870369195347600494316156438495370070049442623731530920337475048084768358572622279960898533402507488583247001026560000
86 10973234099543609891878418917462904231964221950305348599774949990499847349404744181504152916455274884267420409854917135924853327282337421983744
87 445681173441888518521496562017381304424102557544471116850065424886520323913686723343553098960772937975755913364485524218011543266121216623116288
88 19387148926192429310038066178367866261307696731565243232647183665843987082819340517330508757181849122959189931761375484385705284981305008323559424
89 818270609216544571759359831540748002675010308848552244905881403850036364793359057485616106280750659648307178713534437633574038813592448074252288000
90 33789717521411402004448862769593814557760449597439568403250084039289867413715615204793406018510110764431076171181151142495570162681992425097652076544
91 1372380684659402975765843319358864729504759323838616184839306299359354408531034713506431470534579031884673812710430557324968255349704756480593748819968
92 59698591789507189601059587319959400956328114708850666352381433074873347133555916592567478623179574233264663156648169814820509198326568300066439717453824
93 2519690902515441663832268239371115971880884218651100918316808700290733285884203193261868916532112331394170918256722628633368652498611613916340093452288000
94 104048332024440421312317366306219403497684476382327058519803967432301589620856761192673263430068424886077842114896484106891952258227159132472499543520313344
95 4225960020281980053130336230623535832567756738028114037455716583553712343203530651413053413098326188585500472289132376051965752573291920465820412857179701248
96 183829318122586075865437766233272478084773427433281946248872251598046367084876646347339533748313597053620751732013322759935013616711697170728418979310127284224
97 7758862549995570340246984489947341454620848373942420264049623901745790139636946911985431749940497450171070736063514948798122077639449323879031709454219345920000
98 320395239616494140276976570417707960547867733624139210514417622467024435528247319017476336558598527690784373808232514538039605120905757362477008016686699610374144
99 13012970540334479233747787059538358873055982873026863151634816378522782268703899208958456929536864306007194796513135156902678608229902849956966891228670244450992128
100 566064320803623196228978194321783705364642074946849494161320606509293521699471205556340606808106243569087080461293854075728103178853549115778475468870309191167770624
101 23891813847399663370323448260836929439291650591307391653156523020723548408376215503300079487804137240228539419861436947427206540106747733084384280812579676586246144000
102 986591116616876752516423592804959802357585962032098207483058735795105878527509097236603733687277632172746899330099962201732793823738910242531279175106290850981891538944
103 40070768141003103308212037419339410035235189668758273282656028463740115813768221423192176585849888820183607166714555900882056902795314850244068454378544507097921364164608
104 1743078596867862353130038114981900148136621201052211607119858785345330739163332540037293087018044897070332952941554014865093499644230781826049957663639477592505190684033024
105 73569930218397201057119479532071301728155582480828358916964061136902900140159702142141618502732264890764404035218454103424317038773266203559702808351291118351313031659520000
106 3038004899177660531291284301688978432453718491635600678906432143870029279023307656568397226341951861759579053680594841839755689112298787453731013103031166092895770570070687744
107 123389720488799791626989308874821142867620839532085457852456080285253994836741576076310633396140280787163471341236600163065810706622434921451589325454854720232380958644463730688
108 5367453167549011177550759458798753449247333835260135560748471789321421163343788927107900216467012451550027901991902074202048673258993224786666650454326127496945221611584879591424
109 226543526696338673130619750878343397140001125110501894620797859431029969919425864913628216921882041413743984967923154977693447632251714963322412243292886326878501868680100446208000
110 9354914233738323588996693093534876536003144971058808096041445136674612520096840991045807136621216660403259472743030214348224314406239166702035142289385558046431048194003079784300544
111 379953409438755008783733343899560250443646337278257165085202875902086990788330926514529937147043585617263484877171878366901707442623144449767185133305796849796761338044925646490042368
112 16527973893021455107206581228873727842286996766360050973424534027378958962531900809363635927052643609760213389264144207907813763219387390636375148647420719072678934779073795011404365824
113 697594459563822740187930555238797825837306655184293290967014338657418656964357410739126490505381248715183309672850959260025803409380178547130417676794381099119525533060618009305939968000
114 28806546240009136454733329929591677693688204861028039123477172196143641946419538120681499497294253598911893799077583553110562360571153328382262437467917451177765081154798692569587430457344
115 1169988901144917178071372040560002884501507560548638021136115438856683491534783425594509385703069323711928650225686813336453930214886244454405435295567717048810664353009635280622201128091648
116 50894518239240042064423600950091082824701325073033469698111678185397840833074519022453752208714155413029052495454188877243943678942051295611464555123193619667190982438573063274869770602676224
117 2148099622275251853778386561440433960125413969544691891793204581206239111482350356988174253597080766040874394900971563529499554392581258979462158579638225720159163637221612050392763502428160000
118 88703875947670481405528832189025683756347221402453319146701553650039020780652279093061064125607692141386896409555967658558092464964963369345267328582190162148580270074184029332839122236440838144
119 3602741942538443509342463520066702419253763925774709305768246871198263856299758344119108885820446928879548931968593497267214045949266048858750084904185312653070248433056807690758471572345772310528
120 156719276355113534411836419968700304780669362520066106570155541767563197155579894964165377435831306003356936111947632582503978264873839313436841306873482231790594920203800321551188087336486121242624
121 6614634206190167238472211725448390194407193446553438547702697523650964019717167277103417347402409120339410219444017151054425550180248631024427239765638826519391201553350565050851423615018015391744000
122 273145478517668608285931148556429406462776264889452555036804986959544561207185636173942231113043813477818861234155525751253623075762749153433713343300755205335128795521638467444558470087408749792722944
123 11093908494907126595942996192302704294664824274490341736293326882440033894304774901928827078352255574873293400597021662186650382309949438269314157848248246868158620562054260969656987865500018831427371008
124 482585022837386381098936290850254176008086408479955604333588021067422384604033466816521793900958672206544976649413277391695415407453455996862043218176114631362618711375083354622661945774249395360077185024
125 20368415996224657854355197739946066934131739619984234859264897007664762995435185777759798694824795899316006978242555718654032552137271793321948106778523203317091914886430790475010644860455855722887905280000
126 841095758258546283713447644565815434752849220118440262883909269250767878944902706739026326497491275674682353417906354394798922246155005759870161395438445727863033083592208658019215227559452115427589560991744
127 34161427415116339005125847155464611793138979361213026842998766022704758578741470697888458938668152270518632033858063840885591629483150531592062195216148286507794171119433245258787952560789654829779287264985088
128 1486022098460358005927414991613803938374029694159040289937154117275293118865181397424272870218753292859996934704211259938219493894060290853573688282103829449106595423835862818963328805901619025619984121986023424
129 62720380733572190960893321359651442783226410821016834805048737428220957128356180326902333724246910991838938380188168277587294815335933737935040194650091750228970930761142958445416131411827907388603356233596928000
130 2589982766307773378671745036480037182657217634939546641265603349746863641907799688585833074671509968695032637469716727829030915388617149616096040331852797817809216709761139734036793738592185424358982734640310124544
131 105193145657168722969662902604579410463379838812447778797545349498025763942568603400716934979940340331644050555672627533834581587075049636416776503527497313178261620739847438669538525426406065009215002430793756704768
132 4575901846616014205128178176543478523990263257522917238759206299898757108652714247167993060168667100366140807540314571183111903717289635635524047118763706890433391763151837488409949691402441126479206718924114649677824
133 193134615425766075089011975459421783449075429946373416847227493178237627131651714821363123213236873525627881919850763987010350547447752368568874250974890970284442034114848218182129795458975674248725314162054238568448000
134 7975323505128585117495959842045922212137527970319187522007895287854479820703460356651706422471742667627519132248052147861870087495416575850927693682276773838485761014274321115480577259821851764137756390507218549126201344
135 323920830623621324561057086876264051704149592792676456933153913019055073230566215388501559531680110417648178869332159512672878211386407363243348840370289852687641019250499555154124287491734752804361615767451704712702722048
136 14090556150907912762444245196643412587469348323617730797016259077043592675599842820111755776338285466386059096792010537394348775867144022083066369882284088702145549262585411339520457932526658356072276584613594049384204468224
137 594718645023879775585025399794828590561922013993749031393036185354912442346752399469788627134331231022861312219040448939300341833109182470565963054923000512363969850503911974632512028667127634092595461653253436824826675200000
138 24558381648187844974814236371735740901789321381571122562855739748880721448578491646094421419676231985955204886131265166787714953830727122122838454261679538241146175772891560621939359264395438921438338679594406359017631088902144
139 997448114444256471028601720656578400941231735741196814898646961309610718318217910915541224442981462552414333311586374234936729571794198410321422367792937523162487814655928940392342003152163811866229691279414468737597084876668928
140 43388993011821274243940205642610132988701544781328203090483609286623519789839927968345442515441400875866372691524755048694130419148055229807584393463389098467442547197163207210714893419914200463215910321286232980694408745529114624
141 1831314738118164533968707618507615961049204738910937743807874590652404004518278678374755242232520210038882000338061843825645213437492755939055386262188494185421484020919120725816660953769746051521002269858087128531032375394566144000
142 75622526162037521960777207866729687838117532014616283925842178542553151256255833967184801376978814206070607872542075028345370315966125915134248148006407318019389486123003652757288400176260149056995131013708843370467635584944983506944
143 3071437982576406175813951844185538598852735877362070741321315258564871288360359166017098349376561093593434782958055085187704739943039581128849890619525667106745974491329633593286624562378403348403245368596068654551412901389736406417408
144 133607552301814185052707896181351889193387066548251617138786074906483340740125272981059880135977960703419467703092413150920911430532285831538993556653146776853544222340922529506950354331038226358230961238606590308817573661927178212737024
145 5639160136008242085878800683695996490671235802904766186988905771003101326462469689146318833099760346360625407727185607941589468231931400287595749094602197752111284367549877143611946684013383590034346543794780292798700981206338334883840000
146 232864141939629072999158918054055531384132686048905718899484285278517034896154823904887006513624788392161037252072194791875675032924121746049854001690687497193074187698536754596130933512818617838748994682158444550022018202342026160052895744
147 9457866682514359454575206279804389150265104586423128612302297894328962700681225694749527846270609368609367943236221870114100128582502722978723541475528261030518734975412152643708942332465397641730054656274945418951507701620549907193410879488
148 411417200795919272544572059619493530123566101332377183017656400014034163551076154705802285799838672991378213398385306071258644808865088460758375133848810482431809330524336330765969958001995061583494228836164324890127381978537605380172282855424
149 17364643229093572538572198274735889090176128765371307862745941034487040609102277237289277664610475936639155830171854155898658441230332535328324157699144015421187448717656833135985177207537056065163351419415569350226968240019276660141298024448000
150 717057620138732099248572524467268625596101805101602608516154908166802189327045590337644666251759675928720446939388512560835167226288546638617878246036815447215614821123083912952446942412373158364218465737475095301515764962330773400631570589548544
151 29123571023528032275229855081771653573905158147725530944732663126962466479678488418111915380567745697667981031259549763342013552240610670670644673775671526834814814501762928536958576801908937157622965842183146238801138819271730272753961550812807168
152 1266875339713483182856530672793513307539235372273329631282013937157671727180265679730886335818125205308459575467849032561956892548631021493729876067494509754921127606903549333362706959001428211416034992278506179972587212454840386228958934386893389824
153 53470876399193646986866504839177311441845203462299633362313911887589219509005315277841142461506451433229852537973380526337287298463294751202086957342336792366736959136866331674916536291585159447004956809904867990717148744964376423363429154294857728000
154 2208032660251264387710862823692255603962146172940775293907216074486227958379550366240416006418038580450204053314183964516745307440218844672530180021670118376937013543827290068813820889588283967624474783814101685565418102511063696882915820941471167545344
155 89680095721962417315437064771091221054380824505184629131805580385302982795046830290319163286484758335257054203602161570338492966226284002449297542335439827412695296221700204605267008252892154829415550911488761921720164314764578070543983839225735647592448
156 3901084164244233968943062721921743935541940556386265175615790511121448871215491458074113525715829719873671056778726366740828724091877459927676714201131452445136046874301236939349688202559422807608952650167421856997633770421167099286875311261313809172660224
157 164652655745517769860683955694737748459623221642716838622246329119862506767471913079060322175276630984058305624185346456396420648328353108672394032957963058810216099128567649377683904038991040488256815553893017605596634873374229137091131853869876814807040000
158 6799186136420860507764935163956686803711202960744780351816609801858238621181571953482502625044932116451392427656892498052735366130054726466517769514496973731899573266704636192755890736407498345600396242965322182311128394277370437503375969019590873481314566144
159 276151559971164824114078106283109953350282988259498702790069599279423292753173783098499787793399141064411669990678672948026686009397185277773030838668875875411760523451305254393903452507664052748668374199039693935468565570346073098785334879089513100507588067328
160 12012592859349997892258923263737498842011339837385035630350309905510155139258636065737936347354743496757620540701361910580827318868824956215674844593892987972784984797121432022530700776232294597411711521396919050452313524820514590690122274932119664888104431386624
161 507014264107051461705862153779027367381041146772851055883955369588715914807237609188772006132280355908192201379141331397803531419975461843652604664014794802269946968820620577986285983596654070794210648887266122151595989521722320616037254086677032079421125689344000
162 20936706669284125649487540602662448198034787310642501863196404851564730800477931645136502567263853186782965694432593901112327911413598949947876053339417058247005777203565267027386448224087733639635795842371201028079324437188720031215424065585813373532119704423890944
163 850352393896898178820180122071583702999822688465294699492594349419065251465945214070336304571000712136963938648973286800166057476394084988266453613523754812144626620766744482020649164047541775824054617861084222226045360391094251316412762712392792712288472609805303808
164 36990329135592800282272325506026233990742561757356855981825606711257565300936493812344952716380788474079903435029755815493740261114236501798681771512353225952584308377485797646651102308360520101605296330489708208839567431613508755873613060560207493726760866632930689024
165 1561246995194695263649502589944967996481983764734818332823034862162683179461042353346604156044836241703546653332015161703934554927942097251685660555284916821416390472516238037847924661698550569397542885804336331182536029167971458901896097653537752595612036890833715200000
166 64470317093030827714388156259516587445170706982621800686876378716547337368914855143238475270259352773914758596215272285836344278289864938142497936488473292439037762081959122766051094742476170377304815775444874336634659663655693470732733452891732061910490591037221706399744
167 2618486724910165815712512267678756692501661553988442356724047028748457216012807615461119734861761664566450147285736335389788585861604725977224782290938533656267025129971452410752405967074314715707688016467211604216872307848143146613041624454208554211949190678430481685413888
168 113904172535514169846492672501387549748073884476935301442890466036313536710316379604111488919737768348487623148412421370461475656159824532614405087743966174759829532510251500208916472694607272480893607528878054748174727579948737764294649294093610000190594989161167272410087424
169 4807541626935051035642769814955110887143309133841879649879031274751555447225683955296134570402143672435560032603835823728647951999406643056644203612535405282481109463077761922384746223058646020987046016098843188693260399389016542488414570910431598516626713551131286614048768000
170 198523189531052226639055875407627091519079456027953575716433745738959439416990904763707291679803979017660651441329038198433128359026639249807036663744864709714069823963725750873687554496527043423811687648214889540594169266583755564007041638416854946248817676988479341757982572544
171 8063095697699885574728020332708539901061953094233905573088574231627110447789059185899584894356203415173197179914245128557911797835735458559493307407449139067052851771044951265422114258983140618557285262440958293718471938189348480061880602482374700509735673622516316442831322349568
172 350744662853372503646622832036658291330279868580435664653211655537439725739827250096821095603263528878924896691051781954177881259174298874339665949497784647183679096627020926260131128730211765485824043343577541272280633039815407383279816708198050329604582223297607423135329575501824
173 14803843700976971573537699445198240539730437569623551448885672186292520810318758961412149476807983389942556620206051847327798762430947899603370110376120305975504500994991079451466545525606955982869429124643387846049099275313617367532496589197897101558530482766556362235365774327808000
174 611311663408367564608843693790750577772992256041025344717904395785116716966094633396414080717232700798038270651304815535723006827671500696392722988775016547689871964578728842694082353327690311516398675999216267970677442277093934191157793000736739943314149307850502608361653812114489344
175 24828658328886291025532891418306960014007270210598725628943292389064983395422353314763519353892874240637610125346431087686244661726805468125660268325698466649784357176739691027670595593662976820830128773467245544120279601226068443085411109509112070696686471485702988499605074300106702848
176 1080046637312665959467591061404361967220711541292238333545374462934120263581951344401613981292912203639803752153429826611867820672834701635598756534027852803532411157294446715753189067920058659765170137326766421762381871739293718652825698088246533069955789845580366534081920748047747252224
177 45585416691835205220918680913798248652685241568641199108528301952054863884038955862892682829516273093051667915608952067538498989621239005116131964412291969899636976447418791904081649203246288723346062621964330567593802430665579878743003665504804064970007351493876225980437015022985543680000
178 1882409559847780080072991901438279237753983493887879045231164690050027647968737023482981706531532211991104136674085661749818609227198250083204250706409410749913931464275331572310080757808271657238009829224015003569863607986148290226950243866868303785617454904538865601270200488929520877830144
179 76454788276332542738971013136538903029538284264215583868727403675166942855293265122294346031645521852396378403936910893996244421767668183456720549859471822263505097504001018988071794631982414563015146793953677218960352794827972980072811761985993392271282826025986314313787461948802794130505728
180 3325783290031365767329557869223807912624951310614699962912800501814168486470642352564178368474733401478571795017278064340137562081205520734973817551595672186611216064898535452901712763729203865627639332229234007827613989206512710581650639096376132313849437360748266021893714541802640121868058624
181 140370991275346514114811171225401186410676276669857692300773901799549650087852275901921094151159336955153538143792525935158693283240889848590233474997128786702349996115478302498246268607139423717620391362728332271292036169244971675730591028137584712795693586656517806726854634096221022106681344000
182 5796496227931566986484813561479746185948248034155611744374127817581856589124618779750198745117981350021503705574750501824004561615813635176581388279079509683479370492222532884840100038162215374414367036707942781008622354031182782963693757577669869146441803131503834078338213009269899993421073874944
183 235426923718064676893738887131243495559997781311436016215577298682410401315063905919996583977896214575130095275771007226580613988748104728413349494494612702455804202849799276031883466635099793877285952715990565476585048857838195650328374588360323942815515722487162397156820001611297720421367528030208
184 10241071181755251815267852686363999210105048022957793107753793809360040771868496094078250102241959707080557357354980823988344321130061807067720123283916005948101785300305130263483583641076708074519435433933733773989705512786177166404553447740530645112718245306906126100699595137070500316002816071041024
185 432243831946366699760927342646945991529643842032256135737212433648897704862844215276559634606542884903262534378275412949350379256033859279891033791971714137228184124239784070275618910240610655089037444946236733339855777704007681394254731198236876377283361374997124415902327029469110490784341541519360000
186 17849127648560891177981723830547547185515349706604412158579556530779762046428424336633727889017169369251515538547574107724188610190149322371460413979514904435785358677142205494351224598659474686666286060364013052147530116390044825077000531375230636748899712623043917781312226362643690416940663490681503744
187 724949184493609265273181737370330532416335533311935687573708764103575666958592589672242759528325491536627577881286626558585172822590041051443924093721552005403895394336750929706028199362515129866073837266908612963403613375362006848649229076533927114820665326566754634657905978305214516843302739581272588288
188 31535289525506667629120265722642855523664772131866500442691467269379070311709116722371358077536096693359155920441626534711431915310665983980244081151862457832802758218612956948380786265207713276196381260870459822403307479071813039320747448258838587410540435156885327061131305665531582893724687753343007719424
189 1331006702730266546696623583310005920853861286902101990285737591572202021560064609890228417328279678527954841352113850975772120089209721857179067242522390405947813767389454643613680042806765082385927578580200745145832200090944185970576534758913934663703494902769565876796387563467948630545750224797997989888000
190 54962747371482060730419344978220222898088851510568252237475180110104774133651726500276822561683000438432462708536193736057567875963254453521976739381767652594978090655466568974293126135741632157558194008341608650751507709032665754152295753158647120730797215228765320100410538883475472363303362198894785849196544
191 2232333124007777086022615057576878525025439280347634172181891920833187245800254350848825627079462720067710598057454958139202974756218937781418615512570310303930583558863219471757550512266065240583267347945174590874382131997696009059321802268682166193588000676395123720553994988790129514258032511144253987349331968
192 97106490894400120769443283340056548829309334207492901235045615324515195571781688080605828167605356689076234317129994204569173240132735500528095829566401446817937462336371480761216656858731367923938622311421195372357159595632188972528989305920621196998891721538818652093593641345740656688161773781375023708136013824
193 4098563615678278641876583259069188143177788320883772138584318157134656906915946929622953440642400988651634735779296816854856709880645658793338288960032125387454510922589685706246329268193415691745693098736888446050295336440683202097651579483877837253781846310751282972743285205711578580769751606495307417872498688000
194 169246568129621301260759736131386641460787130053891641003243988075862939076250471505706994627898608053458165267758504550024098814289724207388585571448672882157092405790641748632294496011162163973008428751360962582636401383469004289312986201532856462851076365041965379300696146105463522247485522547853210189046527033344
195 6874014459412782507158470331997008805024615656701877936477632211085922728248532061607268194010690579776525604490423496917915725750905389378212486223492288934929196449915042511939994349725923808900859446594632378405260937240348200674015479563308574719665778758908150502854966146061017360144421841211349441290962624053248
196 299019628984566278425849110596346980529600263312870910354533053081842071346511141840015366715798353959173400341224515644387339917717655825961998924082142182514485470858714268656010459312241378394682294316909322915491325015713103838849238859148591459836120523470606537064931773004204934809504910381248625474772846168244224
197 12620690547481868562624865263562762227730515995672613527997978107341512427863425073239710257374903818641141608671688842003838389901860908924102164235728695774824525842846725290475400675661651243242464216644222975486954337989167479954810708832833221552033484475194650496306842297974176136601768490796533761443575753605120000
198 521160280254567877949470572458932487233147812113416930463167125528748852903984685931058457115218320688036319005457638796089431377392785244053212669160821111549452813703272444845630323924491473909954882508571233441390203578461963257342751028117098938921147353666154513528887612313340259308155369042712860861379254219538694144
199 21167125228790776911760412682940873177513121836426437277539816946452549610262724727251146935228797438384231932519258292348249857847481628646560316767554967383772899158713616778832797438686457144169580039591695316132783822208041994544283307112577680755445930288859517734711590839727710557262023863410769329552475644899127984128
200 920769947452595385647223128591976698632201861014613531673790254597153719643863456094235880708231622249368395901391814980177415158308947062969936446630416771867261426712428822766945871533167394264363224298406660015362163835957978756823294233798173747311231547477370760226830800186989529678293876541799555422217183928180879130624
201 38862841920059866245053957256341463997434318856598548882877810955251567311363671920321983887491458680304800543164765954030379575464551037164363936398161889536598394957994948485077149096091539542543547759691138877942685845743116550260576609267129047849444217548135112748147148679925915702603295052436236335985141626151731462144000
202 1604806766345517129810449239021340629279781982271533493331548630570740520372688788232856511628220797951317489260727966153228142567338726468112735202037976880615898582926325662768889701238063513823434150538004285734629142440775902215698642869267802369051726349232971915480287334177384400611555772468774165922349064027748343893458944
203 65179844048476778009767600678683183028329046371087301980112228835823981262280186407071743386023803970212756620923120994251480348959237855900866912246836646444999989794225049010895315987704085435102081305168984620444390435102277342329963082498924877371943521022250306489569031059191036456440285662942118176543440094212583307878596608
204 2835323216109090422337240297849289854146862122863880265553086963588459553256811902926715364977163787103113813209252789909328232811644491715972133024933902328700610022303743673678153939339947396805237939336836009619613391366781839881218300390706517890490485088529282017116723164298322817137424880314614311804813188458664250323473793024
205 119670193673003364200202906998059639081825134823306042865349864554540981762695701937922493223836942975597844130546498729603907494917710478388943831585295101127527141211303479995275786468776537432633663429093355593942359317692454075634167579828969186420014818486323995584255668212321309906351965551152442697184003961768586481311416320000
206 4941675056378451554884076489398162479572467093856297896238468523318193803895509291712023291186564386918718897091708277460450156509600415839730726105158901676530564601879982178536623856518829024652723858547262846716872399715651853748768153971263216926913096496446067365278525500621401215320110341699684706210412311999505831833059138207744
207 200708033059031036243324967921233599495173253912650265381786506877508063612630769892345653900696101903428247528327420790441104715734233678474215772052407383196059471597986762281023173755802032203336307554242757440447855730586216473128457930060350502365969912509334419031937070480109961904063803305973161015924512704200619402809471756402688
208 8730799438068475263620519468051048691083916910209756323504073263378352806008477135908548648967728344105360652480653638772208105316211178107404091468161354633293650842461978680961421249512169236404188252903257121491138037691950360650102610752476882753182652490742042246027724566226852876803193197208410539538975644683252068715457088715751424
209 368499948696380982233815422452406234960554805087148543498320805024678276711351060982290639082186749644403549473060182687484097162299324056604865954567028937367989584309353823880952895122983776422954629160695077229449358809852968536861727659162391107485076188588496027356240092764212372987728139621227228216303398126971071602427443762167808000
210 15216880234401956555234090667776949808886842849972286967428024510102058758539415449783195851369357251552039297803971686924675780986618190431890464832101644201495411548663195367594354019799203752226027456228477422774178792687580371529108510908267165077970625593638662738051753784125982494700864328348857723476934793765683925121146607533549420544