5 1
6 15
7 210
8 3220
9 55755
10 1092105
11 24048255
12 590412240
13 16027796070
14 477411574640
15 15495339234375
16 544652100894720
17 20619226977792170
18 836670560604157440
19 36232055577668433690
20 1668081561600000000000
21 81363801140161673297535
22 4191692026268767965880320
23 227445259120925691433116760
24 12965600225479929942119546880
25 774701912887394428253173828125
26 48415890530488784305609872179200
27 3158741687538163550431238551969425
28 214754591607664696726120428050841600
29 15190157293252844287760875166222637900
30 1116133991293105102500000000000000000000
31 85073682953094208182398312610625393360965
32 6717882989568697857996501410944943201976320
33 548908547183477201211806826497582202329092260
34 46355877839565923984211800440661610383246622720
35 4041897918281698102572003720003366470336914062500
36 363503589518104460236599958276476952649251506094080
37 33687448469863587156839263059156970530459819049933005
38 3214257300423708383338176520020612269087236718497628160
39 315489667302937987258757522141573222305502239334761170510
40 31830284241070728887308124160000000000000000000000000000000
41 3298557640110920075984218349599749751934429589822490079247295
42 350856964002952417643893090157714711226083073328603249602723840
43 38279701294929151537661605546594367370015822941602899867567742995
44 4281183587431853653154825834486665487823603860797538065214246748160
45 490516860645455997356353745530099410238408047007396817207336425781250
46 57542562627121892394701047450600649638490496707076964629988620223119360
47 6907670979834766041623651299240944495902354000756245391943988425380436915
48 848113776009866274940728288007248662024032588668951898281346864294165217280
49 106448506883259457595461491985618122426145754083912463808148959864827964684270
50 13651501319145609159022569656372070312500000000000000000000000000000000000000000
51 1788042717149545384408424043583236243065491515968204602562860442204916336458517150
52 239079060328066301751935977541450820603613893118922908242808370232145134289630003200
53 32620355756085059416405482028683651759451034822047074242747971248801714639237232714475
54 4539876029919741567725007327811845002571181097479558302002682752094412465163698647859200
55 644227076246410111651044306595888952685755135643570583945916041557211428880691528320312500
56 93177628720933154870223309712941538363092713182494749559432993677422944173393839807046615040
57 13731126727212550983390970856955426685239934802241737776724053359212879658292048803185225830065
58 2060973748489866732033898665898743405186711468910101382195690613267561881907452719842147256238080
59 314967609327034929166042565407526839872169529142810719340115667645253017580182968505117097953388805
60 48994466698626610293246842320338911977056164118528000000000000000000000000000000000000000000000000000
61 7754991707852341994117352104532328047139611173289961797782044755656433660748818311741490652961383814280
62 1248644772208962317774030854980588191462746113679296716333317998508021437412923839855857626579747796418560
63 204453353808809159878637119577313739428365355706962248918952298730135729751307132524447658681381014786882705
64 34035022343802327363722774736934799590904927816750120275885928635337327270164344407911501308088576223572131840
65 5758600912651112351137425530951780488479565801044935004648529239089972098231129393752780742943286895751953125000
66 990041790750202995961059799598094878653948739513719251472337330559692967685671617526651865786842373697534290821120
67 172912243487421493333382339499693211029419273669885145059948716256157919300965882465287022669503196535257196381948680
68 30670944121448351442255597367833046066322995919591331299234763198692152210694017122955637123173127572330439820191989760
69 5524010681927231426908006759813712297855438790517555317317507303798847544902368301623934162726709849277969200219186331865
70 1009968328505522564122093160907778207422694706346173821980119640000000000000000000000000000000000000000000000000000000000000
71 187408715362472926761314959221325730305453222445964060596073369017710549688366384455085169719927917156924707544061650190396810
72 35286318954475128813416667716406112377302423985156076050250911325750618551199181386529292475800594105222719881174558996042874880
73 6740094129646198248881783104364844203752193688186540469400763860118648429697152524210171911494246448821820775682698469804667433715
74 1305809155238005382203650744356733884105300836594815310628786379365224972190030270810883116421063062986032951929372708366341719982080
75 256543613781897785071449108287144229303397496957706498998177796629363607784320600972561066447329147788281034081592224538326263427734375
76 51100655188441325796134647350821247935750150652062876605769667706745385253968238047707370367607930697297411097606199453668516757608857600
77 10317959077446270726602732255348414598590655099024454515656330355534169916592345191860660752473371086414715962113379230051221036717051952350
78 2111464207364799241716068958603973031307046676245723218897376206120233219579808575831410754969595229743735985901686484202013128443743646515200
79 437843466685856526827608344983924846520451627864294589992880672584609285402831370737120639800067315019855962292007887500661090338283304238180575
80 91986463575520259762079838014804212118162591722951770207739722350028914688000000000000000000000000000000000000000000000000000000000000000000000000
81 19576069510323994132764283529560989918106573356967656356109385130230463797045157583120900001693498503340298509229117784086728229578657748962824293490
82 4219413702804742567497111519162934238685810674849115555665862240299902577770703871124054765440847526646844891837470713630023347309857564748725857812480
83 920945798937436381666396617342846167276483076834200840489789008613057976789890903173002649902132342544786850052112336860650713233329263560049322737489890
84 203518288968918270308540336173701654928065862252026754769533099276162627566590519715017465320902348124284765560682504082824025063113540698861134992554065920
85 45529612917041810283985993865838033887113815865629353460989325509196335881143631651713296313655385862119747257480118461658857853535664617083966732025146484375
86 10309579836569374351996578912082009903562243026274888645424314902660737685638502148466644601191234833478991688855648691139334154732879418221394360822722440724480
87 2362551980931188023547613019962755055433648593855262821769521237379183205413175420332601036689745599530094128852541240705323190957497849741700165350050575451520720
88 547839805109591247485158421863446699411989969900668224182221552938554283110428740304854023901433324995631828783942588782312082524761883063484450093299772175721431040
89 128527912828713741412714571614477971258021058384811676488439016746263912656434938019586814299307492509596508056146762173554866888011163537894028900926346679606239127685
90 30503820527153421693893189442651868619509297693891022861118653899358604147868227509980633500000000000000000000000000000000000000000000000000000000000000000000000000000000
91 7322620563567205537341082487623381675609664524058829287744072737772511071251109860531873925621490150521207310940700541363598655096200438061048873176390559004927100496709945
92 1777780917975929232686208203383482104274815911341844881928940575915049238106100718651575007387979698771565084497524123450184046008641523858815668038097126586814086199493263360
93 436450030666227577992031531370704924571657619816775129272363670309893202120682641946777558918209501654047171213667416083163720472465587036389823096793240199273748396319143070980
94 108338239716081893679829489652225691821916225401159774345218502658965196247734893634689645610972743368177442702074059682078942431042602239079360664874625846062310623888033563279360
95 27187391233645709400770846168046262252627021639619018744829786448703581061379076332708012924746227429968971788519073675347042068548176154308033958262313944942434318363666534423828125
96 6896686894948760789702069235277762801735975238171786172369803480042827169461147230457756095234894512164540882414789913340211812463955535141688463243736795620392863014606565235501301760
97 1768277784733816419341730531918661846806464071036625370437540995433231940471102102364803202348861396381223015165599080132841146546541922493346576936667123548105270912454087698978977298860
98 458192888099487475512388263530930070441353743102317458239855287701728554827789457028561716657835368696455334773044970718992785490206520481795476954970456780752023615474020869939295441387520
99 119973676014457974719243538793529759526277749378407835690672570303295930329656797968685208548065679575107776468847931978058855108241540420651079716418597957524401830687836459141573440213547820
100 31740682008420000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
101 8483851845261884968071301003145298392420513723736997258522429416291314487431493597517343335950269611189082384162501404856368007924737968693207256314541385005715169533369170856449861501465670309925
102 2290715939666471078249794589197353188491243609449600486373416974874903457215123412462464184380092973049592384710696854640056532918636266978644056577789282139411583767750721258741759423532334946713600
103 624750279231025291622403906374676448689070093374193434309131103536153154421646611720286455138008952012916565611842338806226950523625450885827769964212688535852939694041590043816743136520879812665468550
104 172089883957837041711065318138730282901315937941094559407632110895200613406016776988239406280155034753282047205863947692315659479389493260158867120517498824957308788132886672601929616789559494289286758400
105 47871313834994345758431065004209593442392308530897991305770504449148960440927840563341166921552122542758619046720765729196075705984250311465715904064871623538657600081813736636604517116211354732513427734375
106 13446980271377484911129058872874994507181361145080119668555322222931042916884277824792513078046177217839533475286093899998766353758726870419645993791940742956614980658923134147894473103314161877013916748349440
107 3813842075813129591925027646518737767346717166530764279696502028698343006392762994665261875322376506649172850338515551199109780951457806533844861843697407172035354768146200178982828924030589304766853287305639035
108 1092066406439742458895037908877362437526814847232546771547375608159125012128993103184949298111465043012262369859303833132105104993335551733365356341460687338297458439311043289112249414273231751306843848084417413120
109 315678092144520236254515788919089319067259355428287179209179318260850364560610517008484271945443278512380531328454213152138421924011940895078841002591641338650678179881584940780359142465149174555586609500793003028730
110 92110742346565780392275417891804226465160351065907674021482823404842823145543693112093336241622359294663475074055359550000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
111 27127431546251291317832429114321881235900711675890040582880276423401310733573758367894796373491194334729259176416994125690011858547567497203025815957116854171679656585999486749047638349752031986916158901078340916732996555
112 8063107235045882926511299535290413735467698177495062482020557371985812596563433740369976671137602249739399566484431031891949067894177877852059940550917283823667643209192661905869921033019257330335193144087624994408512880640
113 2418549903658747153261231629424339207884209136736283085310222023500616287544540724169992358983737682692511185520044020525373747863924433659314553395885472317295871243969106102459013132563569572632478338624262525516458535497270
114 732033038640254220922757784052111180467779238106847314581195285687961369274515196896047713991360452386540993561336959343765638952323492723834119906551401327605566799163168742538968750468983117527955083388955201766392186577879040
115 223560011472466054680440851336903204197477564899876333155633883640604176322364411618942543379294759353326906617104973293896161812902932065766417005205436854452083799893173851027928569892627361226367099789058556780219078063964843750
116 68882801509865225167976101199394538401054870554755660533333062079499902350497167688248498591424428937744598539034089315120557967623646394146964848953597296240558709819195978836178936126647404170852673327911783780418025287082070507520
117 21411483341748715412424887690407908633191845553510676327097649780546654051997003094874717163585888134878285574019139904703545461939010793168189810797773817492879095840369310333571342883440639857655431652384361466824674022005418050398595
118 6713803332782028037141438387437231135446208491202958106608265935833476455767197525603940114300977125166691220978909078392209584545461872347757545327578336969976843028893284782197942947936383178517191727085891701101294746802988898100183040
119 2123457594791174406733355253227574338220832612598136291594400224140700043275807665337397983089217533435238573142425793700245436306637862283177102354146813861512528865725184844873371419442420291421862661596675120666687491881816466807409402540
120 677391062164292177544142282739144030580754583767939430940472662549802308582385877770907933344412053405227191671825635244702439571456000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
121 217933778288572048373233099413109105989694107739114341264517517446837923899368779372317960667188712670251313071126859745196124992347488329165721747090133147360120534717308593924894762833131588981736676302858864975521812252573127571168212264818585
122 70707862936653788070424527632911675185927071825916145558159279736500613155381000833508500182738823209925298738517286601672976115001370798170383917199019687342313994265956833990498539773919644682319625992671570056168719651314705798735920445175889920
123 23133339634572551599681435504274007047354185849017343409500518706661274590582901628751330135415681588226341616373330301413741370850030196268535295913485619796616383127464856151510883382490622395540125983589623267375551795231057918334867036574270672685
124 7631436726669933572339788618846094115290034565468973270125908862778465739856468738860214397138089386389408897485604449490180550520683282394428152576644575764096555310670619963068225343076821111442704056935901638237233145400134681555212685447089388257280
125 2538294570559898444766325646398452464097078588652649031375549965992106491413266731178381092899103214796133070332101131490410496137653118736293031268108448475013135089399844170355600252071506516025580720526187532282147429896212997846305370330810546875000000
126 851170073347489830702318773913395204773402345343600271084065936768661785498694522160492056935070789415048181094304126463456835651224750920321853552038064310034517917287510188114821776672599181943968740978092754478114809323857731559227028047230320871735296000
127 287740257185613511153913531134007054272354757472097542672924157667168000782265457252014288848641205744583782772987897901127675604563610837064577094266265939427831137158307638788508799854049537792930444726943228984317453887925622738285417483174615849076825259625
128 98054306475997733514500849682736971762262682023394076801850963184652333191215340350654299111859847161794687562988809532901229542115412642504240807203792114541542377530279860478412827159358333205688373089590747649600291207471243127407156333372426295258705297408000
129 33681136434283065551818562193696464828893330809671641888331053860468777805742318361475430774020404849191792508278534051401985499507747130602637598462203623205783218135406299387976229919908900064904622981221379296981101310210981293068692328288296925018031883143402000
130 11660938794842787351996175679984852456073176195081216569219925149339451034714856655733227389764633639619762722330714274194603552447138200856612102000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
131 4068929215211618562880589908258056607754740043556652937484781379605465254847873486195612670091682336801742005802725024368703860856306729335380152903951323730827869445101406574202940506432394210536797433104196598661748815017796633220364693933682873420840744246875853626640
132 1430869863546739242723620720231109632796092347435104599964694676895453378084160009606396977718670645288562450931753918621030677089699491862778268423395634637286662185688008632834340358623093886480799420053009207081880697237382641919951331857316439755971228193747584648478720
133 507069483815833388251889205364481661456763255087103301575405827096114589764098279589027718420364482039302278442967032260811038827583928429372345682316023650970577760059801679117773261692304129562933076973492700170891017930563262003696691663704884817857157307675411476631633585
134 181074169257897666217500743582072048996360935365770872320722997651309362701130132234256599720053205590011210782429644874846562871897571800612827469260127977557329736682886456937995576459387594691021209868846350850768045318232393153800370002636056535238028577954368549075151749120
135 65154131438019322511688409697372862595530733623630715784160863495182678800818673880229676537647796468552706047114827673406171102143779894324177037797660842212172325817239584535247383978341653657076220774847486278069533337644838521077081091095739573404443945037201046943664550781250
136 23621037794897333993513204589223351098463982603163987802935296638373386444336523686565468190386402998851781638896981761413360940119464621056365570314366388267988578658931309728040720606083158184148228296117364579919693033653138126877326421992858313644853374723496272532356484437114880
137 8627859100726310930637812328768980260929710281370021456876496145399292718036681079703656032552416940266775532247905809708877921658664928812047256782291296880671097171318252561098775904585057092733669765827540335389011758146961785044216558944360933165466896712038721535443922357776310555
138 3174899858234319768481860867654519973096288610305601519633288901930189635351150072923580046256794528814757441624294640346747796371988023266812995455967268387292189844800930784228695934028864101376476756671834093881193188131228122126834672751127625954738251747044828335142503841202448629760
139 1176944967108010320252387934337529533962018049550993180837255413542898364828472219853084479610298421302496981469845724995616841579700563977680421502096705492289601393713295279773328521720481437969744501317636553935812151375541583065535955445467701022708177262744252675509228162172472614566735
140 439499096467706000729259099608689127042374049910089245340122047906515122474636947495969757863792163747693954481805065385952407768610741449922359493658003298163097600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
141 165315065162905753086898739481460915929164093359575992094346107273213627724370005872921634867767399511304777089675065698739181839428275829050230729740145622190896194524106111829047612065268766315781496204330334295973368969563723831759819509556645982888087136966682454617484813798648941703465104470
142 62632066016867321519256265245173903187996986544119172246334697920527956864983035664826825805307243611614589195885583458112464852114609086386350049761430302707140733312254219842495025101378774437698505061958320432004124509512228174858227400912472005298955319183366333095347347372534499574935915069440
143 23899481131680802048813494292191805128997613697976478561164316355274629471866597524094030250426130246828673937948834867319076382813301986821659907134922704958211121347963018323760532125247352910488675185641806393834487594057936400131936602289019044895323016944334872978799062051034658683549636921906295
144 9184711641313449008574891382998756461014135983140929404154223757686280225485496183280594686126846213015859484457496197700540623558522837348634766360623225962125003589646577454187264969892104171008080069766995513143870076812096894332828284979665706887108880592312560597904026681775995742629334507648450560
145 3554725759842542131036901127421623014102964434704718525547559304158508444499137877906176755681019629636392179950969094248416549355106668562310930526390800113348602713807458072232480291460492898620861576130302619645672247312818164115679033461867721907476379617944273539564825625802768627181649208068847656250
146 1385443142897875556894643316387852885326749353293928384014056900243616608192917781304429417132264271588223847642242921088837787391109575478764069899047655252392712387671414404363814325280635739287050007177475773799378396860200148603549004716028856359422657353367788605176476223140449858227497619667101585244160
147 543741089466035002323189134740421177744237759236245915702941545638260281665555874070295676657424602255469544180764860182887724547483124781648255887041252718836772433228427804831426341993146778892940756094856211267161628106418911722364262776708660483730520264281023227579020335627405199035940080603005187958808490
148 214879774865121733732611888583082072554003068017573830924322561249070244353762583624171382561216469599800863403403625383764459711098692314282522780061456388720641676503461525814650548724400187206375070295781787106359106480630663482138180511081141615150655225177298692300497944374928103918782891723815186471772487680
149 85502390914871638883937104212563345075411116645376701946504748902287076736884817415147152239613541246711625532462084531190675139046236524362012930023103449365371217382282228098756197677221316992093677943953243985655487816912722582066564401659210683038245350355824481105690174139257585792290362775551627642176048024495
150 34254685221080436391468802111897183215048931354350420464598258284126140137690143038835073604507919410173997152596891943156098427887451302216448301152240674127824604511260986328125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
151 13816583092055011101276977360154228071134846458964739628106667736288915636722530943436933357363503606003749267167720519869162031270373746954498905704055575339832669280555435183271524258145995498710043846547290127551378415699599634851887370465729856156791233307857566312075850133058051011597587128487530525084903768922800200
152 5610486134149770744269433362868671468330775314723990329574593910053531267475863587179375862434439451727066762089201777962206336905127978800956511575836245452912644230237425737647054193198540620063536910287253310223852007965475151528318688451728030921645144975903552180119362390052800204253777831109559127372891566930237849600
153 2293506546307106551904650506722442087884834181945103698183122432897173064583106431302355996183280998235108026666325859290132272479836272262699088176005605920078393748809201686678804509517051462402871553640057669908538632894345402915549174560011956723172469637454015695441720297449723649803411101813071815197607390738560794450925
154 943799770302293163188523039657916820871640858641622304812373994371257478688811856203972820351469041447693721381650629574374348356353220933443705446682117656256294337863902155518982647229093749049818192076983986539352182208316007441388031035155031082837334136195775020064344760607152947510166377736326797558305262585728758028697600
155 390949929911072046674592702766819482118705632040401112264731784992230380971903815304986447312953466237597746533487482568881552075774550616261172164493757646104128540134971309058185991277084564702761704583913504220581125525886848906662703634034366752907418172705224396435021221683586045131234866512048853337546461261808872222900390625
156 163006546657414231804808106036808032804027870781498446222592228187039238628300535582355825074259966420063473552582529685004103038675630415983869525985510801534061749971321229231503601584452751969484671633544428979678512111096353897234391333020034308497453832289042690539892213237631303171082795932342198020251764846806163673491271843840
157 68408974407393493524430614644191700593335673014620983242734281464511804145953158753359089270344828498053462145458621910010524040120818401463342385149711777570892511651936788619129369202652351596563201998816396050891545092200905121857212383070403025329787635550536333004531250600058926314371339945153938883512177368286775411652810293623740
158 28895284026230152749215759836770650500161620114768849849647180172795805555709509664515278100228101969416832714026853926976467794185604142707701243127800192044178521696896474884672533700931359253318989636055785448810750003445435578585975487877162597596168762252283448260825605439971087100608617373269198771120939557267703427453544719638855680
159 12283685166932304386960935082993973388199427370811784384673493073920987728938820356005336812938076946911743383891130278498566178134414984378266991676610028711514051519715687369666553689540131407735828237332303683579407851570281196497843846146041396446576978047800654059438636886740756466684090916848371639902100761398949174420027957745363772405
160 5255334971612991578877037777781301636164491677952455787967685871367459554630965485335827307293252708479419857933363952276319059026403716353788288201120892445055834471737303132410012037616112762880000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
161 2262687449635212003806466906421072491257259574801792930024797320908555889627656208543031284891389144017828537806043227976408383019506986647802850995442455778719462985537140972593773381581085584445631195998318860178242614048536237505396593742231310889265006222763924111031095225302464222500091870918732856772274922980394358192134243302945321603782580
162 980356011425798492592500590403947279958304891768423211977627496067943562771189277916058533684733315779400535200322371885007701933778173402106203361630315444815070090435535363135015525779857608563266031172984230540250249404434743903929739145822750055422744743598046361151198352309946721792668713464086585707387524563735433720939568183634526541614940160
163 427426071911158339043891887523472358112965318315119488099143564988998103939999487468047955178710279643740689627503203289242961557248258676849853122311780788831037274547594202686589443699726592785369794659335626581709870838804204402994037381452342198756753473296058704449511151094827620214416685035073312729274346909501261663046467657220424833626671923380
164 187516385602822919168926398807341435647980009092711556166958564548263774707611281987765673657779731898550038316405445617082981196995337229762265541610466330424728837157181600984192289747027757820749236493739228281291476147894380879853446162749373396478471427893506370904697035166842190114208935127601613392809203686655697850493688126404029687328206477066240
165 82775486703858793222499885334750804641933175600885757338087646969891319223373980656985746084583334442857784109302603612870315539649873160939683088186158356456258225222137916943838650974560128783909535615465333253386973745525621640960893497173156402604324157750818954571463277061715113722388946439393645620537041314207678255332467642801930196583271026611328125
166 36764787450507132649665175868381244294260485366456597758110920348394712970883237952626245020557234812898605397072368717617403802986296643227427291154742042112467485968984362190948533980481717840525208706363524313712851224364069028401945555197527953915637260347192996162199948755338214816460433341663142624799222545766126267881900411297195630291233115566159953920
167 16429103515337331633463556166214635238854401229475448079445402818468577743862976210719551047275225211454642833125562745767054338973370968859553791469695556485688963128560923496519888497852819909335587287395514203831585484582791364781462193022939310652396419360327263162877905718641980378371068759765767308523416029440807978158695581094424871985265445502068825181630
168 7386369918974195896607716947303874328893145726412595339368129457999869607585427577987075047812525845880408495953707433251029394649931257628311971421419885563292064548132729855914058175574571681991372949476626148230408508581697181549497680869250120409580347316119043692034931583920231254737696101765031907965212497287044501688208867960632158767394888489504501567324160
169 3340932562601382396929186894071345082723878635950719563130015528563654119046071801561946303090251879750051651437814554238324880419153874661172554923172128147534402443324294116046291292742884687437845173354286651533005398359853367715899493045043151961620569534368768557652962099049217956376993394549743601581791667256187200948315637705245385762301562111972147252204083215
170 1520225839328125136415790066475070952037704116116383634085686725125878683865472178375355424592025373928356399333751730591463721721338791962003060174501061783651817812242266907466863369917133066992390590576607193650000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
171 695883791194000476636132463862200450600522904941151679740800121104030157156699827064646898026337586521711222342710852070859254616284414141663850444410088933643129132657037830625585038025366253111195064519579821044110264740931680971455001315001595634528657396258331328287465868819305801663416455039990915004409470083818230755979368389869310631586472743617552542791551505547235
172 320433705299183082015650622524621118907503676378128581999380275676128136972134945359451465000846257612627156873717785427965078543020197325325059045588755844661657342744528107492064663471246807663375300905857368505041373230678847507779044899553202533177223048358489037536325750322948926978029211602322000210560902549414288647665235022847356043124890442695444074366115039705825280
173 148421683556237720397787547144394351944709044798442409958425847103969168564077541952166944670317898013552103847759941669690264808940470828286940536743230272175305675127426455123478757076031189112202971459502533061862991181632654307717855313469394102536223366635477774131199913513148150844368189839617156945802615121544394742309743066654905634594584383594460989985692876458507970290
174 69151119453069096229186196126260580876791232851886512445976125267597966675632400444895851414577558725442116301604973329765084939578126021852797900335425192861838778216928390018333120237543492963768050940446361013043751397426186025563115762855801138349711689036871796181372536070124208350775209251751235241824918799687978799126653531392541522225214021941678682901251743285621796372480
175 32406263591094677453964863540776545800800993250134359030591660251228505422199166210684957370860455044767364472822630478318074699805088607831762290115933802527539620504970054923892102860241142419181968981110098171823372039497387097643561304125123028890698301317047248701930863500096613255426547827447013278167650839289351675697024329567093854187302681690852068641106598079204559326171875
176 15274673804257843884453881624361114552865503071719576217166603216494486094713560391832831680263483789025492773044976162186374958398423553723915699677649374013284801275417238470132072497291745563579655119756951566762868030473790143338140269984259304467301833942193992782390047050840348369319208935600939805768532034547324871904092033825434477852100597329124807754858703516377239534331494400
177 7241252516664474711158267747044316732356882302876176470916085718287883396412437409226864181368770142420743470678490748709814840704133630303769141595569699367900301853423287663980526958793992833498813815515099611954531668986929419923488337294577601751886205553346418437609710218517966160137435941858173500899694551524188687888598459583569203761586213366633554737138708570242271851951431457150
178 3452549345433350413753702177687709861357787558230634243120136372166291796258712458199480431749156322506431651172974994133500814452832247901079082427146090282961924002981130232008241002093868686159440948146426048230393565690727763858249139706376292693249452959685572986158855239266998089877282124746860986805775197322000617886693936210890775556267852732394389815693820920715004468779211869388800
179 1655527518252565105905663854534581766020841800917607854321630471044612454448316520447276171693907203025030946297155999003309301956159700982946238768587176679227626078076677769654832998781108809815136827823853510350705397785155710293741532069985836249179654687074895862906096308464533742046140431469736558169414087700740398976175323894001165023773925779406593661924071734003267756954077999944661550
180 798342473101881251313108218373125506882206723541799090383381511847680882876962830912466821446274884941356719303194229950060608822804690303428434987270535849944968973317709172385875745271759169231671421063479135398847083939102720000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
181 387154720634756959429391514228649192880133365301126015439801453515037413173767409957109199343342615525359588963718851519306039915548252814182001025299527951760259154798166585658994652070518064246158745035717382000946983900704392062554940211657329065404803200407412656126935767334317970104760732895184985705322199990788073571151747194390082471273066998703731479400156837770817057692798915283832889797915
182 188802918141988621495893951712246347064992333083897204986448218420454847005795389451422122079496549749548211512644598429267493246840830023572582248819951240886152901174582287806881689400239685453487107450753896785440145919154943211970317635958078531528735301484137803144538903795716800063384861735548888314423430975573448758726394176321241674737097050650798337140065467318643111261718654977066626271150080
183 92586601732753501427935255450437746736001664655658739309825719232798995114242243058522453342510382258239826667220094451256031478948850590598351372421952097094532194286504231813013404970835248437504687148495988085322996083519787035947343538494680731319735420183896857939697939492681545407424156118310928488702666966771231685925371249388039352591142111608517524594823584714010142347663688803128197818112427940
184 45655122551204766068596601226379931566043828833615921117683629358656514373437498807757559007100544863412218473129184504863991709663075902513084451359402645048637340143616506508612499054678667818836571711780951987495318279282769662222954461641603642823305727122034028239062803119433317399014252632158549103388678729745441802387759911119077870990401930667600314028604124350279117280672945988918504884564991672320
185 22637037204763424993663761722902712924268338126116675140578557402743591983296784109006418363598123967023424970311106694958092650371378572292727194549923762579477332948655493815193246375669751969163946921607394985700117589213645841633821178335731473181260950472198991553800774838540831905264094570740910246187679069626353668551557988443046876732676140199815580178211785731569316570954697453998960554599761962890625
186 11285616295376725902033974647465506912893076240060336879841260523379374691367249927040571722158180914881625989832401510027110957648200378518950024948041320018577986487364716842039318591968511668907950157371958714364678365043483766132329519141625917562932298812750953871675803535047615655071651546294489994842001201125497861262239144194004288360106342759904575378136404560530344159997764067694752234913045926935265280
187 5657097499565123604995168511445600240813355429578695022375569300985548048599330292580374984283360884074892149813108659769147742679160509248040052879842428788779488151508785582363622779020501486624660303968540257114404619781943152189216339926997931145115017995467866525108112895164570595003172286362761839459953097003433381261318039254287510265349881050285970754764357159612526217782840987056395091116507560235256745045
188 2851096642678359424633386039763516666287431906426737511420036621073270148927553925404930654432961280181076930032021309777737612845375194551184389904370936304786375850708806442685066395826147956361505389391080312621791605630848144835577068137486341084233872476570788620312268528051410275705106982429260845033881032187809380267778241407112912479950085774234781977569864069329341220482567417968181080884558425552051440189440
189 1444665983234492668779718998663460455820150571600550623772563030104876005637352069771607590602528718484719261576446109440229647562988956811918855940663278443725233365957336840619773175278250477951050869400140613982811291007895820307666670015028357935526719387058725141906657947954478987253603057690510374679358000133160460293979710140504462517557107815687118070387675515859398048984663330957389165440020222953958674975175160
190 735948908865999728357663940341084536422412027511810887372470180915708396357617098762390156432834205127194761663853796218902746347334702946430417083951247961364612547927437117555322381180340235456859861435708336508391772314509868375429841788115685000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
191 376912210052011887936589836388100210063486031305102740251632960147073582453808399003439958132798843115568526125618280129932022576835776682663332226330203597159177895520302617090183221136324104262605841189070478851904068013956482448969495033553841419484398532156487376663083733117732949154757817129414043024168855779828536522945297095793864156197052460029351129224896924507355692837687587337923926851188548376805175264636258727745
192 194058563425640670383653961325261695043964421683325042748470824746857820048215990274579560403413968781534668960545053909971786495357494909334077608066281634645696848130646374951613213238664641581096765636998800713625248546932680690439971616000502876735622010956245067199161326729897035545408834899060682670579647942256270691282373548942813986754778084095118569001985748499306807782702660892296379029965310700081654663169426860277760
193 100441537967268048314145944068752718300697189013784158840546820512458141346978155105662782503559708405664314658224844244654166339682996640743031879772706359543280612890869223057059144255376397697819240263587318439467026337119020814847196840586867243607876859736955791271811980170916449926312087433458553707623148968167343743509245997518270261882977675688184629436188840604338223896868166177703420538363963112729473947447674722962262680
194 52260051316115404620653095666958660757010683144479344529506844008120208340604709468112508518633623944813457182608827281527316401532749077515021597153361692177655782322645346515402702271369077291525529877038992955283679234547149412215904843315893265294578151512830012756789996592764114996059444899093580950374261248067090646906975637713290958705695148276993250619002437026764370309276297452083812913361487502227405993607461407995734261760
195 27333193138353223020596629838838390920808116230552161435723377819916245049153494382597327709080114403643558965778599551112889785094274418532521960362234162250894661123733884374930619442395031227208766896116159672715859400977620788437412065353718148972730997082275842568737240667189014185580095687023749893308299566341579712642208497904295824017798203243027415065152630550055830660973578822743059422994971185971735394559800624847412109375000
196 14370213379754356180211079653761674516046077692835764334477638609220695241762592502132193518568345038784876612635125122144247666530611128076289884725209788290656948413948516470099973759086039714757404755314154482640952142805205755997740432928174956340874184227921397803891574605321847853222542701696090972947880049427579189691762579308130452697641255072146468173622546193424108605276447551403831171747855438544547743145266980395117911274946560
197 7594107519358263905311557831575317976321424271678131381819515650738368230660219342389894707194844857140179167020354962601419415487489761474138457654750884357654432845074532908155062610744562893540310121986694698405685131826670121068978403825895376312011764166390800255486546989375296402718020022783899064882161291090227912185400666927009362477067977874471302993203032579302326640084689266202960532824161829228492600262801694098787501661606459785
198 4033847109302132465301877421175886519515284645494035820277842536719497207744238584041175062283239818205643441876082632297741192426587637680679906722489168360442780248290959650094882585744507750079984336764913937975425251933201931613823828274988247856829844283763545496839877197075550419632564609667519927434507317922219912611809989065783154446071644907392656594574621568100190046037167725218672475476773771293870785607100033406184309323048545157120
199 2153673674075008064322330741804669218678464407028459928998989495047851624588464373891292374847440728990630475546338464295941233489230064304342193657947110477291592356855780053101015049116892511593496944990129612556937006448056066926487199808199558305126081535322828212077979322086877842005081336191068706801991446195310023194578488237115889928305309129690152904856673168296697448322565250265885615912344597963195750551292372078935535997677526484786170
200 1155704653347872210174822388239871096753185503204662064839264020409090048000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000