9 1
10 45
11 1485
12 45540
13 1402830
14 44837793
15 1508782275
16 53789959080
17 2036262886515
18 81857181636945
19 3490649483399793
20 157637380245930000
21 7524305274666328785
22 378816067488484478160
23 20074256751067210380645
24 1117410784286881766178816
25 65207052558569641113281250
26 3981719356016108447031033600
27 253962869634953503172598364200
28 16891420074276282887789582745600
29 1169699140231562066324957727773805
30 84207567045705894808875000000000000
31 6293509302090744467409409043660116650
32 487676636862842055292661575160797593600
33 39132271289056604115728239410014054217450
34 3247885815277664972287202966169711519596544
35 278520491246407905455934541985893249511718750
36 24652431542345253822085588013306098481690050560
37 2250035963312091447605127259345153861799681100630
38 211568314472477714005423533764531711544789030666240
39 20477144987479258295037483675285160330509244975573062
40 2038412674532973011053911736320000000000000000000000000
41 208537306431219455993145732115060679998809022191575062455
42 21909210305823695774442695625698285684074760573509152276480
43 2362215418316352890220690940523743602171794881536206444217135
44 261201443881399687322129652879966291215837500209395232462077952
45 29602090726305126295713795911683258342548599839210510253906250000
46 3436373647682601454186571723602668103292838683201423815346183208960
47 408377806302163565105746548208584708215274130683531749867761827370845
48 49655978671731013329653923530617232133971785982725111136822940045148160
49 6174518840606705434856483125313592118690001653289650993107912205143347589
50 784767971600900195015128701925277709960937500000000000000000000000000000000
51 101901295304617636762608306209214481705282182088532980019157887382380660185575
52 13512037812954638710440137099002884162639300298788779249963049881127590087884800
53 1828838393107250845421678093695640964978546514138174166902317845868411838207812975
54 252558191121341805914688675269780966666186510814365819748672514587751832500190576640
55 35571714881372175445180706042598215447837062907819607669689503381960093975067138671875
56 5107845581146731789560762848745580117291041501316846694296052076124974457586916838604800
57 747479293019821823047403932934283429859170192337373388244687373658875265984374682139802400
58 111438162552546428672245962130293286813198331273466150679683243929220222807510994040075059200
59 16919703794100558790354489375525619541592102616355947040560304321949153351805583944744310630786
60 2615361399491429778849947058373322164914113256357888000000000000000000000000000000000000000000000
61 411445253011836886536612217344424798433901952159310156410063747613496818812434608667408475505946135
62 65856694017653730206689368043328558516606238511345991880830144380194815156554069358220523538334351360
63 10721759851997238163554180072765920260864736434444582576829940190094673232799457499183850497519496108220
64 1774948092726679460456146175445165102699748389008791099744396729252669566906880992650302335368129264222208
65 298701905889455089619045281788875811442635943701081194330937097479958766044205731304828077554702758789062500
66 51086526955179747150730408776609027246453334356517592041176047693379001058001001117489455933243728456665006080
67 8877238376772456043907459231300415057090225160514215681642561791438979184512823517201281950484701514360285218860
68 1566906815838349786887045200626904748161876743230519174319356120376380590231471478409964899853507965413207236935680
69 280864168053575275165783284668274697243540561931965142649233668241298513986092613987853387537476642342405515717714428
70 51113397181560136818124602439513385914904427145825980156490823187000000000000000000000000000000000000000000000000000000
71 9441888881013389239375342032590646074802958112087486959248932073975867095710261791056214509390981369784475847340835051260
72 1769995723121638418478347442946787778595878855954292970296205659711590327710042348485556351559700257168188954073341613834240
73 336651889718477144435441882736282640636121457382672796334153906409564326381312337836379497876841459341238735537998143487177405
74 64952286274998227183737975352469045657498242621896659466631646399167794360829619904116910510897145994573285095330087777133920256
75 12709369919844407912795503590927558624747464728399316537418769973942408310986315985967863052830129078074605786241590976715087890625
76 2521644923401965554042437369887414447354881044441584789129863271141823911607996138453941822168652814515966817319106847722431106252800
77 507213395017658837044071248188413405495448725058855990560265995798038753336817267673424581704916768914851505422932598090458780116199650
78 103410155897022331805563577201250427435954545756025548596840558674376484677835847562652707255124263772187136045536670226988556386251571200
79 21365959290494372971491460412740499386699732276688614284254432666184828801920073720653902535436923595230043690912050379197485080123514517415
80 4472923445635780287617214497261294328804951343786172384022234836158097286758400000000000000000000000000000000000000000000000000000000000000000
81 948627185882750562717985609497077288762597480982222631164109716307566021117068226021717591087478832260064314218513664125518583440449779238417575
82 203780121421922483373149525134319094528252585129715693480866977729276318550250273061047831940957528845913314261363782573539556245097630716343091200
83 44332191953402019578110887440165972232648762516808161572570060229284030665301793867675561674279697477088464695328609834971507343024837582952655688525
84 9765590806532633766773451260015692449923665094171323486820669130598853720155008217001250579507870951869721513261947815184841661898790530938736039952384
85 2177871716053413160602401601104516894684481823164661928860913100057960582249224375517166419815764674391114755669547620176018654092331416904926300048828125
86 491648496613999384029618290844590815775047830982980487728604841996384932359355656181739843678302333498277680755799613748979522611996058656391092738415656960
87 112331507483495018435439002615051682736022874077434122775639034999529720051637173137661462347849152093428633310410188152040351451736840397112982258708473190545
88 25972291079155932668371538908503935238869987591399609415084917699045669402570548798324969875227876487198784105890941678809642640670253384999686632665688215388160
89 6076025450586242349005796677551688897810709580648556725495665869636548785656928241692419824955616871830081017161120940734746611229829569264938548998596868228767022
90 1438036277951307701103105640608519311457650694586188966059223677610177750805287901646441347875000000000000000000000000000000000000000000000000000000000000000000000000
91 344272800752104925868955639782042452990888462146650777199105119381881251596294514672633030950045460639701932307665508957888051954869276096009914942736605793612899805580
92 83360673502973346723477726987817564914379123301728077407613113385589204268059004408905583275715949366020161794943161442033074512014225058119874132566790939145041105387520
93 20412192931988176164242366043538569942233594544381662923700385660308099677226420746181641609392196424761966646035160512825482973609728576132788916167351623079448137169062865
94 5053981293396893444280867214081298776098306570827466702708320013451902562222860139791531734985395203223651757171809158123103955730749087248648982326089922302120240799853576192
95 1265143796200555676368389495080684928666851789375826833159167983374014491222842374038659332215699496763104069590475585520624647323516568861445641402951878262683749198913574218750
96 320152128852972000300824655417857806932659873864528251334231607915777400041369317291377008880665070752841775698123372886942605147614075852281226797058039150754158881416885630402560
97 81890254863398830135748797650950669740772506100363615432479811076645879474701039644451216185393647521381142287478585068158728620937870939201141158194920498912911018189198980831966830
98 21169838899943541977500429313784305420262612551325651453495711414674864537427103897387124784392264029087082101067835426107117217643315595721630790088688154251449674125463308403463946240
99 5530490135885013330515607053961005316258727057437867947540618387273731334289103932170961257215238659037707721204954104367253624154183101248631011799612402495773781509407505419503345383274
100 1459898604190570503672405000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
101 389357034200208875902203841813757048929122384325339561379243229657794356900754765455849345613357725122002072200083101892687963789631515802256004626309639846561587740194437951658280752293969650
102 104904432651877161979046244674344070578952269571582935010262676094952304099452752757534657604318748909195555461832216542162821730992121892384143326363520369572052725947020302005989576421041766400
103 28550603436185190672583394100048897618690493168284931111997341815672465812178213358823771509410483263972957557925655967671778186744627413494836112436790988791784206126928559336342065723167462966050
104 7848170762635062675793140479599263283100538911605670394830251225234500955046362061005158771918255224431154617509781984946504253536648974120783727676215617005201268110067764140094825457039283878625280
105 2178764225798652516126214532572109765177895517132340707806832508116102669177820261359217098559874744440863150301920224600803804290027863196341808138959697676326036919203232855579699389636516571044921875
106 610799199501843539986794482004803198700477968563922979473719593543083915340286755226595689452362017571312493016086059134155607550948225795612990518581145885375363478790608327184503610786151433424705945600
107 172898702192033333706421326672812527265435915177079211430077248707211742738091240461068625002090456922445424543641441458431601266025439302162086670492312206364299017934347166311877093344040871801486226739075
108 49413939628614808786088411518174509531728438301192835394038483202776550224560550920160166344768389780395836504942172652832865895854280246257671233975313526992624759672508867341465219626515781645865968048537600
109 14257123168836901744267266103730729875342316937873691792494748998979389516056069268681323853087116333984129159093238041414219109727671619677038445953006941671936797428760340773702830086210048524774624655682160196
110 4152407397417592462291147510834891651370341594373823352779374093886750471049442977889415968416826655145263505528851560475000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
111 1220717972298449253982237398415262981015495641540049452054607138321420074452760228170801900814925400379766052217947359391353879499786627630402781982511903176619652254081829087345142258548453133284457181831616304026785
112 362193339055338462866378263207299438911899773435746826659363488723660091536439871629625154861955836197038857518538858176485495532356323454591986332176028473144595725787303805533988154222501050008150801972543199893258240
113 108452214085753308862756861529338043696312275772966159325100339798292115225228862518132785259040859846421391792832792581389235772291071596613917126728699340239503343066539435772861666354738550308708137282662226756519398105
114 32769741121687199396544207208617452513978597796446480620317543504609709786308858827389868855091045374782664969328979499177750893473072504817384004276071983730273819132760614649732390946436967802502050865900516060281069109248
115 9990993151453175831903613421600337095589825592400708106235918526688568849635735276209294924833371296651262608251685036504737366265867978119474113605564706814335899641181203232845697381585281515725682766060344874858856201171875
116 3073338903740223383971275826196174334352921268609398976885529003523058162388029996610952535472217714050401303069393427357568605797403042939772848760886235579881511174732913697663412271065732325438138345427256501744076249450414080
117 953770944897445356743144222545549213103806043110699395342994841840338752322932343124890775916961942642741387161805688550372113797461989865095106531921115922542084600707788595017833760072206486452712525150068713646451899955265407515
118 298590421962906708618555312939887295498878686052473964619843931940612253918792876941614180639390849651918844408990274183837197278475388096927583566453010899399774470104866033240151521276320308855085644102674688920529156432338427576320
119 94291534510880998203581951575118840199321216616398184476828476171462222616943483929930938691933403768322119159374668637417341972951470653539515403796396021114375221070356708197658871631175820630527917261713667998522023087779096628322063
120 30033230761867768694766945024447167480994276737505302384307624841448842779302636387704337473372635766618932062588805035402075287899340800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
121 9647881318590559688766619633579396655541100040180930282092734627639352768641078398580267902707417076452569467841239743696149716608822736968165095648614354887753686657928493543484379382002662019701419042032953533466448029025281478391637262860
122 3125582586423118556602421871175506242501219401655421340988043415039903260346646736442380676396101374956029843254075439233486204515498962282439725173296014985055627768564344152638189753669524061893323886974542611155681830770750948103912014479360
123 1021099914714738083189506955601560680563927342694083410535566637766481057563676266211325340628611478143209545810855309023437455233517746943728369986393393909246762799456478187261135503851968491791762776666510202738947613057685646337480396804409670
124 336366985157455257060480789846621268755788662927744502130051708600415571160127419880760798793377233878858050255618771738098622413920783269059643634172679448570691312116967461933177489461422604625157243363218795622232093978584086589786104497958813696
125 111721428057568004253356644018892933288120694400788429457916893929538531832969566203890302854604567393232227411087298840840782135471005829420478873191901485733968133245590474958762881682012526703216662229357285067432581371349442633800208568572998046875
126 37411766145440159278759872823686014345913205827310305951824300118704437662406631971256368142819701048929190043301912789091775598561155471418694147613150716922977064227435987438297077853132891630144801284523281047441023635430310813524771314897159979008000
127 12629892818657457825171084859751716904277554226607420344297862558302092483475992468386061454792172812125451104984670174857778337823687746754770566974399396794194960409241801681547263892574092817214456849558303121858771825117007357350214607734978460536326000
128 4298158371016656060365712536780935474387458136793527871921401534129047090448742496837600188646397727759503131407925421943715588419309677327038154792781354013930119243716523228659438156264766195416962934664715812451297848489631268958480659225740206426554368000
129 1474444694804741261420402021869017032864731359789268289093420311957498623451083812776464145526459659072629760798837578133107952356105386747717843496895495579431239459259973632679413370783435182248861624812994287821386301911953891943140166459253817069089672923400
130 509812362650418461639532566722643750385533106207266209141198758686394533175032400374036460716469699376120020560524097994255655816124095097201788210350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
131 177664620513418596375034057682152313160704053970731374350410150474953060261393763047454676465311680684971770219874855780837895094152608177836106248095861615127587850820344875180993666374885786928968766169786011898858599920197618952210896760860003964522559524824767000
132 62398420290911369748087909280072671088113505023470910839482907970441572572650214495890841133868336367849680517756003587880522508150814773097845922781041533662757260824558780845529886650864342819782399775731805098320438542999534554265838977351096487891349889223753728000
133 22085235945398847151769556780144158863805613594398884136737040037790884352769426014951827643531142850324652287199221466766776739801201267275095462792404697539470277009957136820088163939210385266904419700250966009311086434543177432064850766069330480173997403153519422451000
134 7876992952172738046309791047822703676656504286772790415792839631954332108440245304468288772780650088200203065195430840569607463120128855499481973288418035419633368771072224930998266404069400246901832085682024834691685750866561081798448475849361431863851411066712887838900224
135 2830892587560098477216294393148450638745300182992373375197248192240308612112535436785441504126993597528732281125173665731294683176135807354457905782462846567522498089005501703526231265216172576832533747467120240416550688973872375547684299146311559525202028453350067138671875000
136 1025098951867621322970634904187611339071999764198274642996577823545838801779017473371260961376823145199315573536566222553073300488405553803034741978459616501988884806025192941376763067833819692064182217204927574485751294824016192721975629035686547344039498524350276540707488399360
137 373992568922048570121828757687202109380807605537166143925957083660356189402467898260824610108968824258465527592983639466793458914329960191861577790332754050549664372034674381786964009944253099738415504437448493637833299765594395586747888021975092547577063127724751598102321286366905
138 137464524287528682590438404944073940623525276112578360826135725665588678090580874125036522739598027268436878469415483170573262794180696051089898391661424397016351705253296197838576233458241222623270611006604834734175645583086289619620187643891567635845891602907930302187591647562301440
139 50900825304720625973696244788093574245988779767369907053807429030463634309351415522562192502788053209685977622425829705200310178909655421587551105164592969664523902941536410642609038933390677768212725626397439017596644705312464666949166005236705110946165014842060856295916419482926858357
140 18986370506044423863432318831033278405773887542696797040973796841624287664839244854213035375270922803925273432354822605351946958332681526801527046116016880391028736000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
141 7133764509534698298001800710351060300321177710078071133072289581090017450402678803519596104447743049286092947405392451686834847945455822373024359579008235234819111619696541898111065375651596457006128303904685931125549100044544587873087503335256501268881631873884661553924081335944952390987830
142 2699804811467202000892067517597733826037748738777666990870286742792822089943648638316776573850847006394318717981957048860760854527020765894164440925542375980144010399285970396310477166789560306536930379705987042521806136580782052263672181305673463124478408352657401242167749012662311136505364480
143 1029106136528029306252312467057343547487928435805342138529344251911719539957330503382894902972637352063806602854965822918238447657879402873051414185423432567421818492146542747600873108614552932407524113410163076925061134288501893120181259338627396160199191153745046689091028993083277806224114786635
144 395075335331092494858773140545026199107847672574354580917046958500908649112705619745500676070337889607744353079723498775239164129244642530280828632854986862405428434817306858826580468290222438331099365345076673853011002056627190673719802151060436111066538053209191160611355058369180288601347359506432
145 152745940939303569247246884785499585583538008684735633879252274306007963519033233227355179326661959581093849403822894304312897150453591440905629813018916965032218842490050472996147934166366669302431814469843183248663498593063117255351240613488847582418271323838158959329547315064701251685619354248046875
146 59471353540561185709228538538802356127162885050375912064668497372856336724883166219295972320973394721534383480930673121883232355110426831027636963048914622124958016695522216297508274636506116139575168423353651708450168155454579890937271984549228074977041950457080459782933571546317436299978147218231132160
147 23317019083858448241269277787924898838413266126930775177064545546639956118298464049408218454479853981996492856507851656220897229290690174930368378207371042739988895027536614840440763668594088040676490462785313458586917429433632062398189270268793541134982795195835422216120175913733525361230275064744703008745
148 9205433973097954794727425655941472652545862129445486436391354126043213664902330514504589925934903719119698405934529414110838191533747761842625443316423710256990079322000415467039612744244384329519944187395793696152628843176997686114378409887601155055161408281079863674601684187823736791966495564932373136015360
149 3659323503225966177755433672992951899332660923963333055852365574013472544841226039761304968358060745909961844517146572329680030421980082319615798469078064765108669903386602008490383289892204866785492177132807344354743234110212222791170261475442670535845030819988343182071167517065616349494097660286580134394823209
150 1464610660721429242971694752099200111830592427462128944385589889348559079905695654238637039866657532128077312923854225884032625013505420121244678111072090587185812182724475860595703125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
151 590185117476746447831195571465788690897452318187715698296498664893189141493810198559005608676905089691636316092275987323195328664093014904868809615760596778466595383840047259901125754968592779074681566122800374734811777039993424441427199826173387442219918755434202628902943840362818126586467352175978629844141943289725
152 239430292345126732009711027793924545417293653541116081415849096756138812746437057961603154576171798848274357279954361929439286342615456411538108718074135462795381974693676871868421123228407252693148055000241556938781399428816524831349231913508546201323284588213824659123533460326354221099122325012563722732057464825446400
153 97785641018615700601176638467499265148030987425434933412188671717926195224749337872842724586077052676960360987610814386259650923921644399009778070404463152448924981376073276904926837597030425991314525056272011231277746608560976636221445153633676254187559401840642185296048283219888166493860228473394220172121185244176741050
154 40202851733377592615096434686256659424588668906571863573711147532491788603869526626443772450844089688611820755283306253805377163644150290127330033940834835983705438505890012193094592032328255667228050834590919814089994530195236366499401805086313452038046123177828383074589715717691007823021049454027589301493812399525771345920
155 16638160344730344816028552223785517658751524124456876103383877212307818381372840416601704999281678176164193682342645732098405050232970789292166987252131040934855617944368228169103596671155744146942694590257681266283812771753318776860373347725323792482326753838527821271657974340198128324064263949821906862780451774597167968750000
156 6931090419746012046103060677448495774252976932920994851189213207156859527357230876263777915258523134377183229101646310225921186343156517080625949497070481587627794127385722123600441129713149468220005390580139370353870755247876114376953542699449056240935618324484300581679814046781490546271299004824527903733160313202092741650022400
157 2906210228838394581249714756435371167264793221814615465605851498657931679828892286996123862055232619666483924741444460157096585743383619441147397139891781865268303136650583827549957200141491315309396098106506247964402873309044978401266224960622826478294393665894024043319873410428956855635284184809600367765515344659398171884328894325
158 1226488059879065044859402403888113443135318461211051545043295112432163038676907058707643274761044977718513903425439572754016615088848695954545927747054984914294518574604183626098609715882794561436202810850970764477291133707288697802846876267943046773636826089836882291882465313308164179498380098036854705055433399957671468321356749209600
159 520945542934948624513555243531391960964107781514291288261870765791625099604292966090362932122449348500549421709167519514706221430588507473472828464265339294366277951380965994549347555098539825564209002827009676851602251009002234717794919141219621216006985901699228565267833195290528946151434410621088604532797629826440557075146658988185106
160 222687651736005941128018896600837234317616030259361211106525172051399368741093609763039215454150430749281131731894867471997795083347543058922245499120560046045737112674692897737510699110732597821440000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
161 95798141201935765444487700615062276504671076215591365562685123601698597194477683519626948696313245285479270542319206082922702067624388866025628017229178793255847300224428835418977615168310466046270318240396170521119089690523782484002715564343592745843151810213254381987759844492819234235796040212512136259804154442944536966529828820375599477810
162 41472261885973708458013094553308483253122299724772218142567029725034613719495004277045374401008206983381203936429879747399987604159657735470028781077740107555457663282008042807899243553219947743058345541496299379214711131151881518118204149935538032836711842093102663680036989198843536031273058171783914438097352195152536360907646379195961085788160
163 18066783091029337792315140231526052167692510982109412509892100196269410041479543155077997963891686352992435066136409471646926698406739100234039057153522461972693463811084256811237118147314813313225470851206798147217965817725971046206216730180198674569384339980171966397781718573210964518414851428391881309629974229567371527381799742676373276869750070
164 7919712166277724710351835095382044696205311157937002518567052841919811609208264158342360587060390971783729938419658965196323960415075701228319112452061946596453939648521840744251092662720490116533835583538488620004764654581096072249683292591068510095309641461216845547464605544619596525388534699884897069264431117217505618570674314433558618873463308288
165 3493225544964391047682564362353403766565943282822029471633992461463424595210817892349108734230487878835715089886045331227597784541428099764808314649930906413563458556800101784697828310695322165028235654270282346760955664262310112453512703992919947751583061768359870163724172348336837758850378684088362429636915413785902551069284527329728007316589355468750
166 1550300651429898533729713065292180510120739723265759261523580280141143032533267455183847961731806442379955795847888416981816500429181289954430415832408155383494281214071913214263050757243561088751961462127562171888683741264033263314594286274011065047904677945162857710744916234742411539085415873148749943031355271802418266757757878179934475269371353712558080
167 692246739639178796114388572173148065799391349691511052426289072144811555517228410128072702050373592515943467474376473534128671414143547487762831920919075228980078953236796762998664850665040028295018191527178382750487426111642491383195384374227770865504291404223181577915834780114134366368150733313175701614014098102029006316622816626419371974006147024953778110
168 310989274065926957223161156476497507428065930785387994960122514784543820967208755654187573733919305899367157331976530856588220848113838582890957822057136490594527764948699716034418038019215916597023721598936211249850545882000062839447345518978177024726635506587419047118138641865563784961174241772447843916237495566950469975937252846252379677026123097688432967680
169 140557303151542204652460552530922093550614134902100007953808985972021412468122607305427133306224694031769745559803731457780483071537022863894981204896202949396169402658461812850732209776732366829808768126493766255677902688078219206570361337538264278561769716650320056679146069612430208486256872235905038371329182877984370561095240333758421613838316663628764764475823
170 63910047332881162635029518134757962697310117755210930166658108798793259690216459804623543962436213136198849243186357774099011919321481731898883646859856735550177776199031477715020467438592235880925606374014216434345000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
171 29233241522754781210135848730250682058702137448825249674253355040187553105428813312758848155502829792809137645297267895313832991050038042084728141188604643947877304949448041538391390816346837029503943916765940075288195465817209505302164547125474694819363982958376955402422433821138921350203966644338408129777395098517064477228851928867899535285977669385427690392030557335
172 13451214632195832338978446591140335110526402214111777992364559016704775373012620735458082965889262262300621004627890934879781468571104405832999951706913412733881928385584803726062179741666671936367749164546277120638125173714943546471670514726309639421876428176167180636832974987500820081550151553879696553030004033635207495877158756157465354689204157468037894751978038231040
173 6225976621796735955830068538153466332168686295247289072655143180544392572980215091579998595677520520221567313425984959844822227266435671111809509814917054354992668911208889066508416697807707082361344332897565521764901868757766060868704588248065096908525495387528392053292031917573023519327775241462468053550963250649513408614276881211533981686854427851850738705337205312701880
174 2898677280410931691485989026236244093688944481573785168258103309197074309638177253951516644476914814566077197448659901411613229403245711155331973436549089412085339473985156851519614829746314754523245200486969833423778852944470706705645279583539595211615054175971295696174688073679076781651396716075813033850942658629013328162944119620102800265974856672274156052598927988292059136
175 1357449757906135156371324202164034788171762103943330006634962484972351165981831101746769672058335532022797274799029238391686451781487754312500779354710909938850799608515160960883793131063592833827414961273804981703340011666272594096487271452656296395830102434580333029196117934814520080901288533631952449052012860948238044776801445490905313924490105392806071904487907886505126953125
176 639387985606990324629853993612479148842895352152281522431718422804824595896369725687600779929928380663459743653808943411428583387125977628253307168087347203851183618659940807591335353020830323576926262414595428219392124690056293801790020170876735351030746322333840857668065164824560295888459791097414022969806935584306192414659811570423731049076171277634076159054462424495852565299200
177 302905703083287573162853561014468168638966486871136048620037078984092998120157599873788883047929976128687044992469728293774759050886293117349325836314089594767125183431747655038417534741162562756736410533715385314087062975328109913257383942638524568433169023625028309639706501208759812661320871782711184685524597542583990386824936768820248984177400645786698304344796695960657245036655725
178 144323924874844918455841403374345677244841538700723962989010542708878737232078959979184499319735626297810910344178040665610298917339792246731706893675684955279491072806162242978964274052158139652600231324452235165834035215651571887188708079845357692164431769344978044841907227077913272023749950567755059986115027825101034820607347566731478347369214364883593333716478480354851748185951436800
179 69158076860867407273223732025263980527607925976760109623213497308902328665703493288057815473633653005910465256891585186709490510545229021353190632304906666836504291783911343206525391211335080415057149519010776821496809160564974365105630646088653355801154479892505324869254205852025004989624512668254878519455257953934849686363321586974462371500374091874119473841059729525285881043932259151135
180 33327837683249530064641788329701786493287579485519341266637899101073829661947722566001398984511614018311322677429537101714979169939665134827233956812246718387641960634892960500997726557770585133263844211891537014249509396053753856000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
181 16151658906824143716181392430088045503874130081505698715808693485648273626829220942441868825362767992683330197895427393249553088736801640259046073181961161984491629583782703133094764200531106965167057171437880205703432359805311134369759229478671991147870760384811328828850414073743973321401219065892887255487197338358258154389506592777946831846148365313160419538937868892015221366132778419056071175
182 7871530281496003807240246778970251482696639945334340100947653463251817601918176865546307469505824911901104844565788258459571726954532210265268073493760443713471062124071106617764878319024018958436344098579145995605079931962322497184878076096145892142468119820851481925234890923375205509202908556847011429572832149868142828543345334233287220574026661476293557371627953309920154035598194249395129548800
183 3857622004211414581350455201453943050426453513659208261710894236614052722381518389570256224802774733554736370001664225804673949490638153075390525144314950378283632696402365962312932997647084029839931987559369172635689334997386728538561732926857909818807421229163242200075196889693343630563693147295871664266256543084291093101714370732215002326777256374229881767559594489256403254781208924401432974176475
184 1901013538781719517243220315022023288594818761820013763383144721834829621486601414166071222447522878493842731308996704557231680006100310564269520798474683049787087128615363554845941871023503739241022856539668166719300226984733753206810105162314662705534989691121022799843827978399967175994937064910711561196373922528484363594364247173288180466410578131187497729410722361198519511331919620012939664439640064
185 941981803970399767647520894762917115850298537372684891529080918163546861296008740087131474146890333844824874144723530097965696321752596921675050523734524364069406744919971518744204403564413072432225556745610414721584143466675993708865202156390940748611604383013113625793836407315940440300028843802232586517585495391176935067727540372957809030482716366181615539362841083015354115559603087604045867919921875000
186 469330147831559091337406342515503887339659475189234919076531847511031821418724691315617497316329243358036374595926273422815158393933509955262224940252127032091364694341804511983933085490521760851946243134381816194043827128548706606157153989215463720677436250514673803262222377143608885800867660526584006913534910742565237897048599929162841538367782058320229335843760924643566316963294661149057632910689708277760
187 235114839079746494890501594515485927605353123341378838029341734410802945649074181013840245059561129226567243984916552901193492986734425139626651473346527255232233457051999334215397581782267058976728991030447560446712327407397336423346783419252686001894568704894780460115167898462836901213922785461210924131035090874508139430897732368739828596064942036603385052916873356919412786180845556826591243529100475421645770
188 118422556524456224336917622576545438312865909065498573368205061326170880348786654739501053527096849375766978586230118227171437618460829194305668527329823325350029331099313705346860003204234901244977300559343478930358795861148189710654011454063747583278691296132333278615097811469222096670127379169469002620259679900398293469084224645539898977067664432095501558184876307684188505377586175340519827432284767894068264960
189 59969292329784715185273116829744457323732594477380682295934456614333574550859410734667076577188619898748981394998755529592702725587392643597726555616096096961794948562913102247860650651977617921968326461841443301633997511082456527294859522175217517050478801243334576803500138476596003900512831418969735022787919984769219249614517973217743720757427340876868166293837205213957461702804544736980066947961157117260587209567
190 30531697154370177860421162121974118915535809133041420656295440096521009310818050037812846758371112457401610899284956182147442603679262747058731334891140160721828492813801540079460303036348698825728843844170728976173007177585177438015588477618770871250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
191 15627448066055807138667980739192982216545357886150180824246873092239175373124305579321920922005536831397017701547660453045072585590023544742083917262463462380823152018971043880189532506091158813278468521635780623209614514440199205057776531410697375924658285267059358956054352482407380444599778551873531586715861887779688500999312265733410726462932622272839860277780475076522803006539190369256653289783556039797291565346468580
192 8041331709374906524259335608582609822118411155318176869775075059188763543511939260176416893047769466441407166949410753301565895126511951137963532281371222946847741785495908602073299950179377163885046690302698425330761939327153823671680072668227783535702763467013164872404760878173659264632090082879836429635102183085999297661108527079124028708480934742656997954043079536929125755298162413689528542276750796379128323777253867520
193 4159666511111409981373351007415003642583732413020750199315145414941941858644285342657793269693817154748261107145055366395838980037198801538233214248715644758732187730401607209701085472042035403003381209067603171554210888724123365498243988016632650941886329318184790167282959053099604685735313126941350079685470546699004724629743989747270478398258701243198979122538092775490128238394598885474552592130877451706665687778652867093740
194 2163055338319879197003321898052247535050634568095668407253817256416238234546625716572217893863685658314252129960890779329440378119385891174491765801970702792146328041279471717964039550320903470746990380397013399361101906701793398640096630891091972335594612777900765099394000804150284226115712239402671735953939071796061092455897586864977046571769894394382371147871080493006386293737257949023035481563469255037767261240760369175068672
195 1130689632683635312004942253705410396436269182685907657799542498732365032316722246422908259289825589787020000273043291714752161894759595612727511184572831907054757679723120217996119356430847539270545193836675680676764361148016664801816138904426000549739612825282793103901412712366900820884255013893756727314482490855669311831042606242520545308242308045272486052115296808096516722450965848590590662192667537055967841297388076782226562500
196 594119847007665539408550024426928778373099501079289612949593820905804880738870332672133016231383942188912123498439928493251066863189837561313330892414541987548648446636083455909151367008649107334592519521955774982427174122464092576441826045630782047792297383549025213258920747859288982740490551272040111063340971646790580312854742305117029743744712199527951048811609740792300660867324075647261270442425400665011949795069780148465969397760
197 313796366985447408806736610605352391436556474862685534876783550712030309398394975137389334811216488166792800344897271690957211585813450950225881254166119055447275026944714316281273662879691566105225308050279787481791846879555549520936724196085783323615425998152094727283066684774931983145234555541111199792846446001812962383346804296365937847510754028737973337974287907909354920787456535639328640476664389292945066697894771047865921736096180
198 166591719982715424809823248075393066324095734217987799895751515630870638412096512699465512160022514248744442391329339964071939740372208068285216356495931098761177888223751901870378298037387546248962382614688898113617185803375027163462083830066267705239108192414727547841637603300846327410360275442777579492319594197213013691408692152158856397411529420410131439432550483635014234643622504017098685276340893861198034699006479369142010484138967040
199 88895367957026337734637623023093448226890654140009405063496254227980207858240942191003162743170011299291088376045073831060431470084912104450530252997946817608608547319967599990748275598390285997702386242747140296097877226622803720739253650942946232294080200626671777597872994010577426662799503446710387379790175887764241701545912047848846897839890047477917746708860920339548569595205992891836852705257890786578983818746534111268063792580829998644
200 47677530862693486963291362577737000959894985008299101877360518828071600900246863872000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000