7 1
8 28
9 630
10 14070
11 331485
12 8411634
13 231354123
14 6899167275
15 222569372025
16 7741879425280
17 289297137120992
18 11570476164077376
19 493535471267193810
20 22376155441920000000
21 1074961750207964923710
22 54561107576767408522752
23 2918071167402563863036269
24 164044775728847924326563840
25 9671596499228477478027343750
26 596754028875447975312286105600
27 38460582331538505030729684702855
28 2584548274313137736412292385341440
29 180793918656007371256495115663107425
30 13144591245496676852250000000000000000
31 991870367988129121232321153814547467525
32 77576491905199350897004516736223928123392
33 6281075586275801735676292087266718344639024
34 525851102788971681209849232862863545199493120
35 45472046206999341456811926087045669555664062500
36 4057291780014168578408757631685575049520674242560
37 373182840137673152497222723851033918729403351045308
38 35351572390080360933082784141341623887001527594778624
39 3446098856582600322313685748398402526932146739809960425
40 345405663871187551710835900416000000000000000000000000000
41 35569978760705654782516072779097797630946899844803867669030
42 3760774806381433189584798945014777804805236606892171155472384
43 407956533055606026085985386414803378540577414214337340548750673
44 45374462963333617909180328074079189449329871449302319315854295040
45 5171329362107477762089680980283196675852469145320355892181396484375
46 603574549400657532457698797291001951570944085333627915565509912821760
47 72103203114160340753182002268779523411301505106726094418991683173423169
48 8811324189952195565781614832686274832182914174638969190304303727176056832
49 1100954236859082728557367285681843567561613895888927580728107507894212147760
50 140581133236917376052588224411010742187500000000000000000000000000000000000000
51 18336305471048876762806627867545101966995737056379162296132882119514150112208950
52 2441909330608701911897300257695842700615778081197984710981939287392332284658974720
53 331889899219797724269500131086143508562938641083271439684929137749594434518993148090
54 46017897325413881375860174894610930300124395981978706025716376113281394854435645030400
55 6506632247203508431178721080451683499371696213673325062328558487934060394763946533203125
56 937816139589014869366988704114047245728147820650347296507982822988656750181351898795212800
57 137737623413182421291568165826050343971354778204314976286178576220276117398055121499282353814
58 20606694909773843507116074181770217750039075844936705733107837899912208257349831668268418465792
59 3139337568468267629299459436036280795706431202942233520686154587384225196550378553698994998149755
60 486855376670065231217744757799563602799551009783808000000000000000000000000000000000000000000000000
61 76834733049941506755155054932239364073407672579085068276182945467537477769755510404856975871322123885
62 12336132254629827301053703839590175257911906777473249406989200203180988844909645090144717777426234474496
63 2014359273576391697019304997238569891649792724450891209081310372976586814584653949459319743379196394480237
64 334432362484386790031068956948349030023691049329744835680773681514233181608688871612930598549019252752384000
65 56438329724133758832596808287746629074313592186748238079679782757105736621383584861177951097488403320312500000
66 9678753301255595231385647842291033193617577110727546695102207631438921040619184419893123152291191790442412769280
67 1686291744766917556853085033927624069178737115430024750544283490376223616916242045166245956723643556591349570557768
68 298405046516582880065009021572063207216683646074147686046475579036213063680139211860209749805665822874040485915131904
69 53621042403413079646985132863830686036655833464955936583417564313077205120169285123959181171040780532708102174965738360
70 9781797393031813798765748983784482764916052662132971641498133628000000000000000000000000000000000000000000000000000000000
71 1811165478501775759402543293994692554453623605710513184167442582473151055541226287927990995308631267447714519054794977703185
72 340297150223741036730150082197547267106291546884380926929226387925391765374794105202061718109706413773479619397798834909216768
73 64867423411119599923817228239014494889450257049064333165372042475842031309134520188786779532294357187313279806398727633788961046
74 12542186384541667465167676153375448241477806094934885553002541618965712508711643429144317433227708050448709656995321078168042864640
75 2459295904469511633759756971414250626301127988967340200566224466534425248860369850243716362443724410269396685180254280567169189453125
76 488938650681485632707692490516710108845848636343022111026677356682169791255765699591306120618758317041874964964826340779334533172428800
77 98542019519827063327947410176491691077355631042156255944601151534410441348334430478323117104206985479087453912940761739110512808293974435
78 20129443143484876230338548816979870781702076608443440880175994522329475949126617290359056873515172051646832744971345523222873129378046279680
79 4166843055030452424757407027207282845356356214118558120831611385738443221595030217194444966748621970326104446811343628779642910025729106574025
80 873919728055324495385384163970588118317775727948854740351293538084733530931200000000000000000000000000000000000000000000000000000000000000000000
81 185673913343667768487630189385373519585242298790980596241341719987097318417335542207258550965518607797890393932653612084368453595731180463471995200
82 39955174158430126863346209172880837568810146319040895386928329604631846637579671715934348063552585323021984991852117273306898686342516247404570738688
83 8706981806684624242186288042393315202610453122076632081341052770686062946029511341752900446198549210338850924832982540329197062955518686500934539640986
84 1921171654399192713970315438239669535400842011756161579902534740391629294892539769204581081184590260597912144061810779096052805328971884970714963504005120
85 429142754498443073346269891516713830343617163759538144303357113402125644293241418238060728641659653024673577893918427483832545021869009360671043395996093750
86 97030725159363030244917240155167163298800725659728439624812007697323692412802972642658178459943164213812873283202944260118821192176049806728554328286518312960
87 22203683449983870641806688591567032313226230828695860734658326639845361921844225760837691829197474721254571400690680678784055344293298546905569925563187502716477
88 5141465638180118087979104987315077403157393237761266221027655181156735354261190606781622830801279639250836658887271597446761687120253637093413382973158165479161856
89 1204576487322961561979068902710098386522015132903311298500610490982880460814040897670603160481122354465599946709463213985840966513300249606781978042524814590516286950
90 285501339819547228539452630528818052007858368647524031038753401562758763098340758926721202600000000000000000000000000000000000000000000000000000000000000000000000000000
91 68446367488575101735356511135313115649709854969014558879578516912653926383439058396102010347728357953407816807809438215637028858441049320320419726486545360496421331516655
92 16596045841207971965712759789501269668381236760898129631019822695626845980433200431807234934888870212212610907978205571442222026383605323637749040422397631112658337646247936
93 4069261250149809211892024356177406339947861883485763684421068448455549194878593810359762160414509960431039129375848347505049335683755641068726700464219254380139556303936378617
94 1008856133768750497766037708314282460368795855367359297187565090660788415412195210858107933130433487848844883865862555111038598181228793670113864503834651592689185333816055562240
95 252867380466371706092480017502773250154994417158091781387166569506546392133389637479868207939941871825736604222670208370424774203064297310901420434703368300688453018665313720703125
96 64069985363830803517134444474736950414111211969165330525722606911343035316745204316924653914539713776771025114775812537519206914471484932659589566507124059855059121897892704797327360
97 16408320873810514317552732898535858914537363105232448744459756830759842568876733911908750887859498154439618321615894518497663829282271192666875209957905155813667686794858407092154022096
98 4246898606388203547850995854670503134088025581005429094648635788647845942136326285444729106751313002944281953553758203592859728133419067651547677668250552798975382908807645622131216089088
99 1110783611223770295780492078435336664293623379273337303096952395310822633095302608268878849837982689114839076701767302067005028972448234219314081362769358352202059831613600709738286813636460
100 293554977475713399600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
101 78380029896631139650009453983488476505661175253912000359405546054922283293975195746264057083828926215444892214373913172759517713857897567478324347599416727316842992906924445096703209008847758900
102 21141311248613673251199963626740929066233488202578314281414899154381701913974332128468872468045098658234968082208405770730506504697045161624068100231175537659744993705311718453670866908093150658560
103 5760025217259657939017701912542685620153376383763251125226722626326762962002838287996894915249999971190583175449607282300479408633697320891869963301134515171903922856413964446067588100792613880877945
104 1585036120391749078224509203006228189062776755213928832403401686439922975425453386792367844355855425125326284745995280716076048133763230067008067487392309277257570977103317464671674236462631649856716800
105 440487378332142730301347256647468718883470141142109734668510394696965661943515639700947474474357614561211918098959055764260496615915800629751204049804797165844827064318245390950323780998587608337402343750
106 123613343830146198669439115277242782153383764780381334284596372872951668992514145948742369058145074299861016205025115475182214360181691110913246565373526321369998798711141111936127335466347035065625188761600
107 35026253992969664295496540050834822421972633656419360475104276898046713615137259889713891710716903806410320054543057170955233829987984029958644009548677216894931563089803407296737167039204823546632839925672121
108 10020240561905324122502309797033299940518806952123047634841147592322933002123063035194933716410889997828238749394429628669532581190580821946154064155166463696975930399193856468431694819592884229340252155976613888
109 2893870925898134978440916026392609117768756154004312715595350633752080808268885836574169386387672056366515911225075182782903759621790479308169346660221123450974489084354577551900110061783252466571531172313647342255
110 843641437243600253350492444571439199323191240622516917106861470803554783313719242877017555456957203253015878452869634975000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
111 248242593191025100920806965568304958427924021765462110022558518073830814216494438631412083633964820176623430797525016376086038698216037715371972623891854205120254983878882351816419336021535036997226452823628179875584785
112 73721975707405863319919929480264878775684077204502620470114331008246901142431615481494405173536992253877480571410800230053297575613354247481769957790060242261644338720271974200871921051122039050658875801605555756019482624
113 22094450709015764275753150512081274544303857734350693133877512506434608379481079412993288458892957378122018170822882111494332739628048834281120025155723329235433718140906670402384489598930920145727240183625627703761862272528
114 6681885142562522925330555705113058507882641766429425771532340875027944843533949345234336556362698497928253297288191364220526098167927177661760306442826430672363103489649842102846801915268063436784398470466197659937043749273600
115 2038961305257758093619776502483507122500145729528422736205267577972573738775075886348308049701692055482524616487025962790642717399077822163926729065481167518636634191482498205382617033646838744509466323506785556674003601074218750
116 627737976175358113234814947640133523302528351596624807001625216415730295275167476570293197075961026793206065966476950301266323642521915466398845238778580437516276069277459943356019729435381016375554320213892345170129400955697889280
117 194972400885840939179920236073089717464215040213726949990934297368659665853037902619079413632436296183416734120992450793192101074531427410118561592350210099141147538440272777761563526634393661254901867304016635657793465958083522348722
118 61088529461287388393094615189832564917454391393376886065014887714422746458858208496021791078130533666535582946274295917117995485527581050896324494009186154792021468734608899323956986484932415428856406607060256868849130758339710016290816
119 19306567043978889662332730370870526297490249753487605027658305689692457138435522908583674734933113457267932950827886642714787918304681949314943750432849195890641430523856088735665498144526918897786947686462681916281309209193740261811681285
120 6154275443169424135668987505061940655263494596346646918351915648470975314494916996803555224113313116532343054484496829204279753650995200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
121 1978533792844747805782235770691446553570640141462281013227340751342485866509171383687070957958282272702687941864934531078405726976425967770393379499895598996662095516116281160339945157714688846505078502280533386319481391206852281489443684609910
122 641465656928450593406307569437528268708508748890142726062930819136009729650941581983316695499556036862440209253890110093504302500714507718102101308207178245190026289573779784507375889680381509067781135650190263742757005027957521143878051495411712
123 209718138435534597118915941361310542785316964812717437460344105782564912235236801728713756637290431854012919881167880626033857101114099670229532393703831056868904977377486383306403113248991363347761642912726646690062188326490275737172590956270215139
124 69135481148823011271672962692802389230313757782727531261023125254972214114613205047616751473123609069489688832643466481046150496429376167890931262289599817249817433594283281015747647753291606026217330023930893507556018107514728693850778426685196861440
125 22979398800982680814074052524535336809721501207652880608117186514602566312191262655325185297296409294857768466964909587570126828016099983842044451963941870246628220201257215368407885350583085989328275397412806803527918209084646150586195290088653564453125
126 7700514900959564176986251380756834619413649204432225245029438031693431530759321109058257568692640181179042057599607301033322907015103141284784246042353362005883717516804366394882218596959138601592241760043789869856774279651972455099785713812869446893568000
127 2601450278720745785441866998089468829563211026549837447868036423651968151135005167201510953604657314034007672279195051107709261159116347877085750638058226633917940653667151826341197099133295587522163722736528589843277057572427176210245508543056114050850310525
128 885926411776178657759294359145924408318195076035408423075896597690289176987529540033290557792378574390202041583971794177476620587700442053109071505913834012016992813341505929189781950766313981539901068571777448688267771039582510837875925177025835601533023027200
129 304115301989752226233512072414203880423092856282089505309339065606166895863100750198726194931624380341095672725286540825328208572803813939577059312230259674445521781456912758359779590646762893042602621880989782699435616377924446167220380045972152464688826671944000
130 105222833171356087752229854778598725771874229717726840529718045865945739313440677436061433750623169474875948144464794980493856935593985645697155994800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
131 36693220237656217117979014229608528747759626908591141289439578158188179175653979715769105703140573774467235052294487439313040068536515627243344589402918701276504174744361812844795091142171952262281682547638856402142006130066605694511334371537976307346759666093167162000
132 12895530924468610530773249291070180470450723972007956577819380423714083462408676576093925905283882497341265503118963203781629609548174701897979888011365582976905577434996677093887805464464801762850487137302495059966852521305556390071091833898125423854671695251124342751232
133 4567137087481987847168578622298341287008745917363552465251951924957703539253506863236035735336430009995027838252984901033872091061220308230277616529025807563034653847381740706757028207133665675136930790787401899630170274689101818997144312632154891307728490167878919055435504
134 1629950999804016231815652152131836866685777173022482845270937458206196861415322990920860811653444633752471294462609068383951187568436628241728437342618621827570323555744280261542893095756734239637567984569265649876090335455949807904252541263005233952994407623625875788000133120
135 586145430827053825580851113288607290237735678266392572506460734502151777802062021682495801366801166265303922961080281490007858200426453633987132907838677233040930176841439157097184007648903350624739185351178829623508335485522689122257614970090688899517772370018064975738525390625
136 212379009542245624386022029078960356043984031297622752935485908477632482520700056206302019151237800639859386192249046024713635542147085529316780660451777905645207239842425666671064107057168239292452795605136734153994260761672979561763614327797123060022555529498286779650096349839360
137 77529785751275763764150870969185812138327401335087575095993248592158835370555979752946869996182693441527818514637601208685277766186101188425217580418140653767860636291464354325776249688495077480586319017108511163216579472425607307433747343981952971446198295397232745418637071826093238
138 28513605916103347263848301079320530227267457534913918283310679824781634479663678903044075214603121410790466440993746349838381894459100943407487809441056629147941490141559522210849889529866965890715122720637012725806949745024978735013870293351677934895224333207957335490009563807994609664
139 10564243634677757021831714438588516500112492267330920384683258958258943301812278583549504752487366859282568625769255752946205195243033029837250982396325363410051513551433109509582932831278513408431537686275946105757795352784513221828127239088279481105386022611354214383105835311904268343725
140 3942792042065821314064753665519791877209897090669074420274551278989082258410814259942229814142833747119245126880943551231457756454013597261486132526831433606873743360000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
141 1482263335163121197005000236793467568628021764903977902009304671939393599706065557225696192946811899554152832084009777409857544194066501675342771910559622951771704871197214287322081099141285063697790593344457620998109209610146206732679032392548793566111331261736394574583891255409323453161412155
142 561280641114429233294650685318210513966344881345229631000088642625781342412561544440749568590075435918612018932852606873834918424058133758495849869029220891083690393840549846043165245075083442083223727627177334594733511625077966983302457646534100873878687194476498476544501105941740619201190559744
143 214064899970926278224374130547910245141521075837103714866403269326504683477684511331119604158117268063421060066170476585084564460689710909486545783949341657384424181449006735895361145453423846400681564429462632181213873359504409308309643619537931758793807132514443830936470187346550577264192192205593
144 82224148265968740601674253001727482628749022380615848355839011508753329280014728028818358652547790401677844642634365736023540408669481689162169068188727816466395910111770716661170364024191691272689403484797074358233004808097038474805198020800157075141270518229409491468689498832984640153429808187965440
145 31806798864943673039380638617040612860835448696247596341754869020510330223418339019590071452147858314966084743774444857650838004585276526642470235267629922118109273432185975367754830530096361108529918676309325960327515790193206814408857007378948950960055304468948600415956207143608480691909790039062500000
146 12390409022277178943809331293329797739948346172377440744002129749771792639293786796146105602168709970917476472780529996491411332395639092828819056595068174503394302605859092976834842853729657267073073837345727544181259611128177416677983294898004938911276605040789410929464279684454343224405223923197631528960
147 4860435347452012013011107541125471346387264355548931577224594577201345567728060772443263634534897489543364345503312725525416681840000634935013157898895659418166490212167764697270605534077171892078087031131135711420582433172163647967174745996512697550698146943911530267328425163532818938032167734395947631580514
148 1919851269737280562562166057919995818608745447892859377474490956735794849223328403389767084449403074961891292104052461165088349323108253455381705339177033555505756335672824870030515262630421854751560657768522751744156730616332018475526079283007860254453576298039879029116451371070874099579957635103759276800212992
149 763558326059092576574949075458902433057934870549160040240887164625656734784854377800317695767501205801412166602430703370827437958365969413197584457126646745901711306869537031249579541970036950165650397502953792281382366771144413626908896605347025965815055771677146492150856883345424033686122288970715218766371972910
150 305758598530440736313499015469820286636060972415167535357825957225194651251944472944836020473691981408100103296396820882909934988388890185397744891915294829232152551412582397460937500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
151 123269848292148592003087315316867416983328261042697363089453037919303119606253061001892429266514606750959664072460047277656440323238589521691460736796087499218569622583680624917164910154233044161485258792852368898201339851062026229136354832452361192114216851900048819781926345060540201055096223675801311512696604390771725
152 50033044064952932753531308340593820888553668803700643209793591629881132040491360258246097343343679420400304333337895965122453649092774041944297839792928212044986967679901048776704917946442860253131658421158304993673776775447074056226202181499853300221538345241900236366163394781379471951555681456071029296612724523044700160
153 20443690762800946788798501840027450278733115200987603662844100067980295806171689118688553412447183217971414073211672854093525980634316357127220583029998082771835966776220131868842805482739938634394986127946236663303516606643060205921049900221125938708583011681935639410687074852253146953998679293318374902302559444545198931270
154 8409006348046071935149532517833369508487911096119735486124442834691891342195704276846120508112702254667938501601654880840091353299875450168125841527212427681850608659038495168033434481129804816435511315406860658785167865295720036335874107548624290038334420807140581569996992582318073509489639444362030441825233976187440804659200
155 3481721295142856629521903146960333935819873969563569643635163007832370325855824515368199149481819668236256794986584787426810609630398346028948336319342216246614936463976283220365163781832499645774485612693290679552328797553411917126540364923235239093258341126951043314808620449618485384580233998885745450024842284619808197021484375
156 1451070354171742947345428069224423957398847788885894685967584036642131111951364485661262584810208028601863741940278300982074964938289436950775892544301866753863040722197151955597657047227673455835078416830278309245771456054307335936571188084317155120100002798622567429355706762795925716914691171850946455211259643588326510786143846400
157 608708714313395482587092066283487272310697614622938549974062970026788541435668328316413762965514912968285958146191796263691141070770976516945621976567607677971335924464843846593959629014011136141145587906769650713996443034244058033536526543484476971835851879055097008439927361468583667613826195289375672996687841284997675290793560231569
158 257003380532859414816857977789932663926925250550625573370755791472969668875901484961518657503894904047124721770142547306830998747377255049332852115281958583136413354474024372323448232260915010666565021494816128371086293201458700379511874337842182792578446879171357535576553471037307100852008389802865536185650414063666319683378787418898432
159 109208976983886977915103172242282317830479941360594693013149493464395317609418710590433424770162110561012346755317655279174729971787150175356288617368589590891073836275514810550746056391202249890183541476608684839429397768572838701406065894102933192659908688409880653871805968011195985342003044763339144432802220214192829688156538648158900005
160 46703580742386482299447897142816996891396911695726697206365894146151325406825846137711166410902696017901295703476397159019878266565055617645456964881751381343849279819589672464796188725634075197440000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
161 20100031345328362656744930205054330502701686680697284359677816606885710213841801606983897674695414522070626603844554974052388489118256019575930599347829266171869875054701106115908809890598203839298124139291464710150776352838885239442583128449977092179437817515656233365585713783257410674715130825776388090559863402720611844367991623650789300648560
162 8705237160679304035575680683416976789229978752729535747868789067360891870286014560442636487484455030619263695947216656353238833722732220142290562953058121081869679640723052913336766603453357819633293868011815884899468251636589630865845408704652857075452443130870798979863588762743047530506027507554245972687763777875816348363767458049572683703648256
163 3793888970887450028939406401134014791311242532609374639602810001299884850894194884330688687855375875848608835697286943476059009471701660307137491955991365854445489741321256200706791883294034464653982901190282487147621844680934282121385008440005021689217734589385367039029180963289205133710737471307708095258504268987902024421735082278418426827316081332
164 1663764290231137416658377713632524045941146921389760848504852671779315833599158594006348444791027569249381470849099892895466912575285003746349963557653854732759517297897314288971957813461832110276386956482797437656561607722240476090270976466799760119503253269230954787322728853556907465695212951603389888128785376363360340119596398368488065423899833139200
165 734151005521833058354686686222097014097157799993208361066690066175830924868703774697758812649736186804440402449109381148001476868503191743323647553077654520514543710702785859357149806781737432776030380870195131762981195540558129462664414589663980320120438639102527740773599267529973367118186243731513816017759065362530135345764392695855349302291870117187500
166 325948410210279318545630385863917397553070504373073784512041961084864928088940292292720967342319126078356802268209897097765827026527252706860475446360767023005703354591727017356564608701914369007547358996417371264912585401625159353901412903541857462732824674269032757681718630587797427489800242090700586500855915005903429146512782732152030874500648360245985280
167 145601504176678198961953247799065424752198854234534734923773032517403238573508525314364616105487667090631534229446094232711957807658788434430273777924303574499905074132304282427633096918699601967388413558373861360669722593249596342033840385281162644970038372008169419282638314171077362267321353825729896571416311488414811419256881176462354757323466293786704443913
168 65436526177734537427710308422215290389482550859343395021524532496489818139583561471176793432207967945785727901028986767776550782872136336449717533914669755662118186370238075784868381108565477800621344416199249336378088344152516663459251912736145142201118671515020015828704062535032753761755346176731778407106983334358588492464875931244259295094877322689197547454464
169 29586666769953944020730246432622769814574195703070577868968483214753644419693484844257590253908725142355920945577217144913846478855447254968168522011657188459035017951304918572937811680108864197478047374222264159670881231750556601191839346056606259898271109787239465183124386651426631119911674897468929748908078373408837108219903564964501007384117436155459855798500710
170 13457906826272904275468872621017885533325688163859295290267403827428450410499701948800398445625155670641373140833258836430937826055136557302633753863671296339843822367516669116871755351857084257549737427617360970680000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
171 6158133469513906383039626573428421924795267010703858265638382000676160793481157709877233269772406085199347577894714109514180545801517695410879247887255395158308029980445937080160092857664949123760567545667164228738352724249439525781648002302348936109621156225998818340577341886446921105178672332270350480277729113558084591449521969477175224566426533110146128400977141156385
172 2834623591454636752877124174777058457666033508963508159868828224758578394145317810669136667297592279104296811420047496579386816920970664189447033835164660684265519107935620509180589387942967343113745349079244798062228774576467483979407702612091160985835563390579365430508334940279266938744563569894910258750882179075966079344870070556038886374970183944970728200382697395191808
173 1312505750573181289052872631744753471946952023482584675685512800198341070624523235066283555764899312652706577807642631438278987055834134542696618510040550320439461963356274323850331211188281518388405215927532461089021855169313000450813855175097017231496760068064972716727979484712327523284659106697919960401508185273111465758463396960195826437621851397205442678319743725919444551
174 611295962342710951917769367305156958622520335531178922592217840520951457115294299114354217939602972491253061730157886897144107275619137602890059612529830187081449210403211916158780312360570407519358691530291638132647706632301594253234925947052035498204885764229706573084997715669743190324773990078781854341339250590987537797124968409338851049941283390969206452766254369914214154240
175 286372616087371590400466506615907531781081396362759164425189513054034126518321263259974278755674960389878109247662632536944050032956552544142026110811482900582873248293815046256615970810846107166694246892818891298536433561426283789583075597845482737004072829554394638888758405533624974846096872874504423304182891175265143178998262802687751874854138467441089233034290373325347900390625
176 134935561009827718808597727490878584328350763187269932900058064111960928187346172737592963788061084155676669205224720549918339924558939449773219504591371335006795959692739016233948337329475688263389286289069636079455486109726999866395806365732441639363570793161276967302975338687100511504261742557543747526874892718810484491546019560177189752830795387720710263689051255542096627708723200
177 63947241973262125004246854214052030483893447172349642160726560135467631016076242943768354470351745445172185170004276718905253732151064646478857499836711519767661566771487835343293359183644993887070253957616298923497689857574391928091361590128880973936291410940450089637908340114773878104360694136033285737961549749118965210341493838101538972037565062690616492159287491540591751636609126640
178 30479184708162006835789801830671923813462145424710768584031246555963142811964319736140367824042011017621470382091753580081638350664674615707835403785835384950275872555239759358753728185336617904075822932947894148872357806501781976501041505734624189639604697109549120712947809364413438540821306242647565341764773507876287665109650873513084086684803648526994820635758390817464049337655801937920
179 14610222399762737191065639896899618175045496068725378037405912724325437095834534677938532860334407929279215090639996205508626397298469704789147555055748783366647087880350581248530576150778412142885204528847908955691547379031585651442057036570702498720221518066488901266838005742578173868350821349368824779973641347782240730481516714490339815735694156424111623636398625440706548974062998369617350
180 7043171240537708606331027439058111247778589249622626784197927928869156955662047272424782005854256225190764963521825988728969735975057993539105080359270171352107923321089320477135570627829073514393555733684463220058601346855600128000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
181 3414473543152982356728544416145155568930186727281605438212153393283223792053603681171838082240467377883031322545849146811039392814744861593845769816736147672176716660459449787508208807184803088006993526785555787227132201791629991027644219071354952410556505452628734481878147343891910187234062449271368474283649553427462893078303282455358908426595665590627607786644249575164165954715822624085749371050
182 1664599041080766517770574008512785871080385815632930524345231541156293695311770167738552408874413867029523618600244252198870134875197214674767931249831717546858052887096378758342784597748984835193211337397964422221093844735908196594470623321592437648085378627128252200560487822626384146787557501353762884770593403190584535834446785105990059637493629744485814597476332429413638039536327543533480441806848
183 816041724251422021729295713979644705542138405058323616108260173354469693130657522050236767173563611239379927282792928753420514640670657846226259092644706299089514594844024115293783134421123303258510429603790648055101508814369576450247599060975668953200355979522602042905341828986926032036133622635358359973453950114260064213043362814724507833134888410597287895553223296741488261207114543815359195678903381
184 402270818666552719021603137990919023810717469085320897829053372564384427226520355177584140483146902361477176497793016423318857828129772174359949153594866444659472326226920681920863972188072562239553589893612771190044574655159698313913544984401655918807687368671110829077659647185937009231353961935655907517835251317319188382780559266879069796043404388757474431016923625726047666864555424434101721154841477120
185 199395285135069795555873150942917370370792366732756702633352326816797107696346209849074897535056050396944659203972575547024203627932371623901973768709688162201723274465250263782780188456643858650095531957707769752692420025852751603702166655464816052896747899445082451064948498096576575250468454902660872777097488461751224564015068681865715524865018377048189891403892062479719093914809491252526640892028808593750
186 99377559688411290228233320196780916405111534215877287422648160068835807227333721241275310321912785004134590291017352863457701518018559389693575576912689732582129330270047662533513017632004271845988347319541048568305989083834118611134941848380855728993936837093790775597883859202144806654754226377570547218483117554055934688431835845925382979434790523552985137067944450638748301801687500458997138927769804876021760
187 49799605066048313025427318574867533053592448439196763187763058913112725744651976401015494453691275037988252216607998359555601902038377147935581895846926426219915471651665938725891150518246072293694022395223292926735901572673580295848793986921923579948684911649615572798199866480954576022438200752788655132000595842120991646250678525346772497149819331290198268941528096301769585133751403036332769176813740669290825547
188 25090815511650078685066170316982584687275823259013992797700524766762081560365302830467536994219779528789895830132388633406585104298847961064251938877314639118167948695208365643580230643270560969244183643418677472111672634129576412404484909229320773249973010716140730263328498305449415535621719097395081476055899488980552760794960963402254904765618170375231652969620579085408655714640597825529189504485020877046012706816
189 12709904361989468923721952553827514948296395013020831674947287035174717131850961120107770583775348104682900599840730051503293958502376179026308827757849006196654911982904440263834718127477495022936130822137714497767541121501097007288429534804120407958544993278868575690464591394103510774888922501486469994318913444770347150053480197124778734422446497399862369232146717600321050134030280444437436029279127914034997873140125
190 6472854879486049326245930054201704827966565375491202673936028403120250146020802115989186700684883981021362565724573739462681669354404583088244700975785126332825685188045745427324119672064192123745062866325314638874755583582227675430902768133162408500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
191 3314081080724095731299007219597858883499132462677666447052229388962231164874819562590642276090847249011285257246215086621463039939976174087216147463436021692773293475640069909819673215928872046405830971215133071001206358206741667011894357594861766339753617763011450672527901480533636392702091684757389710179384473643651214712729618777438110592333185284859695798672951260881682751968480246409841851658888514410227229967877227405
192 1705814419720737390413419989724545445059480237214583825390708639158946971803558443268465687563611906855343640347992774853424412776950528175266152532397056791318791908730165739203569252557998378609481025426752400101553038031145299779430987390893785650942380157581364818757341876039570452054467503647784962131971120220255292740080555838997002716081028345660567347426104878584623319410457739047587411849095877159461813702167495704576
193 882652339943364473912747857539075354281797667433938610760232537703539039265091376102219489378152055475959388659431364098686393139398466998426660640730326437557490355488112106195965288163589356680261657424293754515585755519157952221659366050485575127503508632168764425694076041039104116861070028154155399307670675388892711966224717351554380923184067628396258928993275060882991842348532433014734001183924320500050950469913297517631072
194 459118502268674658941772271111946824491343764751801492415785181559547791477541114612532221115201448244037380051527433029682620416422618091235988631820582535729243184281766732652068082870849800992633652386709599942357998832405578604341257915773938616813983457242711361093275935799951289952688389112804038184463127393672814265263203657762268671061296874340768412894343096929914015968979600142241437086730246751701986144135072780533104640
195 240063006164796531726720568436606250359238586433515913255919165953383193709272588493455103766894840711598256794663934079240355052381669478119322335956224821041605945686037740974330595778398454888764987444960773226268827686592766043362574095297215840107091699820512767749042880387159864436257701139822191910094760246537197499205751691543860311783255332026823751852188791770094853548923443121976793734884125797179876826703548431396484375000
196 126176722115046425357150616560083752082017011725097043999759403533008810755238610941893219299007949866345320190880311052534533894679296818125391623609251651905202549736185238684643264708190996817328225194880299488794336099275922563259144064955832361043758512247588401942158020794353899423211739218625095414387215456689965479554768815620931944572721645362920592137760956479180166483005614608748653410468384310665123798975452218396638770626560
197 66661510046656585157248434852520840443648494833858979928239087890982270589435880656111009785997452699519414523047211533048143077437684458275777912603216874259105445988037366138145958369295887708610427703027563207502591103989931530347445663870051393460409737305084739660471656687643772006008384270165641457830071988628098550648186087492108151001122058082916670504108869316174674617096160082491084850865930681676341092139324142817162132345078376
198 35399850634838665269726967845231005123847747551574632117687577293856608480601813135681292297229003292693005655212396183917863049345624984443580700006893087778963761258005429989771152049254369732282670503295700472282101532891303254866388239081027821517788364078684565161321272835087720192970434706548267174572120733487793849038613150011547461962556835879328712201158483054516199326405299259097490465223743080830773853264681213007553252168122236928
199 18894990425009507640074534964239835563626421226394762930525467223334105322869611026467479134149716161609578058625370531302903466882054953185332910204103457582754105651250546418777299487120672331097716933293282785905879656813291888505291457917545282958567837550579385243817939415412065579791646904951390157747362556810360978606228983144539036124919097012844629648599865119554495810855892896979811805688597079121297730184975643950732386719373952103985
200 10136769980081702559196491897128926989572470650318969767855560895938047497994240000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000