6 120
7 5880
8 215040
9 7348320
10 252000000
11 8928667440
12 331079253120
13 12919902035040
14 531665809234560
15 23074929870993000
16 1055390757120860160
17 50802829404718896960
18 2569731417499060039680
19 136361684705644061566560
20 7578327282420081922560000
21 440366953403893786228284480
22 26713089164009954729113896960
23 1689035287253901342007548847320
24 111154706029513017410064374661120
25 7603150549490777301552784352100000
26 539846506368126376845078460897689600
27 39739598022058467723581055129665600400
28 3029341566922521890737196450507260723200
29 238873354180559717008823734663850986461600
30 19463959355968007097332992393209638400000000
31 1637240772442388152369174597487235531461787720
32 142039309581969839583241254141206092256599080960
33 12698057411272014001800641708952339977336918536320
34 1168790622145799801782835591077206712034479916974080
35 110678514711580744443948318293197900106088925371000000
36 10774343385493407711202670072216888168444150179210199040
37 1077479392203544382368207710139072051238228914913755213440
38 110617177290084474505399936649790582288850315607469674987520
39 11650655728502586100284201598209857404708591065864554054330040
40 1258126155889532407682057800839600762684359687791796551680000000
41 139215658422377011401943383845907868251977994547563180721438721760
42 15776023332165347013219133874348907464638481045684204797322770513920
43 1829863775629715048668275562377013320243221758240924217976765646790640
44 217134086463937914134229495945502107695739102398787230352143467507875840
45 26345775015633058190045092757097202411037285886606260976191750424727500000
46 3267098684302794474208634426193487658191749510777996043964203134239197102080
47 413889825930075415489014055518824204219974426783109813413343874014307929454120
48 53541342878217298789872642434291953028744474906460768004266733583340273622056960
49 7069585946886431067469008824575980261090617342309052966242541373750011365484780480
50 952410344929494921196911860725563158112001032192840208145648557611356258304000000000
51 130861363120660472406277846044148580546867102114026951696345589754100999709281349479200
52 18331332661646526786337865095539751140454948887239862033663821375218242055348562794905600
53 2617073176290656209168578197996554468711285938919636353786710265442652702491167591882475200
54 380650573644485540606128710443918537434390145578312313361474018219156427915837234349919436800
55 56387232799599543122717591545824689112073734469048954664184010209178543429295285228734359375000
56 8504301738101406875324513948668699905924785939646425061151428295452018451329552352912800554680320
57 1305463768520056441060405030318846772824939154973508543826823320726234254391829024024746514471340320
58 203905299793914740082112742794900521654733702869583478799943808478957004460319910999070645747774914560
59 32396888640965282129810828662847547949146990665164452050395128172442759856534400183740150438908202173520
60 5234399633219152722732891153850032501690605280580861536346142772863310233295260491643563278336000000000000
61 859806734787676998775586311499809953323771350547579431825630768985433775011682288728516641174727827825540640
62 143545818354937959272864017277715800285773550722482331093834047843719574022804404494146207482273784858442465280
63 24351453954583478581751663823649653635878179475268020018520867229728903753410116746674605635655997064637284042760
64 4196586808686077530300020636410490795657489652092852118212391434805180536322046789168148823918476953226097050255360
65 734513961149727543575246969737689336305820303702799406129914474918809164745158119660461852915155503730201914500000000
66 130537443338805235288829479895148337602413261666901899651404541757235373596407060763547678981002713550781581215777423360
67 23550655552740196659213041134429202620424164212055330434697138757578084223153998091688685285175777352078435172486216083840
68 4312292798258409639683267709066485826184844304339930425504900530718682729398639616201526254770902954147191098870367749406720
69 801231546925542382152050352555042490110659484250624718512439764866054751530537995370670480038640447471164173982276125373461760
70 151029653329513317988246938175177081706433138746537073184093128467711631680695233123186826765750011136440743417547325440000000000
71 28875740232616782330139064016880302507533079269563291819997821449587148291709099746619162835092292658867301429905860122854346114680
72 5598677782226242040881607807111704242645966072615014328356616329778201358666077800412859665370144040006488119561054570914679242096640
73 1100617218506461579984635908573967833188395129904047052198373094830408182243782757459024398703012303533197601012471217744823041426838880
74 219333446418531350889206329553713489467869789090850367133980517070339154940913878026836060421856340968495016691637320541317772978600017920
75 44300897888098884863866465569286534174638632339360959682996966419720937496096594679474729689709079453849758058815747937642093038305468750000
76 9067398845133394629307686710354864720476443484283877921648798544842228418440979907244046397599684767895551270635277702981739826034045144268800
77 1880359205010717956380039955426945922516841734073855780327387256646350381751587654778069011632456551850119156283936356943347727257299573957608800
78 395015474458880723012870560160437287500752982948861415446946126596806317015436118596620561239545818009151502069996773342981600220011552393553510400
79 84048832265568656999486573766637212534513136325752304214533776381373292818390176228020987807232891955499815232299525566478672106798338895679458829800
80 18110248002476894074730504498871021037925232506541698664563296120907852356768248735263900516818554272026419499803940501750722175254229155840000000000000
81 3951161607739021047351901629485478264359352731373010607202156667119947967436664416198557236967907885320409886356732605207153812992313613120023300163577920
82 872704154800768647750925150143884540048051582044872277024058434048729619901489987594258092003845427168998613476673182851887069906463506149126015066507837440
83 195113308284784311243223658656584820944226592104304855872116132737015247450557641084412272075143391025481583209009229423481825061191481728835052343183484096480
84 44149074240992293409910227116467474077159097339861505671056523234206975283245486854735635811163845163388094927393982120124713673459733471042888299107752744058880
85 10109039496700884469239479045254185840747223244906707447856002333123529277310929252636869077932671054288300598733100234964089011007380754876523851591838328125000000
86 2342027047197200309925418145931108704807478572840629436237693024735895366718923589865980092723411053002806742932346085298471031507779502823109091414115330172376842240
87 548920111164716865674546048049363627822755153336462459146093169526498262612460613191108339578623527397307309038885794066581305014093971429209344878595006376582759990360
88 130138088766912652370057391065928240795206570267093821146215132363745799965760769557590764516329327790531178313849188000467466754065085102993734697269677366319824901242880
89 31204831992619481621805229010313176753429344457937436211053477803364585388844880453195181480545895800459609314484267254643540196526874519691004047154775506474391239291534240
90 7566704021710740238733149230852342554543932318094452871801441781285151120337907154036362639901268180585284300606302133287748769385088920653586269004856697825525760000000000000
91 1855263676790948059648549161329324563435293524421495429394535600990912465852465001455990790293860693413292768022927609537915452665355607641157398935713022039138851602699440114960
92 459902969439440259157051243711117618748396218613203692023618814634864174554095079889073261508811594556507287833601217403390823824388678613831162859820703673597007726394753081671680
93 115249024737427377146536120386277445309229823777129889754780848544330065777178644332358095609410449262016592912332146115708963007082449921934012904698530239106922268266855390263974560
94 29192323124624948585066315675743941739906743796115333926199212616390576924516253724839367320913561154600059111132603141854463357731570910590389323039444383152494834003998740088241520640
95 7473281441728725608761650623461900516229725226955365226224404079462003380565745549418238343030025097852656497881192463796861206150467295305617368083299299644533221054582830424580078125000
96 1933380106498637306372407521870169989521329444117677301919349325651412036878026204776153794114040680781376233387083702418416850958611305857123925137488222088187368449201860033489321360097280
97 505404740445133786983086400554493028266476653496415513617745924496947222165936362675611491393209858399653424003387431693361979841448577325869829452423105750502086589542940958356443293493406080
98 133484678728682667910827193269423350379301111457024122066660826150739763325738279555618907575932127103483955828622790811322696337563419059478855079377273615427737342700064188330131780027432304640
99 35616266082624747587841327474623454269877188237300719308889639782057812911644457999766116475383081966660139125565258967734368362884911555017041721982527901110547787558841387447162498893109255343680
100 9599440551920343222651877580425689244903627128769101761150858826519196245688377860149487952544772247966528603858867653905670408252702115770454220873763443940536390022188023595407507456000000000000000
101 2613247927104877951964904644038612656901872212672743981569141321871207283849331440632307909903561498709483282053855351217868318748326184500108230696150179038991559165714193006874264666264929271575958400
102 718472075734575654406474328844028534655454387072962419031478368834000020324050129453584400573986540372074025155213622753408985100829451656709540533175226504763530099513739328073010692323987820211129548800
103 199476626881851931356260612053864621817755719232287943999249519971978257351812019171698282204981744268408824513459375252248347469290699484911339086338926084494349889055001943920056829165435597776602553644600
104 55922430283223158486322718014286690428995934137411247146229626867360602986662429669786502985976010507671235312637234091994286551368079336023458935237807863435377956590968979051553942524337598103222320994713600
105 15828938380568957753498148993337998259728653189392247972460886250432416490088636768558742531805998444024199439173168417203399087670472543543442316582739722197302591692045533960281802322750729287774151367187500000
106 4523242355058740046543850014271488108154857670643660777975516822533214139849722464138378411383517836877698326131098238509523961328448660365477719157129477159970076738291588028043610954504878037569561885326987755520
107 1304792843092555691220209865687430972651888521099464996347300194940838612825704395156568551814212899255530103101500217226055645313184055970418313025968543002792544304748056294518774839469669153699757823817182565978480
108 379917192599388102901821717718040638981290820704299408818400795404684896221411394922670414493482843122172478475079902102305362537224570212514883206938584390550934177323230721248387463378206744068730995474967767642275840
109 111648972660594098891588577136940039558924198844327747525062356678636623793471842915801660879398437630183917494968484612092784633612036491251529272092708095541652386086546048249063470063414685313564730541748860205667978720
110 33113289195633024748989146920130144513527613016843626407064515319120809265057043916892756853118571341010047177988732366450819688114915418642140993293500517589766349135635964067233836141412490833336723727974400000000000000000
111 9910504922261467036963293359723744018800939318893704289629810191585656170738231810193432202037188022979267465543300211002215966460322696681156539851464649045356967086676083689823243233988114874295449512696702900428918605628840
112 2992952410987168868475759161420359955962945793051587185249795447943600987509031683996707607237301439870273042161755524315686923832873823068519006432506004398142948622597331835206410673486675322275018838759418001411530127908536320
113 911968287104095682588756287890723270128649892999246873651962624654368696977697469917082630133265628725334859878195721295238253033979863705659777963269384705104184195927738371109802771185191864662192604829810387014568768260178869440
114 280350598567515297985507573988437407293335828958916258231991732410950725940992525925032258935005552619922310057155083765486111416756987080679547231240514901161700421346836275624483020347781877727235111115957311835164499505267773276160
115 86942392629341478070733948742735988607053729405861631550479175627931944193914532057245262158517489591299650869279177172533784260426540470961864569864359566163133600502352485386785811665330823307595665837753990117530689948868164062500000
116 27198010334172737892797159788583441421397782498225941674944909114828570010015423650302898690777417678214020247117336219850781565720611725592904006956994866260105702733556908904694983375214865521030469893857021793849441043684025113834946560
117 8581946192121311820025461649188072638807197479494069345131865377315904658410152858114718055808373599542956136392013700938871133480122030468709356404911612512522470051843372453797660109237558592139959633220194033673722935021922447566551655360
118 2731151251625496684783638185561920190910978257892233762408815588629212755025869885975763025328663812600635653215059159804134176215500477693010299682821648180180664404748596733897307190620895203225999799036390704635649027858563664872850986106880
119 876568315271574555643091422103797948276391188269630312581797172458324978739525952227132923391458360058641974228874216776750810218918904125192173373425876144259430245372174548887723436225055288484786624418800764255922944766317446114871355366951960
120 283710295142714326254722111553200902561762676443487924985180510221913938840855346151242272817374031693770964855712929705689768353017375929579462689448099746273363921519983499971090483542651155737253639537440291425853197014280102215680000000000000000
121 92594139461270108972150025951834445396534305221038681184210402926943352846960212349069805314171975700627793511624055149189981179552092907867427021938491266818268614651153552591706700180292678488042293970917727747995774323325737354563885006278322574880
122 30470616592358936966469284584815254353543137220815008599449615014750890783292079837686233340757593122744448637007710640790656017740154876758399953742183155652977181696621745899339333704808440480543381222247323267148560892608644040147552381892787185909760
123 10109718603703442534137247377837436301485603947523317013379756536275775779021162949449239494874797663942160624126706783593430937193584135262411055046430508910270948222838221640583397626398399648798816415658594856906552375752066018219582590522764622490899920
124 3381646368061133896950258246148838390829765337942648040736580077283461717466848469188120837032533991728047016558236929618688080149809230304013371642532149734756999362625470069872186344612621572576798941889073338774756770122949406173788068674137506720744734720
125 1140303045442042369866603354576050143345544224493101303345322264073666481965810563266858522885087735252535212110238055470024360249741643029287258127831918040925396028274084196483519490878605963092679064439245938000217994657701636361174216559381957153320312500000
126 387603307796153992300242579881751360370222161776412128454616734218976235619555984217859709463884251649667015305988055683178372974011187640636735050969659286198954736281440280386880686433966938193660849159870693345119848498534307934994172558429214080947294568448000
127 132801299068225213915044223648113457976515643319702711214713080168086073691173861406267398343877337819311427663152777522056062746435694049047242136332601924336199592190204913083014534944482485317038150948562088230913146066192349258453910494449972044681697884908677000
128 45860398131863238068932795328913064675121338988393352200535535801036272522204330998419535021701325824157717480753992349129725398810142834862817489843170625714575398638934275048527578435692839783730118713313951541202170938138165459125625238590790308449238446313046016000
129 15961267471876476343546414699985029485783354627651289932630227370748146641489799590510727116975589135170760989566760869677754768475213957159471527870018405388479044506497866061439795518388720849880270669544979917485923626840232365478178243249716554491341668145069030208000
130 5598411338487786768823132464910339539077188361587103243013421319282049552210755343072338224820121917183865672424344055585163707625014306665458361093369014676831033078533106084472733627642094100243902872852190493903134961734699527713895249600001215142297600000000000000000000
131 1978811043238730476592762771703740611457668793104751596831471355904569109646073549917544620382613120555428921432973430965323089250233690029662016872605888953625595137680503968337527599502088575192173696408802856948694212014419172186388863194397436240987197200702745052384613120
132 704791315989546682783758575812050282305650550560586202211181942608117021160259210135784723027016303913312977763422796291996896437520327503245029992218069717665681392312716753474854880529365447977337541727496735056768421903624023937668776485042440581581592767349597662139813724160
133 252934720912999824647851584896315032131335859194523851219701364660760267365084629586276996575992557480914579908471312939216118702958172042622947694963613171455530901096449256459547673147394703980907841653618573212612912697957782014604648096767376282227878564260885326294505838430720
134 91458358827293080223159097449210749205967856587231407111550500076287566827683297069546496328431268299780572263494272212198884919239575437552836734484562279727814898021143459953372270199329091821342655870630487407637642699901058099723630233986661594213037874572570283365095186293063680
135 33318169428367064907705366957868899163000678441329191437749028040766834001267139562770677730823710198813012531636974073125747815490293081313191301297729364329259348603234365359757517060513377007331725924853856904974990563919378808833590804618594105375870571362312698561862030029296875000
136 12228064424535512304831181173181304738557065007415866245267711774819992322552227960649859086232826677869143030096772973584674975659070137303282968454146658559880471873329579111628760346082343728065407200097102857837889431463840027671099334878554556385053314501818683079429406724485220925440
137 4520948849699755372990050910953340114814763049220023742503670261548562744611713641178631461618733202517485419438361339323228942938861062074531238524402155285500077003976361017890082084691693378506057893158388530142150035503280972296040595746045783155410411252523868343454968973744931510495840
138 1683734192380488883793697937523586492745367533187087956810726850958757373092278272023332764244061478827380838198377794908660635217742913556313432830412015356190435599523684730733139130459625085727159149701047721389771603757235901922048517508447806902342338429290326531226622537812739015542046720
139 631635658081605190911479490217804746241879943299072609512601572623913117720203467566725636517409509680695038107352395497108895711207175027674005967782704539799305604953119960927675919616097491481222031112053209824850884464691881285227485797635023477380537486692775872983544133227489735979587963440
140 238663690545527985642897064223630812766314459135896107328912604836220837186329702730266694413165605361443155508998296794557218715013044319663437771634117009135901783478565315068076873357950923947088964934708259819621645118439062859116949658805650965281707725096355122049688220467200000000000000000000
141 90826049149449327953647223914132213388628704379627709553116167848918886931036547513629773759026843747264482727303522583748508869687512566240630565107721740464348920259498817684676725684149476882752895336815681470999724094620207334019148783219312476008560253596605286421410339216774224551500154412568160
142 34811033772155284991056109248958412199538300395005829111703848449318764025760673668901276207049311334638989330622989389723749170169160756117441799275527507183140367886057867487585935849153579232540920292989069581669860923265236152035879042366670863112825485157592899668234614206236647209729165265437982720
143 13436440038782994034098148582440078465211681778113820627004014601637919094841578423695647337348253850084048212444744145824371804846695595344973224628846052745499207441018839863134869172262326723790365903522285263601868654634898909672691348990453137841834861623863864113362247448130258188595383722313099515240
144 5222650829039646297756560774200300722788593556969653040801879696948332996881221157367615951512586071408697328312129153831242306542157239649057033516532210011262124648964601673512699753310402123703474509085347078802847129920218752084241601941085426827516515827236532046357529995909666911856468644481673398845440
145 2044166221298732525044520540999275835100241081528556306272392508443965636693942375133575300432365346375516307297912912045014642276349918073464628097342588546148570621066724339158847310548845001028809659593743987003101349894330271363517442917641821616554385419043285769802237224370657167994522871026611328125000000
146 805636481852224276883474071461578294663260988822510326123375403656775272646510075405964011710743606669901758818481363223291803815916874245896844427803646449494199270986559850911412962740284599058896012549195744195082709099601101969080786240955168871173867211570036964219134023643689847089735571018018270537559572480
147 319697529574230429701074314071440363648477357862802659072198155576245629121426870480634661057573769812606277092256513369246798072483349455480244565255110663580030006974170831003644872543124366659144519013155596528641618618705699509587701957362308698910940374240348762568295270476129392220522371138292465649781814458720
148 127731052635391520561008065454326726507489620337343413095550144723272459536825707152634857624587704897347504560387901347266474809710482228719369856473302990891746560663206625165001034579170688939425081749438294600847306592217515640939280149727292248051396391617518990509853319571444094713031118781987884485857291020533760
149 51379614736537990469584587928469026374877733033426473593853378771587270429346363278572894656730919402306579773343925817578282607339961767927018775814775100425066905195225143144666448443059549811603749169407942713548673147721464185484136279278705970299785876749103805829276954195219324429880978225262137204329305150674146880
150 20806675261909759687459475366230442271972662770519176181884503908203567900954565124618383521187777350337040875907258395646542576743689293407727710638015677960139707327262048075492924946974642348993727326293862033872613524896029065168278559695258644904676112335253261504712218209246155678922800353488404480000000000000000000000
151 8482280700719515892945388449428630814841577728672697214769106005501510934711723135960304137374993779482953095523876241895855760114422176604341096781949409137316245745905752720880307044787100749778607674233355513429467177042446060580827906485413633085047122559835418724653252363680347217904482160483851769047219221847299222512600
152 3480980294517887969241422597520666848951442594564130531997823243761974281846835905480693194831780050789347717691392807332607341986699646511339962414353821449396324057013309236424931289534260379726056854516659075208536345683843713325376176736661769167939877488699457324525915219957572260815659699071672346744528421335270400249036800
153 1437972498674210667296805989405510344440292117258156148846361495105697456963165259646009882441920804973828529996936126007194144558443530226853896846697800326364151958057452882334570005012475059306595330075043812416123014105635434472647015506766349973148534669291920312044551087228890985468105269882785444264416229264310124824629565600
154 597917203899640049456499469067364648746645002501396822744864378053530440399475854027723279173230260021513242863789081471988709364878254733240117730529599283096738002640452555115112796681074212316018085638796279701324972035040846153835249191391293018691452914845191188269414343398759068382222405071505789045370617080665260145194198630400
155 250238758352121815241493405265607663120334031265175747470192614830900611240009238113689245032030445880595712643360377146292747074846742986729437808255229950874731522149142768481629777567244908399103648041330164019201264535305080997610076656213236388716842356256032069862746293871755156872557045068113514612053470252074903602600097656250000
156 105407861008754434224583654279749768577964413838551912428747350294350197409554574060543385555381581504779733440568870582554506481419770952159435850323332526555119384751098988412369338181542468061307551276601321827734617368928093409770491601087631333857783955859696658152290910574928434226495558240816415070448074399643173264698340673291550720
157 44686711148138895814068272934409664353091869881761584593235902643163744110734123720562123402518871373731929598453932692760914785706052965799904539994674841902858123606526962573555673141371651885067429008603396159084321873108808095131893170375261583715920241938172878431891854760021188042568464001716348858506696348387641970766203047272908962720
158 19065712991674121350342758712474237924938404369127137461986930113966995591498894906914261529518890426228726066294954118967719280330838494075396556347694729608018881303094158360625296653124716245336371611500057529957106095729665628525903600497069224712703652212138139968017970363056140184824580339224969653189625629342915756156325879808127674613760
159 8186146198435162758750146342643689611077035921322405625220477019194408215256233853182119389926886785065082400181465160428707056522728609208942819651328228151420519925478850810018281468128332380542252454515558041112886040196979151554414351550898537435497655734154668832631109873542666368526935051890055767807090306998501917926980488967912625345838920
160 3537044052019335407759272889634313047781337565978160123692950738437106991475426925135627421411182215338649535832865677477501861931122471513431902001765281443268446328118885921660467162949008069449114873993198857405250215279733511650743617387578197020381110877716977152814846100347075470710389628270623905913231033364709254365184000000000000000000000000
161 1537867509621203893847263901589834774504288823574953521832900971581863143654850316881141260539016658671919805319097632030459365454499943257007480849903369718131750714580340994556198814495212530568255889034410316847719812453844923963615417245252512968717706898041733953602938664516031441197551571807264014155719209938983142132323743556712128339047868007040
162 672818648323380830644569266089466777114021138315920888636825594032942396729188315152718914739359854140730731363200925277675570067499476428313138570727608350952864973564425339640458424305245939942967349722217123202690945621813645861661788407954826232057731147806768193978861996772524094508977459225486435160759572381255453777740811949513393865499875559342080
163 296183687285730335601573717803334854483358999286933522711379654775435101808184121231729456024468688176430746186993677471128333346943306367057688808028726674556111752976751880188095351927738715980083079431601118376336612265409885971837933705806053877353773228997494678533705850358702290285950537243436361373649922204628723342731213715421794147742243647811303360
164 131187314567972505837571184569335203292131111333113538488468033542754745662684129771215249248245215441768676228893715750227969599618201278963369032586485204963065555762643224487620305828381130339304309335409584414160848555088781861015746614086720810168682189053370337613232231335094290195954984330561241695185391705532543941856446408724568181133134304813997096960
165 58462032966095577866878448074615729042918788633589821379034051887738409000108454270755897063606548833496727658647879438157879658585044493037166097335261105465799264907280120859799410613957152042310771343447833637019136339142308162682192597070679974158878102639294013914158080122839039391113365016514858406818612223691448735041302140297277650911379699707031250000000
166 26211466453478513319254224088606889823686563303604977072538687519107733981059791147062037678466591094359813254110128602709507431365918995695568855251774134228041811829008485151466334295768573557069545742472145751100385948666980356093040814817401222781608108183478272041789540747301338461680141414999792664852191542208999395749606858553771082744275306518837395728629760
167 11823014449409926815842567311090365787427138449179684368999986473242397356910672790404150760097290564588988287612082871361840759201350070100643102542528821068226783292588288939471215962782170046608292264443242581107826954000249568227191547270408247048729912752212508248758493721421595894883451862042545482256773273945273314667136856576322041667685713140634365390264960440
168 5364990625293305160439471829321557649057395545876099005756139868220122002325441734830070047749831669799384341174253446493661105511692958033086871279619323868491994259737207471219631964103097499015515656902575116777937982334914042572957700751107468174128054318543090189217881224327778268240675684843367377185975612527923382655641711789515720060759526339117171098659607019520
169 2449052504227838515168736662895193035470364935243315558993596704639013062056561520752757426492997256726718066453906811804236684649178913014107059156742649224296620308760008204339239468042543670768637329832469759866281830300126180754800748584163252343395841240144047454514674509995636926033289441630536139097664118511026472732160279452504600896627848308816951294932831827112160
170 1124605811497794597322285359186260242771461241000524869296685236077986091204609221355285043048049708767935605275323028151809154080960244197914598638433774865304127642126707320952484135025060150129856006202105501831099091111043131104269950078440382539584782121098787044779273570395082533862469547844136419858867464218222470207344466191291713728957866678681600000000000000000000000
171 519470089807698828362838087570636836310052714923225481134925984747776721726449447692625848065304191722346019001215607740836632462913748791823419682565404307025222689312757946699351601625118745288912833903624914294229907210148331275557878571464368678492385712207502005409893206118632083347565359894136987667899919982940421586018907803377188134762646586358203676740982608698592740080
172 241359189103639825649537938585827541349268550473615469889155073836763609709574877594372826151576474240009000301599097793788551329892448999748192699941902833776937978144972748113227357161550669280973554784503350012302887551467960015807623677607572113753177318657481181657392592901476275305908817250151380412211441502543476972701271228619060939498764924585236288442147295903409336483840
173 112796452932277253043656445019239285355331015021927696014894306469394349308769868142603788995258717302168648456830869789107052955283839095233644817170413192450251083594074058224884746006121630108482664783022047277948339454718910204961454522219486350255420449354246933127282353430042122887783212843997347780327953999943240407367205372974260411027777055559635138941497625233446734010861280
174 53020128475917850184202740820514542572806634978636026628035984538959273083828048938277930544373103634398100004782009364956999299376628802702660389753199901081018855061868704585190746474519811805138244005948996498392777666167596152443478120744139162261677367463907414324841465033831768181014400971394728666606080585285539022307724922554733673909077396239033345073381649583196315925893611520
175 25066022138452863774729276225495179397757409782253272243131063599575367282844923059246986026125954308434954757211871810175588054584917725541576152294572710148228704413697934636859038077825225271544672337614110645470200260933984860266931622474498279560767695975811898499521595438373336478705112132000248556326011867513695292268213143382381853892377751547650970574816509727358341217041015625000
176 11918322093643184964417757673249998341455844434279363269175881528076970414905712723162097501059087852852486007899164215207699907682071886472742576351412065077331963845635265902528590553021302743632434090062620414523624584802169543130666907539551494098376705576440229515901635601484291242327456702658222948034761542501267992167343717721317069718210693411912086778259004786692262685377232581427200
177 5699224706403852698512689360515477767587864521666929195464499192610922251870492054502270794928446103955993012343125607722649753180073655550766898537382421737532124727764814357864085847695095242620740735517986882189211722434741334603254195899949550233041405300875535359694621425143384522737973903034446895639487010726131573001238926397626939704588245528992199775999429835562178300280217072795467200
178 2740775552380163736450019466435435728993576251827295621154889112456067019489449415980463893003824237059232959778754750871404609707417146654842273243833989572654132604374119172423815129396867437139312122170560527771570441569402763153827941899504164525878026455011663256525101086696805559028879437014794266055723612330869053700358961666053898030715153126293226649539118394949028325708457841973107097600
179 1325483767410030814484445035736096049264603857662591650975800417506335415888739378096551612587905910128555565731297334428131565149674022139806890870897873117049971355301522148387003510190109615371418762513053883277589931281617586383554597216314066614153341057544508096571649098085556814368963645800148608540135745205806316129451413278151161237767099382229504861211556950662477104607890621635914809671200
180 644621788248386087347868572454034779263153246071523401218808106173364845099142115386109291280684944901654387588001656716563389451611172415155146873182320926208808359671826092907270832975931442828016646457064254312281562568207177892965324375555204452103599759145242756869627803683520543050114964485928020251551760342860863457582973987969218157303534054341143999343685283332961075200000000000000000000000000
181 315247534480968269707834787588810770573440114553249671817997355819723246224472404389191359334930152905920114368658592135361575039543001763064973190725996946832784105831127430596724103378042856996770075925600954242015634348321779616439577471041389604708061242870152379945091973664370126018156895708509210242807455391578922718910073759910862261867491908011246095704245246618592663341901701790740398768225968320
182 155024822104888455477231762847184450311068336659159583931116714398872380167484988305006335640997918259971309359966080463026011925510106661877696049957095148366859731738311823442654769712080223371148855083101664898832041646502301219650823267490710658144193138766847592147104469158216303680432771486369642012113970994501027921178165081643111931831895157439250718426621247289584991309441353278297852483968685834240
183 76654989634033962575378424006877364150229686437564316634612094619004930544769008375838320168248640994899767911315446050937148750010612466951390631017343470914622311830963280764205449768001479534104612030534266128377189269938334819394572674411964307546740904362955496668239572916805947262182414909047194195108219284222871700066028673071007987652719448427119226555064045937461705187535027394354464793426063780957080
184 38111516016718247632236136577147395122300202446593758230126345550690298302730981046964076667682805948626955174939398434209954272370190905141795583424268666933580270380687614318548496988410093036730550817092983500199012655529305293139391019987655289923989736455129906477878779257054413743839362921003449378046771130033446067727384530273307498676483361591318065026957245553875895284299030383360814092574703298784788480
185 19051787651061094349639793813542221716388279017305250721493911036247147124024328098768136428145163573839332282648865154643433989048184890778850866606994349734969961976789343236304966184555066593776569547157789240981576816335433653011065739518491290768231739074651553116844059900283267974078948430470185054686758230054932418807253835939181569870559173635698003988392335584876784753400459695077593613023757934570312500000
186 9575604391868221391407335187638355513858773915885904272458163659192781853334738411074334796477220763960443880618040176236012716698071379775667329654610590366522566482263871644276936177042182880614420579548079921290283842346942067432094719830866980872818752912855954269983200495216911540899002208530208496778624433091373042566155446674437963370122084539803835773694926218926779352005357739336813458432611864371853409648640
187 4838770156764972416994513193806286902598694634209654230953956466010712896064186842819023358299632514671507315777477130302284480054885774041677367905866529959908472424644388556932400038617251216218683653552831046854753421078383196084446004536470325468962265023909687378774477363093786019828158772855998051910897173363986326158157123074066114843367673822798698115578353675841508413567342655246263397640193051744149838621402960
188 2458270339724272444987340370988114341108055042950689778382140453824119570209946836713296222646580365672782800780653346893166343697751851708207360478736368608302089900820371322119584174509629531370924670201576940601230718319670883824064277385089354833015462444223197919869240942315218528217523510125389200422532973234207864524807432330263040243282867071283449724729860735282221756759156974001859714250405163215946713333948743680
189 1255560906999518443908968172415594470133447667111798277393417977138225820446876178040798854041693704285762580944349130994405720652036848254907422740763411127059314561971075128227023059929750327415502238623672564737476010333752584872173587964569130894051573242088584697028065953194565322238311334781378050817458282574177261948358119576088805058704081865979309347498751479212528832727356064026073267903245529827763272231961706692640
190 644684460384084657223963339315154743529275200624887982591457680555246559378347099191029757580891112060498860531943643569173872075502146071330433094764943317380803771164269456211935130311044822363418484525300733463256427219229811097143242179329992890476034846247943983247195228539061495087867733013429323046431348685869398342760301027959534344763393890606734748614310818937772821873713052206146548124981657600000000000000000000000000
191 332771249172145700697576249338312721293488432766343125204699931136311574873669958379797215889758944609140741421052897010357057819226358703602966412678713490463675129257471967471076091794534183994885431629431265164508797093868965841990979171504199215108095688126722529005857348210548594543106167672997098247497949106230358019030057150125790862903002668816008457303599723527681394014213727741503434416076013019995259719588412564553156360
192 172671873550822298313920232717081375441422866231826458528017890802010363974985416274074602540326615604530259322503828490805422493584057133467960321307342627530010949422249179144684641884370712243469247030681721969912947896020014815101134637747481644116250541897229743396455534101543179024151340843211337095887581020939810839283609482326824240819587978547451381603510478746147351619388354335176179108794932951317726765105927265952076922880
193 90066392997195729237663062192269785047912430353433285456091888357677714275127973416999001122925411093971411845179009419309338534368871049817227765719144916481539339002171324421477456047998280129420507748402391247192834970890771088604590996928270172093485115565601727121200132845158909883493321048524336250344873632683584872922699805797585000201068949134017123717838966455682413385894065259845042946891599667973200990141669584119132070664960
194 47223435848046586180892928605482460442231321358632261676715055229882110566032535721539116362113589479941805935012217708173997961932743459658366550800773450255750169341483774911849678844493929435908707759732206967723883577326482286763181858663178243131491511476421753321523288217449133999126031911143469508807666659877929410751463131301377793003462424283245766414044617275043905838527377471297762812400830727165587156638550767957657352656650240
195 24888254227676836132560310940427061196164446449659584557340461649261089506787385907773120071798057721720251296840416922512333843111107296378408957364136440832249229443267293817932193152213917898649826176683729948388733708276985636043750290826657111309276727984300004614964937016551508714661677484176950322241595485671744384341604751711826312673523470261376577877388305657595438378696565819323197982955940846521621750356304773139953613281250000000
196 13184444738163137040109268742972688912692115016279289900589272387612834838428715418975653908592498714736088744673244397413325538306923704047537489830299217786503310887383440621255199704022864464170282047656917659228681687150712230982307823715035559992491800745657860911129257507082338149405116500498462368039247475563144348128116178353950473035188030207764822137676856942254161718456932845839024542206203779140840931137695476119305840782864998727680
197 7020183192143288075984917429221228816895671790853918449675536898936668874212981995727627549157147480529097149936278853410352474035725118763622411829670358305155479783661983261705937925266071164141583152947030982746838604688734715361767235117766304420997970147691942016520172828188838935631718120050276992003887822323663712848046631998067022454061727986997089120794030901683180800096671341795237625700559394114696874325087024340514812732382820565876480
198 3757015491829094288249886646509354448088328640940541618437716848880761334966134714328461761406863544444747531874665828342580797814962569642718131725906299265210199427170233785138291548996936328677552042174670062996421897430840262393206930508948424090489187964094214174020540921473401164527070242702458354724769384948298104175788879195884441863664848615580408725801271140953387013149482267437173848955619895130296211154131899008279911744379809798385827840
199 2020851159989188456935167817080242417869728755553909375204350404316487228737682598066243077398445829201677140925367584953869329909426315288238542248234853429984393655699939582813627923585035679207148642453075977761476667286113443326993112236811085134714643875612365752183358473623325073664749414355429513689450266505391268713579833309602729960251773316295970697645745157936252233999992839328813708556778163299885858272831796728629034394794027002894888265080
200 1092474842921739723500039473689877406410224810108727225477899160565263939891037161882519904973179081420898463743909711204092070974438436808511213300207901479192007601005907151754504790375150577294983974928208288049900888134266065263669078902781256608337495391088300167129345848962935918209208315563215172442864686248477926250451424929344034806270761105302661959267565167588920839738468947754523681331357796651392045143604033874821120000000000000000000000000000