0 0
1 1
2 1
3 4
4 25
5 220
6 2485
7 34300
8 559405
9 10525900
10 224449225
11 5348843500
12 140880765025
13 4063875715900
14 127418482316125
15 4314607214417500
16 156920190449147125
17 6100643259005795500
18 252476539015516440625
19 11081983532721088487500
20 514215436341672155715625
21 25149736974743696752937500
22 1293121086087961535533253125
23 69731330612470103731892237500
24 3935132805513357136588102328125
25 231939639638626465345408796687500
26 14252391039862553787457864256265625
27 911535622702138014456981090673187500
28 60584904612185790171249651085364640625
29 4178700975360786080714778697377888437500
30 298696179016886220806097719764883930078125
31 22100118520498715762687875525026698380937500
32 1690584282805711040054191846972303469504453125
33 133563958433308221836063071259226573685792187500
34 10887147431275912751475324859276954904218312890625
35 914744847944750402379961753199917469555662454687500
36 79151611711437877593109648741871802423697420134765625
37 7047392761989818195015101735940969622670165895935937500
38 645151027899416427745606086723703656466058939624695703125
39 60678163994289940466693775585284185142795408136377898437500
40 5859123739843347406343563612525192371610853912585099892578125
41 580455637647757640574709336807750208592879368700128670179687500
42 58960763865784071449323495257625767973736675623985265524353515625
43 6136913972423292068194582193074810005221346182834988271339492187500
44 654150398021916367619680393104646842900803893820223102451399462890625
45 71368296730545842528154925281274194770483860511880647617668199023437500
46 7965327572087164426646104699042100178067042660792570797243669945361328125
47 908977595303331908011876517243628574540591678141272748434042985394335937500
48 106009339028524934683443269547977109352566455108648482994936652588144970703125
49 12629192826104423988218312040681567338526611035027979350281505318193151367187500
50 1536225826758364912995210128130059067679130971950035841693425789253819468994140625
51 190720716434127446379611901708505225404880964174684287066606600413550467627929687500
52 24156095744945356108142623413046048377675317847056473847907962412149531908904541015625
53 3120120442822046855865294357610691464644013315305710133424488076717928253240053710937500
54 410835486173547661752901966485995166611107785190301278109426840178568041644150880126953125
55 55126309912852412927909160575310552195896641163206835751406829215337326519363480717773437500
56 7535160820878487945189689848999833948146191658929419782205983743678853109472262211456298828125
57 1048872079497967275685642351488184844719256131701920913308606351376234156270927696792768554687500
58 148630489422445199191529058656936451177985571070706342996333608333092889746546692113175025634765625
59 21434463182499539820487116664007893407746467033503538258189457201264479507236032815491098901367187500
60 3144888579590352937589768549736893945808141170836782022610181627532701496839644652425079705328369140625
61 469309068566942688943128170897665803571991537380047597712718061756173759226336636336974451417358398437500
62 71211637513577148106399365035121488521524516188160910239037627292763299472068040277746096439176202392578125
63 10984054459837240670215721725350940862526276227046230678638458212382670624522180793418712615753506616210937500
64 1721786208139823858551315329219676289926504998008979337061563094069741116547224094866972284540323695098876953125
65 274213873319134345197482740160029297587039291254161442683889807518963132393263801683471106934015324332885742187500
66 44359389171698026660316401704431843612754325145731538052432892943277072338550244255917679350805970403612457275390625
67 7287242554272369295618769744655619288245398285430746592276066704357510169302040615046808846320544015173857299804687500
68 1215405477301525375906540037135382722653678497475962277049284469291807027008567458834495245665203155086390492095947265625
69 205760133856461348046508468894855184540370296058405550104344903191706435872152884014524852306270826313906948373413085937500
70 35349887181629584973346416955320988671600145217498263139177181276067630000252806919934216076351515250816651223133087158203125
71 6161820184949073052421692577880196731946802606208878538819864434585367654970153519700421207906674527660041742189999389648437500
72 1089517675250592242948827953007817559080262255786534399441616830946522589780968026154117425320828979258777648188584088897705078125
73 195378344443707803194768737839516699701517506506197948271908553779318338530438823432930382837350230761722110731935108078002929687500
74 35526342406442541695788651998939889609048190624045926581733592438529447315381328730319928601393879777519522168164134429386138916015625
75 6548983036771351799326571890264835108004162533895842553572617390983822961841137259284335928521647363170602685031376446987106323242187500
76 1223675127505807709053587516023389068428560417193692898683219684657011109801444676674249971041745460220412019259066738572398471832275390625
77 231712277117639680208564450400649818590923109097355878713277659218151744052769407886159197233920240912048651747677939231405572860717773437500
78 44457640449192805000241542798276081897914244042702284660893417381095637327426648318776892942376419688469000236898251154551783775775909423828125
79 8641398031135988239670751698015653331830195547351014468854750202247132953788121952520952330656556788692659681626076544077647199162826538085937500
80 1701333817586886716484356534089190703771671167615224986902688040885044555163642535204009360365161259085371904377717450091797294896852283477783203125
81 339228633506238731136179913492392643558053364664860095972451126488043815909145562818040610007731378549288991140932578372991138776888345260620117187500
82 68489531499385483321625640443118716609154871646907186312671227712894393969939988522697290334782722429025878836775808074950573864155643429050445556640625
83 13999663269461308179384445839876273682211169456189192306778746865753404167909622249425051075870138864704821395783933407488336658253285596197433471679687500
84 2896725206565336610762670763124577366034647507360653558830292558112504045777451859937511604984750127264367947405425106589321869157353112961809635162353515625
85 606637857878503243190020713761271091802775101003134514083289872012197196922582736979920583917580714968135663012643253169934354418458122303609762191772460937500
86 128564756051829377089329444452596164604666011408570943409755629887141296343454846914262794876018207026095298395793384361124416128884769705830399544239044189453125
87 27569172680822334242953811537121838294741663961637763138233672106012277329951215068859055557658739020694145969082012691195373941652488034639445549230575561523437500
88 5981023485678644065051740778378463164042188918340791271014242480387206713226191587100497613911994738294457125357586671831920073968865644167334349551441669464111328125
89 1312560123903888176839879025136682933556945352507493281282398813879517311771934463945611259436627477500731380605890792306478275294544121606458287715601301193237304687500
90 291338648636930144156516738449036503735715662308152470643377519122789194734717111280313408749544839590635058341700822359298684207351982305669070054538626444339752197265625
91 65396836671362393636250840921134023908338614811587789816184959792690383673797274463260721586976419550614203998055100839065254269689956303059850990165341378355026245117187500
92 14843656854289335414254794563354492001340127948851880585289573676023247531495802075402350406485986593204705109257029751965477004890757931667905989867721163904821872711181640625
93 3406415081405697912966002866663340088071234660032431324065139679634243681236867693525586959188855014085973437772317080968185706631959771027015102576778021652821111679077148437500
94 790268821963285408360489576350558493065475017434162685728094851232644713914321727520052462873938923637111767595654378282303861779136743374979660590783715248155697643756866455078125
95 185319871492930180173292024770157059172217349550835047367188665348071296924655976165366310508398128994375543534622326040732131021510418246381564904572278020210634622335433959960937500
96 43922728734086544923825229523531061204239519872064618789630834533090846091793487334602538567106472871239797439184787144047647559731629075109263341157347267046982260652840137481689453125
97 10520301409151647447254808862533129932211014686062648377562400445825087478527175452633157418231105950029161352606154176771784983363277822890411618703783513271388357089171171188354492187500
98 2546190995726050525768997576181542339314904409969977210791169976473550604332778688026575539726795778147889110148559715772018004819651995290089176202143315555201207696713541090488433837890625
99 622631459393265430557544685704010410605136822085957430714847437700052438347307577028287503012410197519502718280574442781414262151744366820106248016804704209362908371692790993452072143554687500
100 153816435338296423184807176591048383888111564553359849674966738149037755521685348908586246717965754547301565568269885615274335633937300306875457114250779839177066525267926621152460575103759765625
101 38384974850728455969449039939636626456678938632361950370210530316777125969774901813474103748020081869250584941011036118012554793611212749207865773990651964077665298544553316296590566635131835937500
102 9675262245815306871683685947311027865005068425408623400349557326431061527117565717320308350781330673830454952481576413830487008628088021946168773790082588372856864572459156989497886002063751220703125
103 2462998781991069602278603311493438480080647880205026594803619092228067296462862206643972878127413563427558724228132849819414816682716421958194806721015905526756510711571714298997657912969589233398437500
104 633174562189540680048678734540938795921649397028863806846239433376492545035481299480496395692622478515991737370619928914979827281124856359280794333412137341646678987700784576385988456518948078155517578125
105 164361157834847852260589001889189588649770669256515785043446209403013031575855421036356325209461789424526071147083820720506147060289082469547448479083486165122278386199056015364644700320309400558471679687500
106 43077535932455897444321431890409644867729632340938388948981507122356781545784932008591965842839737982081233647977679827945481650384686884200588286212610998852235169571544541777606380247841812670230865478515625
107 11398262955089388692884231697270015322661479452142229370361098428691994174455466012969661593332168469498987134561611850139041952244013737250387778961719170940177490904305992168130987321101622694730758666992187500
108 3044553616300565019661292034116004880243833190080750088757347684406438357287507346241390944952955039272855609647629709654247470078868164018455204753893823905457113073089946789083608507503477748216688632965087890625
109 820856849540715305603720425645999542716011679377915503937814964351003094685241833752652960777779149129194827930555739631480486869336639877626762273569237186341385490122886558985447898447753072078555822372436523437500
110 223373932006834042611912010878500947412371891111710792074670249121870720465147801705781665846524850870917395413993370433757255998116526887197947643583117981609848023738873978525650739148466052391964204609394073486328125
111 61345388592877224561972671114743266263931911517645246416117826654581846571901087425663444875883061540623405428084821966111728569364969171671916440338604131775617479461238257231327828669762738743390704244375228881835937500
112 17001197124538419994976920897177910618564301446815398821971271977006696063328710391892488494532962630975027694406310172817639598808617264069353790928776011140751672315303954142267840134067235253354968870349228382110595703125
113 4754333723231980143980569625038158193159359316004241212016872488413017315284781526469206116978829902600529299212795978239836447637418409105267837705606521888816922379841015377506929133117870191977727737209528684616088867187500
114 1341459200191010119461859770208175212801189724095425065677454769869028882121673171014505364039376323022304987221322684382527802829866231873757532548367434261594622770146089220196366951941251822024306736462163962423801422119140625
115 381863899344920974869123006850586765384392216457376843544578707226514420433814982805941252600588021483601055659674318734302521770095249018044808960989199311276963013251752411181636352096897782332390183789368515461683273315429687500
116 109660280711980359594815229738933748062834124047658615274303129973332077499247348350190559367323041446053959924832053910481539020601035307294312482204819992811635111225492059944451305760198158428076110351818978547789156436920166015625
117 31766296989930857355422755782155326253935281002884772996947110212273197382329822194565689292341078141593246269133775413898768137842716980994872685676776316263571070364212779014045645885386405164268853375508000610798448324203491210937500
118 9281705032628148604888448539452762354332404237146311507729822918425117678398684953023526779313325161103289934297724752907454684856371259789175195789519717805673832692098154096247682943365242401764637748168791224260488338768482208251953125
119 2735274180106441881088500763056211457609291506209818407729271328010080888235211423808803494407272525577778686825169539471940949625199062242185669727438586034152014914598891720540808133942689880837654653245325175242267813533544540405273437500
120 812932421307865195657935645350308027261271843694428507106655492353010333455406590381852763313084764118805578495209231606254340415167481585205139487745363828904213341902684384889939701907347761152675037567406988241564796169288456439971923828125
121 243645037092469380546175152374061041821337875599913626800924374934605675035809756977885282994285924757506467018432207610305216223502973388273674480570572397652535441946608942533075634556818301719897219817284858655553125792067497968673706054687500
122 73634243285499951821055576578867191179303882355082222618253521587667036219004459626085634062917033340340162434973324146903785598348717225895315224571127889170299058455167186854818730051437171915597117445935108136452563255400256253778934478759765625
123 22438370242556214986000588071091091348869470012679016357375588362365472563885053120647972445187012450352638709678817122251466957829399929830616793982293828046770122233608025818940884276752147935173510121202796961929145339283299755305051803588867187500
124 6893862142947674373184657153602723923645444854377395201955670933602766106776254414901576372704351618649274933221143088683437223258658019063347302292306299168301051794742683311165767523426507390305811965800587316226380946215458418824709951877593994140625
125 2135328716720305552237560352276203337067924144118270385983351705328934680434855174425063663348396528446951471707030532202133424610610314813590744242093181669244776123904125648163847794778067306156331982248719421784660504907221168007161468267440795898437500
126 666759593680709182988203885771663755989525903446245363050044227847964400663033243261765006297177737913003055504049879478295887818427863028641121229862786311410035955339764016487511783453745043907982649111141482443083714831173693852510754950344562530517578125
127 209868941966033846103484071902067277373844707820234426205932369498931353208957018432071486505618569091844482448684336231729093164686108032055767451149711268092991426830114816618888947641413728101070160708591096826146749810324385037600133474916219711303710937500
128 66584610802978138814825561645944444232185814782212872197262740291486935072939062441521800220528874771733042208526436702638807107922495667131149027852455264223956558114821825929339271926777593783959390251293618036372423895487947624807481766310520470142364501953125
129 21292134970263870715795269683081280484915990092796056202879738913492263323182339260605109605088540753715932202758355868861140446729879289395866475312491381472880518486364932193106917430506095795460643517947050436962098120241800678542629961829911917448043823242187500
130 6862107094022447158768428626829582458157988433172203309048044743535576918170414884729159552146467719447802786560457747595942039983059938826697799069609746495318821208070045747813859608876708138601305136259382181376764215303171691785587093284978740848600864410400390625
131 2228755392586204105346863829280187226874538732228826148174019618227680214096365640738230358491465658513299890433874192845071194790290077389783353616631663757080115073395236849900246588556440531806127820171823060869265699312239238372143390004823288600891828536987304687500
132 729471046952155586213445158092518096079493381094340222471266181976010194929692647304050720137926912374904237533813912267487106402051996001854852006179903974487856163345466154734937504364482743344537476608915054277069511875393673248222646254241683763847686350345611572265625
133 240585221550468825613840485785877588003927260804455953004772459301119720809533225033847479560326111225569083194040700768429533063440620114050106575535027649767016696761276247757896004443970242295613918704330330854869793473283559878135588534350154657866712659597396850585937500
134 79950273341663013064006740660488086826290403992225353867455275173102613717474128008601790789115094769216390233264950645075627793834450519610018866140953597092584205450534340265897138079885611990693264170381587850449508977252870843899200528326581950131265562959015369415283203125
135 26769258459774811899527363855755958381969061301014492864516952470487184900333163233177150584938970958879992031988380129923299374104120562453388855812799247902504441126173382259544679483221233035603904932693817831357772534914994628768384017038810289977541410829871892929077148437500
136 9030124575544169155623364712485189995671376185093670620700281582593775867532765675024537935006942265023117326374982443498960641634102716629097918671699317852748838300791852629436363688814717708496491699314710881910825612905145304422816919089130930812233325720881111919879913330078125
137 3068796906297794712826841670370759380324309878614747094193349483510377194300800067394404210198782365310409941675118633517196296648377845964880098655109524135918146418677687963878782838507394683223862355350146414904057470494039055361100549171693418727696275237660389393568038940429687500
138 1050596390204580409943024133842639082926534859658287197555549443733027581887866163031425259171479241729040558948004304172227504828038496718106975457271444056089997957968438175810977998880126303286438597624554942978292185212681922561190979262618331080702708525277315289713442325592041015625
139 362304478280630803245699066967248877107449769233450075553132159915778539626477225944360555859332710441278935625106840303825051305670093173649142297619715109285116959485352821003148308489553264612311109202434367657632509010700311062138848757520267714345581176960066675674170255661010742187500
140 125851550373084622668262574547190399374850588654829107760331336042606375283280101822893238179283419467541826238068030443955763975459004350382699459616997470659752179394119385287053413776121299938463751857159312049612259003281404735265896469155803521641977505445924280365579761564731597900390625
141 44031944706213604164375565358254039077223636026257638138124759826734640286090059342550866341955321339140285982093667652101402573752464338805525440604200413881110974042045521207240934762644140933716563215887480369577476806348981703967583773771028591160860464357471505887599196285009384155273437500
142 15515982289419457054212114206871132638883851788060359598324670680211720821662818798594369602423705406021450448926255438651752935290936605350489962517667502948546893560247342086915215196030005856030665320711239026586800424266236619970441941492592999528049515981504501362290217657573521137237548828125
143 5506438514296533083820702818632367740514457401741746170244451696025179966134223161642765507514935026856230801341601748665141157087672877362187178976947928333471334081272281340521206980084390066915288786566152983805139364619504559977012060252922584559680599767249358930163084378000348806381225585937500
144 1967980236806049010507267915037694224381899210654093241849272219281594320026391204935742841754629066400550187346106380560373601924705814639514574368095965908914500915163371689982315140871650849233950239921119573360310566726583716884592472490669413980314585192430576084170851438379031606018543243408203125
145 708284443611924249175762986011901806157776511064477099100062037576571359921657612769766628273271922456919596536263523679478114870827467451656829322058182120072145952376363887109874207070608788425164943142542782344764312770084358197155070438801212200960640816717770550126511491154960822314023971557617187500
146 256690984198146234602676717781577733908362919705591402068422897790412586635872164265843073018952833394497003490986755561795336825820366397074182954654086276202686642466523988672419395332341943154096319858467042482805806870987980656717007752308072905289068289522199969854087150846364922472275793552398681640625
147 93671757488904491396234697614398686743309310740144526420276627098409990140207394339551848313687718224415608175045789038774080273098379650877759886299018793635301227380506077147142487769024267534097069104270129799669414537554224640795842010888319196616727524083102337209782849196164783264975994825363159179687500
148 34417660710228469075822046034690636345059782197038902385518643168983240653723165646101493757100089608540524271289306037051924458444523582109100567345186722900661011729142248073475994641330163640945145023747424473333325083781054637287703766228124356879434972958454111495119467186684960343773127533495426177978515625
149 12732345664604629637740887904986646296304583975478274722086490477845404254240685494395939214561845877683436672567913493038599610400526032288083886462672197641321214929284034551243753822875328985361546489405848861730879866895316274921858789702283685519201906650600845203025589304775898787848127540200948715209960937500
150 4742091408432889934560973048947376908719354313819803193753224525832593809853229032879213212045849533913036777568423730436709103598448721403073501063323372455699147141381159655872493529849663119380570259318081260614492807818735037249383291677665486389442091699718751233924870586006222085205494731781072914600372314453125
151 1778058954182775538532954784558432742877915417541619724987020644371334647544064423384989166127607402618922552053450364002178979515103847077604107909230715167033240841442362292807765340812878636931327815580770855677229439899840060719124910144754333072867174507512193918695324782763544329701788524107541888952255249023437500
152 671147064602221547639972287569441267628526456123138797598632070975075923711875429381417151298090038457036753857990086524143057343467033025427910787269387525657335228752032368252379316210649506237036560619945133445393356000791665965949276602208021307961078949839581076404187771285236007719535238797034253366291522979736328125
153 255014786251237868175473620275650483217983041951510306235796612950502627179054675765892692629324494518764499644494217899813027320834687484686987945304446331026057107121190361122558827618131891273206259344892666450842103756531352421112886753328464786996673655268570825770296085855859957170697704338279727380722761154174804687500
154 97537189323417594093704644347693867142014143836044780609244287552458366152033539155599293670772363825931091464755455104973942420269888518736066228124103060609357001168555506563738527472602193376303009675892313684822724293539033174900257122496573275552610229974351137585580768950422090228174105250669556335196830332279205322265625
155 37550320057716473700765153826961659123231343015484833007473962341788046763470436121780551851479224803631222340114648948532419315657065569299774782247812402573221900330295533769283039001059500659249034760433570052977302792438529413128419110951692446223661390265226553858051412016497050561574181463041401682130526751279830932617187500
156 14550474279524627819870890072170786737575885891292242445390216439219040767776079257959169664023239202178434762968810627739014910406005904188013370591307392573377253893195984745816868285023932582301242198721741896933586863249810811075492149491446516386464747310897771960484886529477818698808111855634198140926673659123480319976806640625
157 5674695492304145257566582397311121262444980005316621939854939798596021706247723579154499929969906600588206904969868283360861589067622489098721854687591834365257840336947748778647091660424945987972154470697229910044646408421865684614365090522590649695141036128452621030721173185442388876779789932535590136295939737465232610702514648437500
158 2227367708838062922401060494597966698669766195957975711201077750790339044977006360965481177662757373780730222923322098402061671932713154564342776243055895356318841325911382598143774928995172174254252469275402510692706991416553711335067527005537779146678400004431164299953637071533402991459449097232749593758884772614692337810993194580078125
159 879847671583693584601325391690892114712046416827326145407044885718911185938825367568104828729976995742331642040788464721869695893128827021352377312967877907497638137481228619094412731413674621513892461967317724878430616981716337483764182160224028627528585406498702773025448471804982077831049653288498980022225064712984021753072738647460937500
160 349761307517051107537627277874177433853477662698909713640227353539414325112863691125362750189110227705274102650768792023679593574449489635542559686448944622663813740897975777479372605679055324408129190805284334957039455481360286625676840506132855038990791673392421562516444490526629012834133146093656194089301962041399747249670326709747314453125
161 139916024199578752142837053038454228897028635449028567911542219827884587349666478896356760290471650685731863527036313969807550215469496552670107471362865030917654691845661841948759261317501303738011951499011663774698781545751193821645167481457092897711006773283275144168534886329889074848527704432721955172758612292590369179379194974899291992187500
162 56321925518854401034524555954459845117614700341620376609841397527739904687508541661850790265428873254046053298434396393196585282722553516674965835353446044655629626825331103303826422142805789971557326782412694031809694547062138843567863955849565955464657954676828762810856606937779774022227287291061569526131568845766778404140495695173740386962890625
163 22813137524050089667246849937156479075164054075523050571881192563338855471128372819100630814858714834350501596656997093947129848227187758401042873600841538765267114666024919653652123889068407825108139159084821371451482310332550423812090774935189084663838143677554270589788125004814687873037845150168680269238951999155077739960688631981611251831054687500
164 9297653958338287723146567477143082864608619549248083825790739989644187556824248544755755234971996415655123980526000083862261260812607798694100978411326289972907107900500569690371869540489709461841247774527524510500370164894571685183969604481738696458176695086123202266571269435858743311820688200670012769477868972748244310092059095040895044803619384765625
165 3812642870660936224259927048843846767016131974708050253195554044100852644839506163465902398407193620565508949216058679470922806976068921714955419201952508236658014896409464932054591994657787055218628591178760787776811907008456250000349443098985914438791120766738565716132345247041908810889562730157951357582870550100188441998239977692719548940658569335937500
166 1572993823953328832227838141095926645785040482736092846794402841838491564944901673532054095304966071123214146145733165895559435410691125864175832740589943477094332370067585177519274095589863985042256694365382159611645864735841816439278803247678136753191179102701463468867594566252157360698294991507488841886844938995082021040260502968521905131638050079345703125
167 652920043225767941729276132877175940663594683490784190246032320171295983128209509587853466892604494926077259387597063346895042482524496673344694934560224260836143783262389187328936459689269942182339349267662056476516630493963970826991002585969407625738701724607233020397427034451342336470275629514724323037721215577837669125826497280468174722045660018920898437500
168 272652334550187827775380724498491650438759250006288441682427039944451833832850513641275678681887732932852291490856193406889910583665956363125327273242471263495550569880943501758794784222445066076642075149661404491847951349633000493367864306851606711059411280230706744925244407716527068950952788029060922737563380259512422935531855331859378566150553524494171142578125
169 114540483249220256457370801985100690533670404598315124301373710267244696706658150158589040771930219510591963990866250945069826928131890294979394006091759160792907761865477505735447098541475992828715301706165638384803130789046328969173959651147434572047204316309441509338112427697065976694260853716820064953406619432116108650129137204679292153741698712110519409179687500
170 48405408820055698016906441632839231736760413371448520108065180806566135095707007496720247491096865471070216109282995890010320066752297478043268124358887307658485569726572626981218938510544845314434810619897734844558238024816398270151120989195012389824422782863925857961410237803004403015560651352911113905523502820008871953917395917076847046928378404118120670318603515625
171 20577782292566558910420877679186923364130933796021844170093514999807795669853560970783905686011378891006571117498855941226390082160981116111261636397257097847110422910881337132171258876980522885796038224973677305745435222546898993803908014950314196698303786889923610116305451881572484240418826693622143220346624925780242964075851004623365134221785410773009061813354492187500
172 8799498506351820550903780002317521976502129804620161361419118985620049550299915312303380156304124184923525559328519678135834768658630958988078055637745297656821844431967113204548441455659863942737869838547006224585915825698057368755784365031392656406400148850335605847802431867428931611976195335140239806670104250570385617758213006504961906299506381401442922651767730712890625
173 3784922696592204505714327275146834973015852351004369168196023990934685629079861214454542874084001609557604410004193265049796593903733282323608889030213909189246097041689768880029148262512110021374385822095395484508549475929129676745472300995241496389585656696020797299694789338827922731588778343885852657387848153074131107551156208359922269270149735348240938037633895874023437500
174 1637499130790948239494381896693177145649018482207929947237835167998714981582339034483558543838592840765935959565125011291655871371878143164101047571719405297372358358348095171781610826052441142051238985212479131653865258956166647858575153839248476980397335486697473414158460396328171845011296748422290413755512723723865527992545427877914257012744997811068969895131886005401611328125
175 712550287106144061355801582969449191164914813561850652676693332885892373123437377846819404100651569318163059955264549535660750811491835005636732039801638385224893536664638585529388986879329715532614881769488984719447075011795299219206123598428082510352117950386221932472874322419745166327981181376319141333813250918020364880994417997042148059243427599881215428467839956283569335937500
176 311850116186894661645476790166609109161504067480408537202108974382537373906132384141423922461300005939535583923893808355193771927050116098853670866197643660996887859464479128444513612705989106214558079750751983566862228864141079076225761752163341118764025194694480463773321584224234727765981669045852320247032115303919939889599761672370020596883206366077821485305321402847766876220703125
177 137264422701140378692534517789648093786717601163695662089876720298417147122036718712302664803893964832643023156777323363026647830763792230905934574560251079855283429110367312227840331530659498989970916007545544246176053507164844783732488828255012236915215116182763977029921274999554228643118025014254232717408201193739930169541218330003570160977543245700858565214730333536863327026367187500
178 60762782318451063509007924849997010232718849724891414349048484853580177447147349537582970316802130416992490435014875394587896866386748764227660162084400115182788726712418347223843498441353399883575449577737892332865665036889284086545297201367416778425931133454790868530078584737536049331184692872908252471488135859768641527310808291291223150360160373558464562671588282682932913303375244140625
179 27050229936492279247683708408814221828680472241104823091800744139235750429761562021656755719789365263690912369313482116034857661197246235730551782102050262286788699224260120593575923930777294167203964970786451181241775736729868167627652602530907156946825516606936475536499215789161625496278213633782570816867261379200120328813444112838947023920319207719715738002628313552122563123703002929687500
180 12109999658177348846544378330360093069725280606744952125816118962809873667367257650742455764024122935337214745466874925294276541045774201612092933458578221680140991531128182765954031901590368814191158478108091413510734179067719912165062542972575635619295173227674250119459745388327317797553621663936244192087867920871422042123373465245927071628690819744847834906534222909613163210451602935791015625
181 5451845384886765855728112497602201860424494479370924489395657952520733694449784370587237705892740117072067467416862489909498470260847523913640373967341728093924006830363786710096206496738335965085798517671400469421506475370277818669958214619317133934760526076157247917467435362873004062997432548853086578257537584773751496040615285473690481815477696432047587337608304892455635126680135726928710937500
182 2468059817968575130301607046942491930763430198571006016636167702159655883262462805189342100023729128270690250128476687966257556205672562273615889757282937906053293688965579181318745117485665577872818799964577107420207511562364688104152641654467446088757586561811798330823024753405155558486701484110337811561843910463461570628098090524024932307682181390037093832493604514576190922525711357593536376953125
183 1123484934101291491511229346379500805867994844838987322937861587872026755984765272863970913710038792798690152562961047655077610890125459272250895706022477396709586625004833154338445456810714921804328746725824996866401478328694205060080795155539692133547665332341364160275866746155021555884976241540806034417224592343109971160052601637636299664963049997508904342332843158765876978577580302953720092773437500
184 514239060363396227980822556540134046512850674003796357556120444491709364077460090392110302018049447412061790194801837869300073369727598864968902197033714002859187915055194804876475345593651868295501389746413944604855785217190451559756667958916855839608067461229972661945600215683670214917678086444025798858291164711876047255347805220856062293403893863107264477026516722296129302094414015300571918487548828125
185 236666107361684203960820642181957443975564364958835448891875083647828809422812953757095873043608678050204121454580341249057992276596741711452678658321059195996375726061775875763054989334290209582292073155124606008665298514979562006752428850086317847880472311856771523737779053378364283949198739263626232449569616502119587038199235302384879914470055622033961502327627143004017160706098366063088178634643554687500
186 109513427982495052362995852638832366027127649723518375384513221653685753316973643741742519199354995198281937587146223223192557277886043714115007318653492170698650440934782418228098560000059959386875769080981211233573028558851189338864753722297096195937348034230994606102154170079896219529373934857553722752382923148417118057453859655742795728205495724194250394568194883095962315849334345330134965479373931884765625
187 50950238402913035305535032130503359388718321320107648865574890324340708632801745382392126788537541642771569131354603711141191274014100125833501133972366643794361763607827616209775821741361122427886077953642041277552749368525778140381253974162332748462600731980341652563145092757592295413085522768069852756150455037291081206330805858377156984795053761548562883128233512967263055642779249865270685404539108276367187500
188 23831972415304759365134025589210708964291613875424153476105581756864142640950316087995212319178436887542563851353619610228261486745594944744431099947110943669891559195401188021973820913784641192890353182623939057422282278608269620223949009235108376815840124756934037310220224003779076442754114217175741883079967349743225328114517556917018070023991672896696531862355460675170686509716019287452581920661032199859619140625
189 11207175899912382510405554587596382509648153865933906353949895217160468155017435245702264143562863736341327778919200829636139309828444985722932675149616588786315777329269168497492985520952005256228263252307086271751970139545422380668050799300577914387948205797732390253696730146334117382254526336623434775752320389380069368524705475079549105578423804351790736723519747658120465287783415664648600795771926641464233398437500
190 5298372276059089627938821529462364994694962636835276222295557362853059762424724349778898186195223674995547156375163107562677552299111376305366112101321973026906066559988623562409820823668836110857192713551274562534241253883398943180672625102586934892210213410318024191447137212408877487125213373526994230891074514152000462177486821047945365147370083825234179658178118060800491317021844511101136276920442469418048858642578125
191 2518179061566161059670092840841092892375859614761654176810803527257290944157081051369523495072874110068059022925765259046647332935862332818809023427755661020191261576078213309432899094109607717999347668880808841976247872625807013081991764939282688402774976670511614972780184947574567049130155780519014960116333533427665258466498234172584509413130495750055777223014999779603133332204933051971319741824117954820394515991210937500
192 1203140956690891865985396331311479057123075347675947936884236183477630041858018643943661423751802037092140375306884807531388907295199233881621090869755117263525745640463939550684600275823482515479491690687559416328019792980968372459211245865964167630639218133125274490666180819407759312301142448034407572388559648491341487260893928846246616202531638130362706654580635579289231311204548561220465630441367466119118034839630126953125
193 577856775625203049497113070995930190336875957592192828225807909069138135772059981363556437604869888480536622526328475580593731223354680629969496607398425419509243954029352163127809796495958629452639421075301934810177861824001509528519916199905101904393104461829045370898612691769574931767532407115671304229354154620858541312077902655160524988493610750524664818957333633640985878817480586041536318700195806741248816251754760742187500
194 278988217663141703410360659620187585775761386141010772105727272697518990400396477226730819145432091421484006280825387654642690269978486393775810159044884497112632847952775503461714956029333161785854771004159996743204589858467977799492438540067439319450133564524347959790214797939495048236791932415546999806257324702416480254343908500891372412494128718920458042173306523340003588946513582400983434266780847110567265190184116363525390625
195 135394726208020285541011553563347889577379106660187340853947027076692369095969693490296053114003928543235165682170859856527172369917955813371439674660790158384304171731044496113015564725229852206473854187691204136473285609145777723198536480629943141995924055766785554127800767310895209467037208936296174102737063883010795608239464287659595261887757439879317798341826547430252797552943751666793791292362172384855512063950300216674804687500
196 66047482544595549100882684158385158923993535807963281715108452853083791265943638651670174471778957522034643678530326508437488781735903689416073104165338988259401291799783971337692648289863342423582730631544057044173253228556576296006204141017076166858098280335975970968417718982701674456003687730747442466086501272824637394586722819449310820015390953765049981098065020809974190421442850268381975414353948142576200552866794168949127197265625
197 32384555716459622780029881088891484894009696128058151849426366198269374358300607721696321372952159012287878134552684756466259309184332965546858415996807707643274633817370124104930413127142351235723498218066650026878303440244705510582273252563565730611328204127011970478149857023549096246565149511243820176092086629308425924694095081385107608765135477924624924139259484182560884986106225084515006097762370615200211432238575071096420288085937500
198 15960092683294516360309763734925891160182547635524990275629225891438374428855165224896750247930786728408223371990597453591052871452457346800796877554034722460313941264859110443732699782298686366111707421194932585580152010472260686019643063401585722792822116763744526627771670285208523902749393463828878995545675068489885933415813610143366413980087293492738256168685092899532730919396170261719450734793846992176629129289722186513245105743408203125
199 7905646994496456781134283360934249267549543859636055016768197446468129260785519948276789754939696290224262623461090332887284151108777422003816718831408143689775549608651201859151190151376732164998454239460936361548906759567926035679025865652628960402354686236148345205840536292097602876002945494530557086362903985684264211942555458373249744350463662807735666158447990270824546405989548121642690710249934141035850174716870242264121770858764648437500
200 3935798325790121889573965583536667301646276012935147822162302777489075149089757205065188296932852023813300239238630618037529166889194856944058364982236930712488689800163717262764608818986009912549060025886292260477469521563325430284238180385856624168947556072486046964848557470966775421136783143523057861802384804599133055364645708984099679160206635437778456017647657309401342744734486816890869176694697568307221015562191723802243359386920928955078125
201 1969294383445236070520968625279765177566469761623514078993584128556227711583618462870686877153912978674939139870643971138852801890349283497244341878201357993416488258918548709666664036797899438067969862047396431810276984509935231156838423492091245367273029771556032025983464275434803923839397771727549802940568029831855118939631450947614768973048129419096609156063374046714333090659513249655628157152088225853934501052933114806364756077527999877929687500
202 990284366784054005588330823723076975125019110119362729904339424018714301157957777036364361324741731736779219443927870271186558658845819226703985495740477043989577940116835858344907614117966970771892730584646450668243763614098538536691086776788279231955888227206048230030085994034804060577182079312556996267364553347433648466883966595317197154209347937787062695170372263319685892637749843357888973177887542972924007040735236984119183034636080265045166015625
203 500460580903949142559559656675047737126289213965603715368371326579143200559398195617758433217693727729918325090992753971755835205811318550382408592640907851091252852841261260925495418087863535411808330064243632473572548601951732899446709194696402901022007934176763175757208304128600965644604389139803323881508094561753663643022943188283116032228044624450646823260164688708336927565880230559957701568547332131214355827986410005792095034848898649215698242187500
204 254173227511739536871062781953697834126709270252501657164245885050377136464037986813841386515371186056523561508610512340161141360847659325325194897614824203959363774513394176776109079961602580237527682820770608466610462248755354426439341630790760165701298106656098377812284635280397451110803526555981002053488632847151600109075239760698841346686760614978488684536844731385702028795727453113357162426192869636487592459056214307455690004644566215574741363525390625
205 129726623946635686915523646593591084238204201780798290867818041835246778610348284580865052677531920221866652983436466805671983506137388178986734507162678301450023321162289466893324044290263075444874243304624575469338553131673909974225140002810097687019652932321442036714548324958606970669403209049416497344582927721504692154967983650993053019204625093988290420826243595257810609848542412810519408513388073622311834714501286401869251108109892811626195907592773437500
206 66536097589274310249062593183875353575311481140758249068956281441074053931112687310736570270086666780735457921893244200514460856076206004468378857608343109576387858769280627151335330228424517226667919731439754764583936466571920624221714315110293012057701626235902960992359063913515355870620421387399360129030254751783248259657839207705939122978945394755492497526153363795702678918898573595042308060936565573687768829196782303248332812728449425776489078998565673828125
207 34292886902353930381483065935644330734395161000050939743025635556588328325578922127624169841452206686962051948071341328913254657435741410967920290723767732210761685461216165857876949274020925491726208719555381448294825415709722313159347668595164683913082330115438045137148929898236536184396752511105468131639522699121215554750279420074444385424346255316610559447779413437563252047942079137599505102009712015195758839877824078880124823953678969701286405324935913085937500
208 17760655771604953760352982504874411798473282247997660920508912699570098280100135358207620805590858761589341613685891011898834046889702478054689965387394918752297972120957025723196145811716207602705071120155194174245758684307266493143850621993409510137940873295364156206435895212972890780913206240234402352633190589310005255855971429964874705620777073031847626705079622196137239217303949466280226427919746243719066776817074438412128330940920051261855405755341053009033203125
209 9242979513419676312624816583790586405528099589371635980603162849081982942761357237560994224500009601770451540855451755394391007236748878039820437140358225785109276140329944572995315714580013051645504482634745844496754065560407677154831539313110788108289692617875547784976442862414630354827139155886366949672614060768448340063330497889325887889683155781718079739703470139529576711085641067336309159870851057751004089778137707370157311381388964832694910001009702682495117187500
210 4833402256929158103528365886193051678844831329139068697078307707200122696671983801987027950052271697959380854660874945159240100656397208009436942974824496210714803700073516775839823555563216695067035590774063357950790875615129264295514896241953655609440213581748332676263917889279466331215734910531513693838028122345263526379620426089159984681914962213044812787796958406438812671137297565853068563760453626057648735588449949739726332273871920452990025296458043158054351806640625
211 2539638236181041586724562960884644499424023878025611810790208305121465337198965582225332279122914715642234637326209205632304124908484888617953407099048392321265679319496842981728648664873933173978577166969202084375626950443500171834761228335602508937427373106228254095078836197901135955953199881111613319891681892693978506333558954031866482784996708152122234904450295697871575776704909823875365207817206251495399507122275097083123563834706427000398321069951634854078292846679687500
212 1340784081050868001660436088204850911761091212862668917719437782559424034701417074584293461861523793461177244509641410155741606886189913887239829626741576884415518799623048134409743925847508685272289382406458536633907118307393823452621753850454458100874027296640679198110432110739424523351705433602810704151217858692790196577607709387577361799097339651992436717086065350927669012206811517891623826343680569662128457771641271551426171458736760051080327826866778195835649967193603515625
213 711220232817555924339078660672615423934955661466293979235070288148558736652361108345507050242390657017290127771991264739721915614148272358379989997185795135246952358368831213720613540348450965641569912088521743339819431277057840427057711782203884311014223802994224935132500192052539022222930230448247022926576371358578899779428891184042109613306623369961014803211204345808873987343464742938804988810034846373104789941696478045007441897304422076474486047459322435315698385238647460937500
214 379051240384927824223721751357159984692825133056816777997434768674002161985781032013278158190169947056750776468643895670320770082689598022323365806410580848329192027684960367736654402278435268220111022307996485164437396302976750072314778764816307819607780096965928972855948201463772048719099296786475339336471487425517505403613343222485714908071787053575805107841351833431704073867660401265225256597096798957119734475362915833248371172768570758807419640579183806039509363472461700439453125
215 202969454654221327849862077516357281042468825224822393460010877703855143760457645072334065574673069253826443963380981330295170771570047530523513082518065466951165048802445280497183461642707437513692245891832653474826571712318284070337921024166204664503963007281092907493380096610841882835521060766411623923769051411044239458731925047298625216933199756085900630638753250271339191000906856356344278894039766029758878843704826058627462960433954380945025489202393487175868358463048934936523437500
216 109192513540973127507873800296257128507052581597589314109262973180039003015398311302733139553868361491586373073193724169047814426512199770619082797242782296186772949540154965822449377176631327615990300103516841400294291067948939330377735781131873226610854820871712224637740628719320608341224776753353734113318288575983574210292857866009336575493427664699380091562865166192687781951835000953558125925576902133614731764360131820763029793454164507524303065430359982457275691558606922626495361328125
217 59016713130634617197103119642627899102444363869823949453628696606639123265767336126482591369931359508885328550725413707206364939908432242498219112180105973063716471207697270782478948291271176855827103185481171959230302097588856002617446610561069950670630712699055001961220044822614097255052669013875558387758571305383210408383104660807059275063765943377370414320363211067224074895622899903690399960881612496165436408849459848472801976581501297299451703502341670670716666791122406721115112304687500
218 32045555040015700919644231093535801887981619530743435193043323435937709270191079602195918023295575509415432723829319452945450604445451468391182839154406059141344118747814064509045870558731278118437709376011563795878947581943332660113077725107266947923470450457525851677505505101766520976505361420832808581652565984608399276689383064914945313571885872589007315581466274235009497351143450936816112358842579678789712208402900527690776142698024070906448043771051978956254657759927795268595218658447265625
219 17480825484876809960788653492072962681352725032592011044193999087044409348220875688533274027652710392637651005289679806680846328794404568124792698193448049100201758214673774554075820236583454229976760842980662153709991673336577605427230872601428628477702640675467677780703981057004099446731755249529792949178043359897931708671939941282367841601569841974358888084020352759730830828521254442669463456052717572650655425266685621666238631141720536357015129129925793652899912444809160660952329635620117187500
220 9579619401512209723020121019509298345957431678954948572667805117805725449324549974792883279849516398000133061746521661459174686679840348186304334306851668824281638166179142396641832349697398418402338066031943485728141854544355044689151248646922400942559982856326651993841449434321051365284301380785976267999198785401048670627713866335893890559366492482540479372411779759677778547664525401345360896463891356208507164301413272656274154507387987103994432927169669008643781982215159587212838232517242431640625
221 5273727124187493280620408930301935807453117376327540496728931698047736988489324892401174525975953592747814340946541438341918745960076917933398341065300004987665414399025384325838808406516969974509502345109745012740041979595640856877263829960786242980959034466310279534749278875936091282754597123993596276976962114700540620277420198148376411778034281958779210059777861182001348277687842022905159069495456645391447804958669039597658256236361936558297776283545820483292944080844222298765089362859725952148437500
222 2916494233898139225834640523194097740294782585222403722908639071598152758462348361368801886843992355115808495804801852810489912542161711412104545694299809680264875482108345645561250874271240196251084224504201741623635910883436175246002707537439231707583036033449730234523502303963146429273073125213009270375115136610652032944079020096659728542102445898614702719135240020607910522100743598683158150628066470753146481463982534336964350675644642551002245734651514786189316623954415064190470729954540729522705078125
223 1620204093811577833719336448543162264219783283810894773822588032114838883322010859394504574045169211695691747083592361500876810399846431684445073354208143713882380812676250508103992998296524031002359696754503350384669388649385760707597772770657258455651420037827803898296146296800505653726684498384724946326574668096083040591348101135775330863842143240826583587498124621236510999564931119356731244599889113202286784017509398630287812051730187593653252295528465620143865456060927598969101381953805685043334960937500
224 904137769170046797852394601135076774011826820467136488684305590445087116701754992417599395120026419957126033343916554203458092790256225736393883952446058137714709125832522269644749385676438024618250040351728099505455123803602044989982985230643510779385052413619751628279590299031733964121519379220753412755012992913856472657300893620364924791491754117870363711075092442249428226300647954934441187242294535266829392203568814700324467174561341925165288033177759913868767624591223086572000511296209879219532012939453125
225 506812139823130981721788260127139047161240479226193108206786607890978598600710269050782511143952513548777076471045544914607421362680878528609730050120913877389718009771548375616496255553273259942519029302374095022311265060585496398960108359855195855912070063526050876983013236418386844902704078567017163908710132040273549543711431774905914878452996247010997881511586955973322351712905109277058287654617659879644393894074511682137459553292672804182004964304747659176696178347449944778801977918192278593778610229492187500
226 285363368689286088421052096066309687358486044830703578544335546796959678607468686762412087062736639436755430321958115026978636565329713699897016800631721113034492920710902777446787880613905385185588703441213277667198639756276061534573504569300862163631024875125273674976168867620901439914150696467793997048388838528364721130319918531541665745201905870791409912847532180830234943431514384928904528049228822231902237429157971362924841448475532321774959910323681158438967154468348963415602614901445122086443006992340087890625
227 161391120521926412813703818013003239018901773339156615983232083699896819421133686216742540549180264787715308690225543080198315712955865740232903142670469629837680778670141617148536954529332774582950577566428286673211326017539113748762873376400629980565926148618361321249594030399473607330666655670610885483147503574202496954054125134883020688510271139524659031554243587080147321548017866249498337368797627507641636935472431484255585435514454698107154987684377161539673932686007556695012565839419949043076485395431518554687500
228 91681710960580825185358949581339549392796452765233425234622309468264175119509067873747120531145807819293314956068611306718605891626231358783256532501951305836424320192912704751319879831426802891926028328642855406678876413675170102970211997731250254210979541051056665549714852984192487823050952257258701948325850535509004867780643213050797090681225600987186743499669115895296884494223086176322416554912505074687950417215978299857885665365104896652815764500872270553124294231691921340351160429893440095838741399347782135009765625
229 52311717081638172610776649759620392892006774409267434000856501893944231375205860810048708973194904571935668292573965053959669005756330501331544711718682829581854511469942567664637458355646701030045934047872433886185013615687306195849420696786562049798109291347456421840377711348340987604502560687130456080865784561950119687772223001437336526329365011368726862907435398066600919198142437834053431211634169585521826802108539667487493275860696022410777115569388122695972529957045523182836033043718870771954243537038564682006835937500
230 29979200305196934596781387148921440863721085024445535656712843362060445501106077784761734462281825326344607162295191318074514380635864267424157425825359733238090040111365474050390962181899881392343086754748148231648214581177198535142122875943278215343337198811626648512126655597929213855776867825140290104318359394547729258196216706393112198477354775081450760914946674292221233161605261005906576451081852369883620838655437551271038565708131648938564074662098187364031392814745988453942072488607462066312336901319213211536407470703125
231 17255899251691938255439537659091619442711853601730831153426416611282727710344130559387700226809922419864857249330132992594696569986467652638609599631502246217044422818440625895008821058463855354615858295078096121483030401753883278382315653465139684330019576097555990227995727882095264468667350231205118635469053286663942440267567469486876257715626167894027824650202068359659277716930060701835995719513763509478049921041064843835056149667437282059889143356353617226696152240217069626351790191893437187431459278741385787725448608398437500
232 9975700176951250708516776724573562530078065362166223001943660427768151430568621161980003151860945962067248311695988546034347240661044854204832930130863488155237379730781321207373262254478399950249825395383715124453055226944215031035781795825715595341855981089881488515567941386115409438926299315791653024526424488291791721059831256263495798387792190168296868344160276259044305565187654451109803951103068960534708560078380534438010982732303528571209832584536226854901008752780779957264679101028001691198188183307138388045132160186767578125
233 5792009207906154445437958051221285951930655765519960290779064278310468796879691562622338342751311580685535416732655461017677373405056938836948976619173384630158366523084681302999276489233376339084689691931507885237377929571232513555577635050272931894497733847007329035228179515016154673929370601124929092610505123614816348296549200171465091350726131313984406841160430710985437320471166902027400365875790640239150479843237414405426096893287802234212679196207762579246943486500889154225341056489819710789701545650132175069302320480346679687500
234 3377435471030380174319087302077188900434620473092284485275792449008156814711597958146653743578276250767281246934402705818715278380457978341800857580393611168273000045554450489400516513175035825817530695443874214694226872251605395445392858382312452735347501813268712479622007820031385376716670112485119812422053318933322137277449335905423320628461287866582592513873782144665789775326317176749749974778227720277443684059603043542915155533164977296339032815116130138555892437241205727597797511085243038677118632140405907193780876696109771728515625
235 1977920370785199778084104685878844264922630139840201350323653790056745985799928386813738372116450086147526973857815292878301598608163393722107752350604901156117933648951483257022358275679302586105292854613200531988493658953318258381748800987276576332048999356291422336583110939499343347709282707825113798496607236609139684098229092510706375675987440451303784511849060144008597325064626691530562425220372677386876666356492841517544338413628813903665477722834355099335207073254913758019323535665693445403492817247226298604800831526517868041992187500
236 1163286016291753526554755486531970949516858609092904570074444534244357555531119688141478633006180577822286391745890811359514703845315310269890628931581372406471833619795301603186352283160482921333722251369992739877745581628680277442196198976888299567464474846662944202398628426112475560791813478280249541532720969942412371938324745248405073725465902082223018233754641086610738267646714009417073851450990216688111541644542388247983523089464842268763370273863584070884482260820766594210011842325623975992732515340188914620966897928155958652496337890625
237 687087859859103096962722914297540590781653652837912078727638564445297547337101098536668066764885373951722830254771059448320189080031448749705338020509542475781560315729046061413413064003116287266781385501315486090915190882992271105202112061752074748197230335400031684306811999634675772513380755255821797211537876116630524413149970601820618396392296379235755568218045335503601978693831690723326151566702474029703765599465734221819893614304612373155090835235545425230097790776038458740071199437739302847195435518384831752314312325324863195419311523437500
238 407547539176792947849257423727119613394939566407065962033391162032767116367598316684635450088551497957355593464709181745742710201079344679558516812231221506283766098894319792009139368708687381556614250999449397256488455175981935700421343759114248725168493130799398839986582599153167047437739633308657931537273208763112573578541791810307736589888262611271227763101107089028745757029234861913457266026589177416393766294721432600308970989926126823654129895853148870520891208359144928829285208557116139458066033712665583721435069719518651254475116729736328125
239 242759784383972145483396636625479501436645189372990663420793224607741761765923795675879864237793490236091073445384927447549842739080887513221326209622358772561323739500451834492527543068579401855618596063226051717333058345297026034682130101491647869106279520427999764088572765202579406083280013568752113153530356098565521099911253314307859779464302777261568854956536062315239244303267682654651113862868885994994574133250371253234138842043835503791445629581020135030127174803657186908109680137757087935117329884131611578146348051632230635732412338256835937500
240 145211154868044520145070412397564691775820934566135340866857551373018941494251599118452733834093004455686854470156794728895109525950749513326764118379072471085177238480583278091138805545035798172928636904924565954944177997719989812083346512965076439237419630049613652843086398559532119579019752184556760536259268524507274293033156975184911086590523266814385062114667391740348988872420272904035811153189684830576309311540239798726065690697118567978817448543474116487240516558325820623140478364081508514148760901210699629688971601382263543200679123401641845703125
241 87224873655991579465557558235520123114725525818229814861760541140387056593788947636753458338604124492707238841804754789395008464473956682045378663717749794587827687761700087741678213984900510494467732522041650871298132039046505359997522059648990694769981550874815347205711528603423115004976981015669535991753671744078833113415069335200797085820688383982357340594727625357003881878550000462996556757460804388140672413613428656355459778105060803201398126822539700067820591656156302985911614443581797887428697776875686673130755321992069184489082545042037963867187500
242 52612662564983891624898416622900662660917230152815680541101811930594157901002576408249794572480271453520890205942896079550225885462456415065909712652949509481729655364693527020375901525144250846465071323645490808691811369019679448772717461569868813748779328222502168371960917184165555551488308630469691077239860168241733746987806885959807591066768547576316088338904483161039234698678581793235944188187831123166717212924532634173046142474009684054556452229744326118575404689332157083627021764710511576224058824595744450421986627974835215582061209715902805328369140625
243 31867079634826891109889381277060836699835500965966483552662224190814180410306276534770970101137955466584631743540358321693089383341630891837657217514940661052855552187460149643193699516330468359623971116148277527620878969031342158082495919859559750216695263863937549518002968356657610730613440377687384972143603896233448097568232824952171550627260663575877975995153742413545393589104704065056072421404603686007117306866719225667850201878969304756006330651026422410937706164964404945811074958466068285626770298078873525265284360336037750016657810192555189132690429687500
244 19381565690557399176159048361273585124095051336792750827063216573986949614877587490249573314810267262898825450245657943943883229057128727769639033430318910003427451984760355607059269043764430169810189942172129298067704734280768991409273300876325122842527663646453806235402597841871941331315538479049581178401088543114061794776428486876264000973834008565945147504820260118994449574308671923390561525051263140164047290996954902867604224589099091627546562404360569920055052846065689407224833523173391846489645358162985993022738507190506906940896669766516424715518951416015625
245 11836482790613622163355735582651276592815641695051823986598568189304183780599798990423380982027268812503861147729337550080784455681176055113088642094811252269996325823040303644912111632974363092491755748365433111562409671494439132935195891088309859231535654307066092268685479935578340526080473965989448752379268936415716435058646339072497170050585213919104366689184918636696193389204880240784349152730076761273664980922495792513381945435023139890083101368387695685351860308792415660020342253213864480054452570937775153590169686952573296911950251342204865068197250366210937500
246 7258324517121115650303502379007307931690015287181673207251808366287305429822924912508399702254326838852808596736611992761080593580019907063937767965644199785009540684948249982798689979920959172147257103344805303229704700560535755940692776072877946387954810890172513386465320222309004675182700636989624455883268780484039088544238814436446709059148790477194077318510218981624838705646275706266314697841603036791453310877915152489795777658610966131650410957899153812538034079375577362567890937704208464392831721000893658636958048925094462607010559196396570769138634204864501953125
247 4469127284904915166469538628773932870872255208285645008951261799605769724655219944936542873937926636498803103331186500909375323559944085965284957040054812643598428076103746717719898359682384888142718646392050962171828299825098960013940463789880724137393351188843356500255637405687502634412524556449595568806323439683472936828707023139876792815446547281441976450087313065938555821014333971319873676033379825550686118031504585953147815459565977561060406792507062616127056379921634161615349343486672999734136462347232189205641150293720320948315238851478170545306056737899780273437500
248 2762959332497806719632912815821478552538155164388578537597537406409777325661393498851627271022879755820020853805428900450294330173621090437604551237006965954821386524136548663401122327510461814968011096599308935179588388999334302105934410856326802486490357972804865933077907481262391710771820627180704310689440057052417672325511873591510977387116704400807376957427445935900144842207282210346943373035456295520460598170078315717847483453646470516188531032710441024266347094428158207417951867277380970645405123478846850569234707979850876557082091367067988585404236800968647003173828125
249 1715080622239323884929508763296979423892289051475785315894939183909237577712942322776765722827067500649062425416485050235824374899236670538289972596306788572544187349218013118942573492431504279571944533469167492479642046684001008315791348213120810434464787966293728529967557802310318246226167591718975230946859092104796572160676998309019886825325328574735452686939360974317491144810346075130287261260638053636809698801727612129015314020654411075035174772357254329582285987090057330683853646286300488757066007473633503893662509836690014597760777642632135098210710566490888595581054687500
250 1068921411377227372024690423618993401333892692901946858618770014644702636858178860311587842946025483591713049863191356910655476722882077580521893803031848904223235412761286791433568050583635909465035929087837581507565329575284411501053454986946306367773403248313848946999344931874483274192267567988949039816776984299410615692452712078497421263110718599111195566275995466996182169352737450034675320559238786584622836441961616293484185415699736973517109169775458072181456915083581133958327193936807380957576908508873973513785867522513272910551792118684366617031855639652349054813385009765625
251 668884556289214376915053780238213943777694352193887072905554370166118657433747139563073226456735170695396342587508348644817898400490103327808655556461333610570633685997911851961737548750866424173819706237275877473716481152986280974235107917776509065376542368581723487652928586019634719073042683876158980099368684568371281127694717308951102502830283538073529048526756344993644857165229403954448832144567997554771859183947325432206443601386122873870788864817179064560374204236784776465699912977320778209483946986316785240113145864887381804913766110681078158606283068365883082151412963867187500
252 420236470671730532140892696853400218113491977386754662575853853446030541547434232163600371593380748610507073679190497011230181834990086087613783813432468149411574128787477919353505157997768505233743392634043829739309770455683766127457503288943152989691813115789692120600690107634955354392455357289971239482300160774225664914189963504805159019099470975652682275870685483662879850486918603589200110181126732683122925299059844336535790885789005187779780276924582356934633368104468125489292087734719339416061231158279055826462842694113557537277639488398407220659525052042226889170706272125244140625
253 265073657406090941584389012002948448033321863159563878612898766519944632408591556677170078811311517661697816922313797609835116772024113830230084478876036872519154118762865520415898001610605633366256752903024897912826437183281787049815689992936681299810982409293760682839352474671491960173184392972865413863940600866633561526518413271537971506109927292490507797809319694641027214610053007740165089860900742693896914494299711410363140450923379824718771091289003470317790515152223678907966419802200966593304424098562717157632344828384317988858943331532531158950538596741353103425353765487670898437500
254 167866019558752601426231138203088698976493193458426902769950650658194685269034332485752183270470060289726811900405250384083113601229744423934423261254446284658183452672683295123458860021502250985298495681948101961980419908006986435958136863585673965528914891768459220377635583379671407920199035822208010942999678512717858931584831383385356717000652321505648456296748143402717177807723841000704902684493524353551269358750401752698419488773190983435769957616677473408767836714732971298527187033163697746234851435212462377002677314471741738141197479462629317645445958806504904714529402554035186767578125
255 106727317777631972427738642442022744228729149811820985058518043638296924455886027528536402001741835081568072906788370533075952474537219688230543471642087137943747493708865157866574020467150671660380839812849712320573629877532679760002466124471473069952093540715023231904329914808243084927550818095101986017813540492602337805814440150362191353770161421699845176388309872195539478870431925940658448445411482001646005207319420182972652920060366781149746733855421351581783298049211674029594609184492715447560331706048421018350284544543792240170264139952717938054829044380866776009497698396444320678710937500
256 68123698743675352212596250437775541198989598579989449894770969653894886474110887096529540761577697808638694050631852092253917185930198213387155895497675790238471936916724839161764058170256494001860258545921766783779448022601318963566282141014066727239453916017134124324488961608097391640589865971072477881343751605406828643775164698850480769914323248150787143089937221054558095201309854350519463628545973229752079045507266182044457492995313839223431711444484915786729051590739781966041326759943524991287777172949075033823045778361845321910862972263529149138590952812510881386742767062969505786895751953125
257 43653991683210377563608284269902721554610727860178948264965613589805647561547218568207211934096527877849824165206984944231805581371140481755915593076365158996209236402875783353385919932170964171925620182020675814657359749640042987677829574902359138847452309389861382384158716604053859697612550736682218093971708751417943980336296350536973741266674464137590632266742481468392057796081970936734659163932854271615548223499896053223327379957879322840878421559216964423847281197451654158005535568850841831969063380624019022676903966837357434901710400632695467736185363210460463889717175334226340055465698242187500
258 28083172469630355595423886926134657902435934791864247529491983172092073637609471205983630907901297097329838000185457292118225214116149827864006258429839049673317299322194247012032080471327241045821212828804590414976350180892625671562934008578023885273224803973723706415302192019738944375284590804697419700717968606989521366737058118370517951853711262038640877939345705223044011561691163209920454855359138405850670489338508396812255582082880009636429975041623641770661795677083390310476224585034177459867080433327436671570330104543771914778214559744024077519666202498575292845206519132261746563017368316650390625
259 18136698607134834038057357245901196330725170734811438521716965031441189474264787332605812188448577826655222574355615108685435121184369698561322285658610893826800684390771447926449543959752914327775869176637521754165342277044768527623103744137922361589546258122847427799182441289100041145264325075722130134019780776489829515100557015831181783019499778896431818282708987178407542389777668676449178345411611021943299100917205463834346747728578204020242637697172276224981970465398955765129807136278082829143113373994700045285881712738846289721121700888197117537512287158911038903452705994823190849274396896362304687500
260 11758545882355301422766946310349558383520069715836930788860223715807472592071784961291918409389631490468352141023939905596378660179496551636552091772261619453137637004708143769493280848606131583549712313388663178699430951945817606324118210892777271851963830439518542862443184221981978487894862636918563823515121543688649984041987165316315438532703518416296525870676371346485044019318253642606708995218900965511019822317346328677144475976763683592229964688301589535777032728416713965192169792431688703070340598441704836815873241201032958297781629062638740131165478163247098083478425767367525622830726206302642822265625
261 7652896048363374213192803072382771551901730915238058646260055742413715067485637115060500875871482537887981940787969502762789697312754697542316037130340654878400720622835816737285789400077517723966098021277964728230799066450385096893768126789192403691978574481937446985240088022644504696650667722913125970400333743883778535827829559240340024243679461382752704719159615650650407536746343276440899378758361482932583230271906868661003480881451207579012842477307338509961388627064879576489738333639586512090454072559091817511783030988039223370848849821449412992144165100234360959909757360364324085821863263845443725585937500
262 4999981240967899873744672016073404428496804416101255955584512704549463374496735012911208485845704657822283460732109940536172033461262535595789683656458361028493708231817905109338790718572342059957827840980289524559682805016426464695438684006816882481792090012422323682789872832276641553956065557917407352600514818074546760694250123069262438914485661860538754540670868245336045656004304032928798369270860010891859027685273902899039980410056363465256128132229407194205073875576875224720254088314576531713528273762797893099782543073698952300905368583980188807631478723246054177113272161403489945996625465340912342071533203125
263 3279252818255776725203591892992517712587115719892086661506062435341579261966922111693541528923085265334665279242594239392258990177178711400545409927281724112083223078918394334367210963770431268604204966696505626858012129303184199155725426740337740622766810653631324448225101543726843317098948364945001010896511892055097589553702376472566604673710997041542755793464590867977725417542886747029794243988011250291407167748520168444364747194560081369104480520599923736656931952155492890921386850341519011687146886597493460118990843202993601456224461170217494788111167487278610900704731764138122329654834175016731023788452148437500
264 2158932378706832461025701688547539134382001119960492853688047942632644097803529064633708334429862207335246260895576142625888730866220597272894270014219686823429325079478347908503398843975828823194376140109673037820984150285016694767053520931829018348751786487918344862129755382899587333322696565500644640367987270179952675473766293323522236172141268257350081941843698319626095677870124137846450065969832894296800109529500077458273664729378116699306921541748198741680235901231056440205526048331079416548998598677590593010656588034279593946450176141519114355410094960698458610435409462638585431637494593815063126385211944580078125
265 1426771711578417691863661591236394510206500578234307145022179016041607381515378741610457725410877058051293925776156662897508127323916031688622808377986974396874645439428122819491433678042682759201156762356498270364686679739660345942297150820661978393635553883426744091237969386768893163426651856033785339544586189060014551922278985670877889481281813667071192230615193207313538426707223900500176157269149089733124607521033387736918963470194977441846535731245406669720862283476458032937829861065486240491940892534704958090242403858137429899625433226059152185373491319603430282754567187230698016575658471083443146198987960815429687500
266 946487747796779941631898954493820671894611167194650944134883491861063990234559936673865402898884202024485674197744024911393130476505190878778642370490072444298636180619868236569380768843978224593847008019333168999794093095235845731942600555438554943571962536342190567675702401632061604626761872533463654043652538837078184607120733407975033714111163773588919339002904565371815053265936817950281459461363064763742612331574795676424608533449238401454469668089767447880963962511131977176543894881636774791419572164782598372772933006509338721859493359643745663697138662925015698025776250027594365711591795076174093992449343204498291015625
267 630252172109065422850990817415837847748292334438388686822997752779398237224499240933952570974252208821621246193888596858775609460005616571958877366095598283752837332010810936389668012545916161392122276060981310517787154116238354498888424108139321666609060235381031164068196551536610861582117533131011595364225592638575348134609069719569803822530362960584145202408076796564394302728341443860810617755425648451277842974606200354656006958493187046979408693097513189356469148452077988216221516208712945875600360408849916660303317652137541575506323317901523360898787548903567131713447167010738725594770626159402127086650580167770385742187500
268 421256284551801391065995947100929759956598349651908122372529076276784750678294146942480741283048662193171640131114313982216243433911441696493441402818421475057259271933492791072764362725984693965459057630342898371849319599344180694957145859742185407578455065866126482313434132735878617880941780238261583566867905291399620532847992211160653694831939356400812483312465984251666718328670930764994345035734257384101697311469552916319458226768045428567428059009114776294265287974406108099355227233021722265258205726204919995534267432765080213003157717381759962380724923159441285999010588504273369433853792254129899674808257259428501129150390625
269 282621376404340118722262698985633692912424160594629120645206547989110909850717012395813666234022966223646738290886619955492610352295550844005155411289200157156674996184650910497705291413661958582493891118866092397771351809888015300737426302484274463450004960898272873756218367239111841416975712580590582371361735655245046107640844466157034804850593776691273064066459426506492337845506476899305435225572275313842978253831078897301655989129098223704079705120898302372753977676594586476126207603228153001522079272777608445507327774905751058393193598759683304257901463460012884347363243686502272555176925455944214604642183985561132431030273437500
270 190319866429829129204744236582606457082727801187457112941922670734844410698884539897676995780775081392434420663802512569637154009956763111182548126795497793683341084334616291798955806672832277914115713737099200369297960817429858105625699866739446311155605363584574777140882698491027243897136406612912870394766540141939923893125321511372122385509274034187854075113153840328897978800442868804507094921805627464486204594116460314783137616691288639932409420778495053509844011661268294510836544637003268594536832898934878380160227605822136286015834158753520870792750302885493933238496288353073683131649518796187081637327764838119037449359893798828125
271 128640500200791681939447441855026775968446711619945784733664118934344195474440450631538515201602565013953029442903452797562523967555646972653217339582231704862892764671959973774132339380222154250130219823176084811862091626420206583251061285701001592393394938403646188275928999369791029275072806985364081936503142660006768502567587655677338562914847631728152578023548418894619295356224988863206432366729299235807853019690567980520658451306145625733968966672352798520483849989000927286317728287393115405036316933868060482526918941200854369384260534874801747710805342848980111917458691890184346772047540902097345627552726909925695508718490600585937500
272 87272981940753096453908752854585940315697879951634314439548180224383927275926804840206729085779509290643445282402670932382024791468171133358949601091840684991613293667383778561333659368967346372638072069023290078336792875734081237428073265785344211192800133050813361908607914682358895067949087471937194662264939488122780295002219034449729097768494546339616673396049223359074372767782217589064041763264396455698774195620580256873546952095730471603267310927296744918885118212321862427549094376504482975554799187529974856628136630748022214651029288011930839631345542431677142788362364003930915424829523015370501444476492025614788872189819812774658203125
273 59427091314787641174711102758955938650490879259169228939266949791443753120389910555619436003519284248179563220450255744009143625726720361198869759929402038991378975128760794641017348049423445983137249885258255325124491396037725858909055715976774772786669375691443734542623037356882054300058416095876807902611359536573399105985413864188379446937473770308821436094520499158878849033443840749934284119818467160238787059398412390066982774099881837719729072542341570402176599966456292771317523198905896706522828712462747306073071894971069005589934796172806301147160285485182995365711636410080473838674171907557424159723735712645975581835955381393432617187500
274 40614938962624666029266184061414741823919942019105656700359200470849936845787477970056996641675257649255975883659900274500093857252344568385757419688481537664428106090635583893291843636577553558970048884282590240129556268214422161782990373352509762160781786328599214091128253394984610654350116445969187675901882968368547638770300838815956904669610853997514332011117310919893103559819486090666950515626471811815543150953687136179872995309175439259674699067673549501654474015262702584646573086991996088395212781138103526352547100852501420754057697594485219884105259384449197600281738545978519872284449665711370840355011468947310504518100060522556304931640625
275 27859797738270478728222950133247604612855796507753625689496408284797072481707431072703765349970635119275013593281163540424562659763349517851078689364130774991196677248754505753543314364375121108066231146315159061644628290305975642460489729339495956856159817809065276425088698529289199188860122502892006870306868666102101807747184628139176229098100504710184467435975872626726173504029808847323980327343781455014454004620189223331455973342242211342671836125337291881074903966334963882264458873083052872644857207505638539090881170387873961092649035535552048897885105062869625365432188095838962097609474104949332365951508022616778248448099475353956222534179687500
276 19180288300255366916198678047545828744482335052397841225333740311998946489750979671292220707949418843636910464139570709226551429115525687145772739648933256041428862338403055194192224346945175361938717302927543756303297285864699358369974783756958474308587672677998994896656377959058239176088521525419485445272551160181528371240516864714052291501469345062936158896770620623559832994287080955124590865617352143532562238663967889867550643406198297877346985098533176896404351572388135520623636863546287747089041985513171263684290293932784943014339619399268314087838087830077079917238038283759044231083271746080277982764739097033823700400034795165993273258209228515625
277 13252919383372826578529425132896776118230687546249802719381317666851705168274828741182917355319997359231698985527658198449444144095511440513247448766228984867594171367025207969818059288903631992926842664971502557986383194508964229383300148340270411660695328325764236268931049219372000849183276031316546095294350040919758411948947027257446584832852806133999861417235544172151862806657542172016802871798178752915914478589706123431363067691079400765264812842042994053480936184892101865433259272527394032922161718201309647319156302654331851827776065511846515497987235316434566209772711520250645290422358498935439310389439464179378580510615392995532602071762084960937500
278 9190550238346913853784500315797601657155206842649250911509309611049917202541337220224852192683780808630788950427067191859470740785920306037851852925402741096182349538193514716082957198692383278656959959040351382352302031081496800581540200596225573952025332833397459708987346562732511129476410599707115179854508937599477235184854522412879059010478461772864185544518160320487434778972888152360062385152295939906317554290113539357235480905123141011994770554964089050460643371545142099422802124028403763180364712139815210370944365181769697119611088183929276856538690302606137822631956331734332633483775790220775498545647128059645110387254618444785592146217823028564453125
279 6396454599706580489843095629362293159350823742180206803322542248873960189993561056564435546560341596533826951026386103936847571070984147142992863518471758499158207173052885056795459451439687704080992163448314637537218936891170820919635407855338132545172589327187893878157159405157095729884081608203212833581590535333642432298781452582970622421087399019197310911525193192542500546156806128820539897842112843580880801264278512065086398441170173648395131004751094822694516376939066931486313969933244207832359725361115062829382368042869235128618080645893610327894340239588539267322679348797721904614182786172292890045140108114631646157866029511751548852771520614624023437500
280 4467857792315651969061848118528378936158499617106491090105702748907943188157327446571834932735590035598117068097696676304336666922346257997265667756272157944684415534338515804360539297069032115042144854981713331186438801219043297650485114575526159729284960676532513888135195209319221785200742385809959734416641282023824582345823337854678703104780138320249034064459247300060973758927325398531935624498298858997831452920427045228241764736522215182951916206283124068580300023977800425728959064219307333150037361969645658963741268720231253570883121952629619963235958081349000786909596286698495176847636855685692470813875824617793125243143947944446381370653398334980010986328125
281 3131958316078239371734115908905404445255573028996549577474465528898510495322069235807191110070274850035698124747818414973847253716832356421939120338043850763743756935195825235829052640155933323925029109561817446780800534068846927300861935180275273118631816979813588327276699483115039634220001018918992573351219767088494046353315970454757391221378320437119231110459819312120193317954952739037070196753276550614474898851848880730132655075974975059977303095407605568162009500909321227077032855279209692633013746560833521605911925217306187569915426689106535046689008087514287368729026065200184371415063348552979634510238431527073413383321226488575916846457403153181076049804687500
282 2203350852203530833112012660848789852221365345685044978385963244951951678193526562220695519063308171269846870994089113337054850896859638248100619638079007428648577327668365263694743140091123193454992575736399726954560838822984840578935199453908165583041193716045976535107367865893716399089536862367979980222278103999497320139013974042577290539486237636483278365678534913169896767254373064825117437204857537758786899492713369796477744993435351874058444869229196976775712643340023863934228451681247153251707432219631934070014177820966518819002928403428972831886339202853450561138766154656892062423156561835784347385156826274068039115905056658795135859918445930816233158111572265625
283 1555596206444674814686260321738748372710866067032591258009876514734186747668645755695538879525539153338841296490168519151770652347140290584609634387713814604136614709473683503064829932279741999978418538938818454565899578638458501285799012729326893542748706201697925853526173566932244061657098756931892452786237135969318910173824517854853145949223552921279903271700930140717764881871690516368155387903485454476312695535640020885282814203643700121596509456968879896081810031473400776010862424008815052456254669549254233367201262108207091702306276585393301942734868897623069571006004459640394854264383424571366992930868312654132303576462275068043039638610025576781481504440307617187500
284 1102173957716340483072146283904373236005662402987994608728406586705324749504699826099594426964504642494340222134261549963730475956659733286581150557542489074349224022936703472316802729760633545114301609577124222957643877629721930353879082961999110995463868727999253034793802415994430542782681586131629965585043232279634766860165874317071594094018552852388488523420356269949621687624138665369763859686791453998766385591096971915100322687152806335542370362529943673606154653447069312829939413734073623812995676763183415629322250397525193978016294195566068587465085671677697187253285659522012237669973556113469691478186788882887420442204928417080124491977954903632053174078464508056640625
285 783678668537027477568067250508604120439319931913400645141963400705766491213594316135180445948045291750738879810148095868892585874630140612298615714562110293503072012240905590422968653498053515867468384948168505004991759970475354714054291713521888734431766386862798418541699776860987902975982026912374396891723080003392729469987392847557570346900233686664530017417648591469690080858886727579458154991796488054012061682173920360404949821943097577697913814839718671301094993885444262167594309661108256930371904591618401032089751039305190138676839079034820246312339673772887291713862149263324352369115240747917191756559344665478597555152394619896235455902555600005143787711858749389648437500
286 559184484654453483865298490036162289045081350038263077771736602411648086695102918948744179840915278688601283782874369136010947276394706406609460457472895866416027315045702293824837638002376598058380092156632523362882390980132160036112235616299226995240028144614548125228968330144039137801598381015945542625887711609513570271742627911591664699660467743977524722140373769089116736728718518683677088847473399751350988433237963038630187902163613985264597163727015708195055009059181943406502314237622947642482215027363233927516429966062779013737219930644886229787938488804466349921906597752180538848878698011837688615170675453303862842530766783399564482000265730476940007065422832965850830078125
287 400401818530993386018794913405780529370630074942658218373290713887467721227979251999563570053515940993735285032235352632218940403115650200823000573520575871989128079760867989601922521140640502116320054554145089389567203576047485115629805726224357141962174585280806736834992594166089363000151490178440949016905233889526104560913504574474455620667811037481295526141687291793560600157724191014781930097964615543586644193063275518021701413114655817333823592221536557683793508080329789320741574525626767241868757140879648078856814208292654465278502597790100989295198756633486780836612579236455770323526994411783387234345136961888626772379867102224440132598320962742377560061868280172348022460937500
288 287710348363253360209814868808967114467522419744903251968765625557399467419028398806460315395654847688923691523191129900491878290150524275751617471116554466864151508432883421293799382315253423282569814445145882085368516489091776271248639625592760686420799753401336973999122008209986976708225428675527407630576523969634166672072556876851582864364365237230101324525024163031497648267721377117033848010075205168986869379043712822393121266654258723838337514723277857765978222017671108033943639054029170323674746269261569142545612011756996880940437899837096889452105892031419769690009874686446214433198063867264639907942459245788793569875449369314820358137165141887425789946064469404518604278564453125
289 207457025438167654761015967271622391987176380308756711729906426215010354208365593714262967452917353311913573910010500720610045918334210119050933394169681738798693257843202024088992085577020748879872918410325947641392429375429888903412209181595880833889356142002690251885859869686919591442366160050929177906926382125223567442763367423765938654984325619563030285332911122551794192468745599944601062880885640405525549980782116898321125857407685622271858086997844245411581775939276429532133023045467173665917990572871066163398441490001344462426298277697247836600349763389484802839169615688731661022300333834679025089942518702593632039185567611681207493658566070465765207586628093849867582321166992187500
290 150109707330481787154100027989114849839422036907754820463299617342109327997244634131325943616843556350657516077865206318597422056613816953048715136848366244198536990690357829488263270039701524496142003700666003337847122882909192390439262691879704252950872439921996213496651665566449589029522730324706496362431408372341821656687487217085516508858649765238227834899671320466438256872473382129763449250684842222771069193094964891575257136058353283151095014311493350878436920858966490170207982582041110542144340585711970652039581410498713494952483769528603423919306504507344315984832212766621517069247063650719207917349227782858492154115003974566122500849046778590746564763236392536782659590244293212890625
291 108991382097250256838062324079531024479305541036055382518712331181971301278093966759303596157143415363699464750388675160662619331419418720522875526547188035596867922628931549306169043914460524080291686909658952920184072931164655550800010352588693601978844004749795265584937636916446632584477569492038508055334100336179639075870961028758721781748886938653936555091294693680866007427126500142613975377142313548087461669779814904884554275894227909215281511012317395186210982556394726769523188255183887716855040080660643461145787211534653816291105139131856856471798664205431214539925813125483420491605408325883569420141013330346909597005669869288622057672036111820434295394122159450489562004804611206054687500
292 79409618486433011353647425506129394854393357492438258434028490006120829160241600234111922527749923897633544681957267274316350194171375341584646146313853322368090146025950173867677050454672619825218093417561147001812409630821005755573523606406311642031887527274553782150689759417913277260530394505321136413819756191769236009736131152693692602035622080450390461100384811557520404906404017223176405573075483313712634751171750486211230269323635320428429396365021080456800090667674082952768720029409672699104713517031891916878775960804061104799784094790885127843861769163215530290633298738337587937788085461656905795514259827163314869389183883820490594623598039025511399237322596178501044050790369510650634765625
293 58055915907827135561236013796996915184154554763256806597516773420170431336865584903289231012380896768377256751477932915814787882203541876396440228991643015134593492521353614562534604189211783508499120391849303899621242264736946624692043767310570193194910687678611838735994809839598084264819396458277726765298061958057226463066305211924627323447447979964852638610628216723820345566693051799457476110496981672955490336969410652305783867760624439064701465854043900966750003456798898605543012158572441470982533977431713702749093921612517648443781536784846923336799628129037520962559558007191653955017426593303700540040999268933198213053951601577213741050560492622905608885858219636588728462811559438705444335937500
294 42589953241724820338852910000244035360832279740347508261852760175276672660148800363703821659695090287723171249608367913058938196665556647731957113095357014499732681209687808081881963454629192897094596326098463505077901685354966781547398174907840559321135701704196892409506283564299977516075606783693677177086120941201877023063338748273564197371651846667171263921228897833651913326657909668075134229302510032000706841609607709867540507236528019658906390757363294218374726712984969783344803807795162428524806186972998023001226366603808207488280064360889170618501528597951446792176620439074292482543860615102813261447324545707318200321478656901708130202201654855454471306224102644666373862492037005722522735595703125
295 31350904863793926589719390158348243784507977607571871567817836590000851298745815934691555565481653824167365630791204878878390760601629602000259225742890715395428120227521779716761207923196420652467372445508729372252008735915158222665630312765969804902563243321124141928503753754672373222691512060351087713030411863736305200443791654707311841952213801378508920523386558337248784479238912294932188168474660780473209913295829286791317834596424748825117050642939593101561936148829748015678868266937139574969879984850967031755699859450174604494640739994504313153060875647417231036418557388319625068985783514166762527172021070464626879127136438605295499457237592347453007775510188531731259331536421086639165878295898437500
296 23156354524814342777145283813211384344446101389342576628265613979268888364121487477430316617618119359191946620585575134176637661336088895546492680076475544655051045484800718887686370932515255163429628009331199475303446750747702740127488334640791512043644804751867217662231353469746842304292881045322984035120847046711890266922656462231317816366381333423469720127517303837920218733643121196663519874530963537091703048683672023411301924448953791939367522741948851815461862475334005965780652793025739877979310412392293683772406329580124399705638731162633861058262803064313561118937888792951736438044498687219391212985157452601296079819935089934106916721367510969265233421750707740356667319048256103997118771076202392578125
297 17161786127365768484983702949152480241880838846084584089499299235121980275996225648142605851669682302742631473818519045603214819934272108237525192629601309124408255328662474249850211178894162089831911559857999612064068331498283792433928445941664303444412195362471494781668652985290374587910404474126093009093416232440339061575260718646453233070141556273648047810214693871423957566724039397274877372385362829107246125672346780668254215261448224537072540741696997903875752232118163715377132320694738311008679884176460055253975632372749617922100034576986817162744795509107680801525035955592996803967536908805424626915683244067452610987313815254807292332257622165706415453547473745198742589579410378064494580030441284179687500
298 12762095577126862257787500338190017640576964668781296707550860491016603516481690164736192490644354905470169157429908427412865913639565806198104295288889742830747005588953034548707906976659021298507288347210143387936556005283330293524380441380321531326533544315708980753034821163856444530793132685091218150246822545709162440810867960780493750127102068204092962885090967173574364098699219278980788121301501042941460566127508043599283204473746994160277534945765491867372690573240014187718022444494059438339927766028976926497294109482780574150067938912455907602777971850868478637187526863860027851190719615579585640944814270720961508586834198634101742060778412775764015211411944682230756344110123023938285768963396549224853515625
299 9522341926498084800496510410177263360740353461657098918989531598421562437198831944887624210611292855596211641680417461059212982239629072503824651662496422827201713240494839248658685587640537224656163340747317501990221131339348712081956678738151290080899950915320090259449066667445212411610298115951865482801944932270286927417542292662888333507021158697431587926829340617269728281616664186239218803134728117215789908763560917594163248759482914072715704377889456784451808443178879010060934369130974840008241366899718487623246010612284706009771078116810315881181323388542849373112148850216978832748680568763699270832890591522539495465509533627452077413699140754896916155431232135269634369451052791077927395235747098922729492187500
300 7128906456365206115214526673754837587755492959669534211790946941420884401053425062907988240916313000942246440685182141182865790295674641139467426450485469704127741515162900631357035234758807414995384252299661957719583411254337878227281440776974283748120844149865344895531354445315664287394965918568004005191422973827654362854613367206484540329739454762681648645388279575553821845447786613695815790889599765253567012904642664079150784185500979572238611073234450117857488003385179269763395226261773940820059392777432056289272661601716160548620868435047800025971750280704531039324364308726509610677996580598262882362486984666103692439118975422944817127971534463901750912272924784106759924493836033665417062366032041609287261962890625
301 5354939281922624779210901270823789099904096155652873360123968695934190325840154284154069183323453542975311279294026051211851867259924799025422655150086134364674483827090818305125376087340598643112997116254726162975428491285533759748048908697367053162809579586845996935686742762371704760534177615376964670154750513085210053117684977499555648376053134662852611414698295971314639359844882828800644478878824584870854725060818426562230939998477369971951888532954009771962165859652903643053308469749760590062176180456602755772441510699987721341508789993866736475200953024246623096278595501200139453292153617855648740120715170803974618147263626379367664238140093451912898497400636015823129118908815099464604259082989301532506942749023437500
302 4035839018361393681435151941490537425432063910582535065020956133334668688538915085895414047025701778762560329179733884592350524904753074019970514990898907364809649441865401451369343593183617878315434677400687179406335920243988354757195315388483598206534256692807282672746208215597816135463465814652075807032464374340723737212965275504607327933694894164255491476719997419367290836744741515510658643316260711485838936729488195057114326846226400017295520257306649985127780691370066627002685550337462182347156536503940569344827521981185448603925795295207926039307851360589730473425720592759960890480234404023904640927393627902802206440914473129237224855846015356311070754585776704392554421604587017342880006509631130029447376728057861328125
303 3051799224259728027711960184733219366618273972278529262847600331565815354134568916915701571719398970699663560142830689388800191417224909466566225714978720758344828624528955897695840264082080165988542552567491471025792264918877658817427487881288180973442010463718583462666001653676889508326481030529247322495314274463932901951418364153117845187203362600156368953998382677083585813256122347627436532388189736855627677802451673727230443216506605983567248191522716590229158802003786996978749526813053557698676695736024681787096994219337590361967641289767585516018388286256561831945350109968516392258638594976855709966815673409054918294607369692900726128908645858154936428922830731397711805756544614556119432435821181570645421743392944335937500
304 2315347298978390914880877625914232535386654292616830692579095903170325658543073700121723236361198040622738514039927060738368312072658712021859390578481819757488816764881255147055141405958797907838533523187652830959568326218593271290149634429550738927368140232639761982876255075122222839818491476692024746034679502483647348818409243242769082916686441902586535904756519756123016652565347104150852792056796395516757776770558963077218132384423655136263180930987384225964186796940749294349224632579456327212665549698613749728407788821619751248426227813168606256069887193617482755734331196466322864121369036959903110935883539773575941449343412320136064469129557540472948748801833375554313647131846826005279089966126804256418836303055286407470703125
305 1762420944434538863520922826236421298727794298657754356731986341878077637058369130577794358939570137218704122067422441131495691572860968778296194723403108409250336937388258924572524444946329560022626465748575461217153392803036692727737629261036216411062290714591765220618391437599128311652536060193674066158912161344995069728882808519342564826038767024336139279050570322001879871187568825457491817756674396428466516691941932365617531537188816582240268703363954269645244178530555179991213943883986343733847131287042275189887712560021139296165751457820844411762612017407074209388061120356861951532319996679400963280759650757741914127771417524520100507175848456771019959887537353116083810597171814976171205086030724373813427519053220748901367187500
306 1345958742765617619029697255758777123889347521444988131794106468203235231439650304983896693173740954972360738541075841188062108091156121358635089648777101860486771205536911456413917556553105897536790872715205218105069202996238506699726320184453680889064470873068464889382059059174710244819625916744874983075495682594861842402449611260165995371005894605566503544030133629518796758026673861171917541635406590317775269773562424123151596505235777797910257325569637974620325006886289717791427149589064267633799901613516276648004952989681360248999917059433002457673045891571989480173699136355494174524644943876472993895903282796315571155877705187507256834198938736315291425275709661259637453059137754404360728444946249116043190952041186392307281494140625
307 1031282783158251886199834670136028677978434080103099337806815377996241126229461097556435805338062850038194661352449432131340611400523057593268430057812741352355928233733143862572104611867556205481830372627979091008039766227686393014061889864805106684286901429324669146728751743165588010601134552003001086570487583650493561886677702749030467050375518175563309441508434041718138154829701261130665685900028644098668611722786735095801752527280008417138866675998342625396881169328758340078155269431031435721567937206814911107886442325517715606523678816207761151041119414606131560592206559198921516193126527763837707575139417028053225820782239245486547612306037396639579740456216982661901996188454962810398438360481171427451840827416162937879562377929687500
308 792762412953797313786140672180493717216796700413916678390623518703998611680766568872007832457113165788921153415833552624697163761740997428708691832668810090827745579816789898760355215446258773528567385061690007315663523120678200917541156870028156735408138636516103834573764979931904977057006852361006115743167055768765490695756429561078998521782046565375502256170158828504326657021981377562323513810929586727470257863836824555368397677486686571787439004801802761391402002941871007223750456701619295271001136416434342119568122522257414632246012588736440832472370606065993222765153791523107071850415554479018466159787532167847179655351716294411883839746349394396779991507141272484241503392420950203472454430637266810377727921377299935556948184967041015625
309 611396537780470886881078720117111690806216961196487097165823149478821938828812305424244446459404872312603304704950302243759402616002567217889468985212263472275559540366337400258143955087629602216248645184839021649659677448688893525609235923611825491017416764172654877834143811865476100435728812983204615987011205411743998206312540430963692041960184835428275295563716931446265839752269851286493035757500058828998651476622944126934695765781067385413197465880558047966836114980221273427197526927284409466950106709963102276415121822950624279277565293085000423855019473182957728996688024837765761559247676178686725212069840590780732193337817533668291989453684699270344859669753098573348549480269240923265371368454325264746307411201087234076112508773803710937500
310 473056426804203158913206281467090543831454634872243834500791744856609459070570253336345851703773224338541002344823211745904130723596675250995399248722582916729518301752767446120492737957858105379859780739053863844546443298404508968362225816830022313842367026029624842440656088981213383582998377882014997566950310718866392685300681363578672531055243211624038157010494319475857615374977102686678835886586985770741084994601233018234921925176292613584284979427664630886672621852295838877038912321821707410299780484046185427064712343960613303765175711631799809996969308512782944477981574023314403532159848586574591310521609091885842451792828418049230910472229178872613107113078316522936904537343423323256954944868468793746536793509704921234515495598316192626953125
311 367204845665403413699003624830758719510651803332916551536835777835475651002371042052543828922063180045575212549349304561372832995098214349691667929421439077324588543102134597752004580562592052506807542463553586130313612011197783828415395168652628047524192452951910227318968414774108078153613265482803514379472115740345701032458873082920140646882900753654751307587284504393866099867997133229360898217908103714406412046909218199105412573020601327988765543558991005860859052739325188875481076104169190878374733703123112555020357917891995425548250619470650566626179472498574219175064823532087905980551685670577688223417460391792951160559429959531072111063724936901850642473294120529383071748287977700841858761617645874641199105203881458692194428294897079467773437500
312 285959685489555886075077110170310829278423501880296632933490954160427383255486013355991709447268779605164205300435115327924644385289084923801179929533588840574479770260433984893646016629040862978696831903620751966216491906344786044689004140322713970851839232531239228234821239781855988422570706219057152594225814844317544387364308747690792581273502292247784156554605786651221813808774268905618477454484035116898616022210282350542900021119324672851701393183964426114943084089170920568090641577863643940282671399685863317244959076882758217908978211282720004214987107911161139744422259122937243606148425681802246371889613092873095027200185233124355557898490797670030471949089282642484932405971436301412286233312408259006254696195370446076822190661914646625518798828125
313 223407456401227771916481340273174659628625669730614680993179588716345695064342309045784435670771848163610934040700990874598632370241659391197456525976301802879721563106808673890258598513043556566480309030498415980258084453112468810847695951147518048174689940217158809112905251459003560198447373085205994401780919532972728221843511973631032066274955058917441046421933906787758363052389956622633058819784821447280023835630362034941962994341057133003418559629536092031374724704690137016444127946534057520626174234165067832865261398364133431916560608435580220177503030490925414148233148846352633663705827832105765867497542340350029172109240169949996913696796090568633270032425848129690815093369651174746243620902416860586857112313391438007670330989640206098556518554687500
314 175098524878925523034959521171224401199215723714493507825337606623433849210525666974045529474453982063206212704358375811155262190867480571845319879562453912443728234329761815106576208707858748099993065334121885685979824625002968310107230246902037587054874240368467918182470463637201074878675216454911803101399560159393440064897661261321900493050270175691602755345564696142217263441974797071510523741261122872758133797382366597996691313778223931526150048116638727648407408776388929570766575475651261867505295796013254106310107537290236436390288257207326021220363805362488120439648930495814041537720210339862889367401108921384170270788567959676278103202095361331770442869584657822668086368771084481552965824031087342552319368219428986910291001777295605279505252838134765625
315 137674920331556926033566851330723268682786448249338793582104223563426600701102456276778874216856792273307507013632663388825754441597854521906437103810157096623792666519969385527672564163531816854558621968391284658129578063865514505922493713794247310767041945329147807415994416974793955135029758763949475992624414819080814270550351337052357536653289652404755022788288758006085908546179240519941200113802669205557085573441539008797830277839795796010411561311467668172047369627288153972780620942892554862563305083177431591406473399157942061544545333354340070490629567599256306759154425913755535698524505919386606861910534232438902258095031324659329793385209504330583285363976862206424151574796320770272888435039270923607299507231995199657559325601141608785837888717651367187500
316 108595113726793606054384852675396402758091979420770301503830703098448555711720093400019718705443179724043447042079718608524632858968667826729469622167931232402199187644753577772844481690360892355314784095590892313411833667706673859933151336845519225548309724900044767968916127031840220978797317749942777011617845541467438842765621389263780024897599744569392600708882715535707525022383817208934815576145385539934923435380304128173105539218451344621584140902352986422262480856437617808841115235523030435196629869205542077770337924677874795949347594085347572021039787605187286312344163700780347163045362698849260153765987509295914157099913860811894767905752934982244223038489146059416883382819495001165822392744192244448831859284399721011539485804320293027558363974094390869140625
317 85929928108495407032545646209169943452404468485044568162442829636814358228513260649005771582386370630321376740542720444899204594778566838233319824295321547527710733733854839221585698118089683102651718545137717744335992077525488335777340995351060498754748009375341443148226719282690231840178009572089447670982522896307842909142294737447744262303353873129867702003468063806000385623912130362921308530272852197546422821803338162756311702636338125673730626276475356008276903205362274405630305981844187942626783120747618843851015751497317273317928730380698000223012477338385126913123375417228582930019875884530991190051531849343470931608509546158203682908217686916442551334210898850630396591876375064398162098151957595659094533967983633516215385972358831168094184249639511108398437500
318 68210771673067427814646414441708333073851807163071188366755718026175170678870610089884160199958615750496199609838243077462842838744701125918686538472586252488549486361478575757486692466689239808194628770902356880065122815777509119682562282414884928463546224901085321387445362707564627561118204233038024367041385142000707857104987551368053846924711236685292900259383494160951444459947995083079236832607379246678069386414976558654408923694351298307555397216134012745047083189186808438438794638508973239399596494413049183619159241117763829169732106074460557155638845282047095800258890601786428752081939437494666884327399109107251921566036581733722494452002311794967768173820481700038602168971179418654651579944423063571761874405024687514673240214257976532508109812624752521514892578125
319 54316464284554276915258178225217344989191397443679705709162896952999064195896494710534374594799535056076699468283113510966700278795668947999873261113981459231528061242124096714913700179470210612407389589681682850370337008285333740259831980745174751815092393947757177286871809886446137062907064373886131104590177135406018818015299681997482747672132078763689477242585340219326977776642713930299074190840636126104352138592823673758491300219569190360263100471944135371922218650957556479395969443219841787230598903802871023777895642088321283660190308367608428811605498686730398070745593373904919772070395842152653644623398783267590432079994071486949528958768153811353185173742946134073116291386670979853649349158648563084628234498812047001261389591458828007830561546143144369125366210937500
320 43388609041124241345978221439379705877535243594155109549204642238192478379621193715389061987548452867492103585769459297843141103754384282156956055174295646504492428719515788114938665935108287946297921871577871112739211394801312620273277348406921709049378784710227920950489359186599041156513517683594271610027016751050507461479823319500190404554514652476861610178353740856802703818120224984385707522244935228275643533365510050262696806951497402088457447304082070708402905953149664899132046727854460436487896525834716214864344127350274683607573222989268772710146970875930677767911994179106732940127923648051849382811899194498418895037777096911893549763546168339387348890873427995571412122215719811510015804331802564792864752984822575523187172550428243600340039165530470199882984161376953125
321 34768134482674649822295124909852039967509200985998231921602419775551837378238066027023346656765409197269743940937124258059366954593006771842484268865565155351884041386702175726682724806579798674651322532017264142511840489427324682509543391589616588280998659997299383013834489053065760847721360244590521827778533545105692976097178308825953691055822288660376573381934889414468482438193505586173286525464288931385277573752062858307156896002506734824305267815339128244012518450526709693916943102892909844376432736813695977905884448776110104081862677038142763041059840494352827157876852869608591013482913311318673145683881232024721113562661199045779953798609264996203853020929052327367289414762185396201436930613137457821419775017898865884891861841022014240065729495654522906988859176635742187500
322 27947580831311315103027843973353889907919216085948014067854841999601880272326156035161129692954744923602429596929991610220508328437122262642177958146045715317235069469271833318234807163576515860767108310472826383984583775173861487944967263556527403381421830119035290532951357521199302015588582216824826456436524421791307908921076294810662888022583744871239980502963981690543643813696384199475436692787701865605378172909726200264609268967361350775988765001234846066885245604088020816998574679981473218795484505625790735541347987582520428975976689682825567724793730117713525745328970745136351640599956681525833652359134356589518469161082752527003962562494259231473734435224211897218164365342965020922661084139330748861172752083976143378743816028767586582583215548680755091481842100620269775390625
323 22535126275757011999215002681436207375463067638105280444385504881031096773368227162059260332111821438815454060811890392128131025106167534776096916045837287852377435974327699016618370655689517374453914127043646781103451718203704952468443421961258636430184000592986530543547848825248845714373742072029616725840685957745391646281119340423489260595391998146989435605902570659159233026202175942871892536372424935702909097744250035456756054153110258931643239850263953539407268753779202030853579083834603579344149283607458629734151392879939209543711360424744587130942727613440414296973116323768660826350989827849482521760877296893184188880844773575913585393319489190095537242772995672514664062997772404358526098971629101472522124454432614342575243691795963761181215145867895444098394364118576049804687500
324 18227391105909234828990006227024663111191681782328880882457535715029016510126599306302678086288607539601439965564294359646095689413134504014804700248050354314023258699263158909882144577614918921484311481707008762735259142874458277171730728436748470461092259315858556631303324903192800045600847916004582217269357659978727206724100967705622818571004381827547288690539022839666519778706790108680904487143716085158136644134733711531201211048028316855844224767797300288777869228721252798572091551307085758691710527178996777087856214749390575706309405231681836094884236814183979252314034185604286091921883076791294001845125299861503429911613520310173412148117925164044120992360421450746556001449488448530370710000949675486442627522566472098738551983711397888092095066758790977701210067607462406158447265625
325 14788822428560373018096484296761893242959729031588796845223683723143476619176795235474650522125860435968703512507374000989537894539751214329482513910569302790540445256684900185906268710133496340029221959336556237769222637327440442375553364642514412174764170047737860582237154789213141429637577461437500477797696668996313724836185429922772276319447935553561304531805750097572273909469301229737957695830551254799579675589092140874611078834954205526839117962452916477948475069167302387909454129173232109758492994941253666571390403924801468179722676473017813906650108922294584211204730792763408998835638692451377885359831470437776077802302307298638744732627167140324605548560040378205511796713292426471479987121615831054125448551176376085246415310762184666940521806516306568823893030639737844467163085937500
326 12036025302258402697670280432397151533122852762487961536124811527390332292330529106025740125155837324764684564581196312517821667855126537573148095222724317093872256734793449792017563901362947767231299352175881167239092021662587770881995352421868979289518680396817932084023237337309558969045487196936528265642441563291906646870420764800942902852166341360664640885874246488674683887548441386949916865382312244223916938776672337573913995976746608175185284081852468208090467769290354761802924102738154006832106708327476151573216774900538846406474029379533344986929460199713218573345586688547200319065107872341040008375237318904404626267864938709182282802475970489009920434155531865905928117410961223838886851837270120864057883479564957832796507981731154528821645243873324215844178297629696317017078399658203125
327 9825821744870037992195925729637411434450097748316456721127358797054801835028583197290994185060252284740366238762010499609627394613018633626562082289422127093934980894899750575415288180340844798395895421370030737767719670328626946292996884984506007888085722331582040128956194828491202547690103492651792842309519190064029678519127359341806493589547484817925530559972083904571015985676706284279196986273440473447257705022779038950382038070613091794481213538306392992321456852531668096764407273880148518407225022752479820147339170623965449001295982464763688851371663293118820937833455383279150164422341172281918472392696215184968126053572429979053922847786477235977221477874304978268031536313927816386491661620932101088183376013261358357224328060151070019634578113357833289986942304494732525199651718139648437500
328 8046126616543785590393003350569025517291537412239138889155568330715846761931741764081004402387415241375309966665766424320638535138426273557756171489348073717724793457354535340579321250383472382679539220011164018875654526441001608182586104673555962248074219652024224780365776435832629277735380518091535461585806527920351755108585695652863268574222064519721550470580446034585955357506969664247800447053649973838612374719129494243173057357740973938980048669148308166991811889073845236352676513880376504468709927180874658414523167410598668709232619785173859841134691313189216300868387561454282953744892454460135283636358150789731989627487256498840121530637769027487016657022312672309599542007411526678694424833408325558311055545827339422726957911203085868277042527642515493298269735333860808168537914752960205078125
329 6608957547311571318423516129149672712178989102660859723536990190123655876612872508311059615154515289632061381047993865414958173242528647492801981219847648877403285889892942885519101978295173484367768380636128360832798843614884551668150478633439915001912867473448336264743389676435569073345012624489804371617220745200362217870286452124335108014929304055853654571677912772568052004907328783702421775050163360763472380936189041879602717180861751834520011200020931141149647151338436333394021125744641732118039736412522844986831401826271356868677781199659683814029518873493915331141720941425744269878939903873990035497600926804790851296451436345047789856600787162623908162331135794839952293587756924824749299515282695971959004575484098971935663048547567151704826078221928747479657628716154249559622257947921752929687500
330 5445065784555093762843361692856475587733115240224165953225905042999288648880918679754967902137438662545183879996031391282919100244050253485174183796608871169727556894996979756875020972197199709331533014582467783082021177868989256134775298393339474372871831882712490806904540824717740821415068217729303394017084859531925083121091093753874646882094183477990291135818230370376776928306571912996922481487038162879847443289507739511564668264166685289512990484101019658277679541982493461073011213937999942577543273856258900205393900132679326502155787022564587531844236121461641190919877136410589505918529367785075975356400697111080274476180527062331019736553479912712393933187619451185937744290205622098418431608687323027853387560058335166135750737005542121039039692118562734917557900671258863667389960028231143951416015625
331 4499801380019190934971936738873680664951950615986693523024458158142796021214410336834423135752609890370690917678307120922625747131025186548320487809505408874709793103129213118388003489466118896755758478831426465602580859861326535585751079560355405314386718255396781467577604297834707260799338520379755907725155615280800910761804507445336362822571677565220915024439354063524238730414993941321953072668778666625642176720479328237020201493061443484599947183542986718688305389465692739654105404713282699345198067599709994334489685027593020832463096411831893914869975235497498095282005127345616023336650669883772539819913055674362936780308828259117838129608181343488056235484499319542367484344249458863360848433791205806715995308566500747372194348083392135474428445112990362891164635578133967896974354516714811325073242187500
332 3729920734244444121642401651322997627405500981803174350110978037920656167795658391716346236246063922376562957693142041247569559406671380826531258333624496474434262516295505756162463168934068938816618402740921528808234295893478234655874063477522972767917523523474718193471080986199084641271676371707317853386244108559063006018593782995771528858466561234538827665979751654513651845482552251629282045417428818188633576824313207051235387094909533982310288501849081447153993980969034060876414662541379834266038059760376833353961685251364246951684878676698101109829240686034053451032385939238573514660687075304988087656580302222447225497749062194962387468802583956865160603762391021736176843914515722519746914198006789188286122916525008924195520793689623749624673471803813706943880133663250797670940528405481018126010894775390625
333 3101115410255814601348559619583516745086609710201682027679469289783375291100789549846378174521479458509833993581954314557925153395139148091043728333263971214608075877218308921180801003347321825739385286249231098795709609984823103880308429956863827094635655628642031229072534717170112257368556669331530763167412033802937132030798904406528846680584647154711078702595752759903687512209766332710472466976360685834331814025919188722644185033539136598942133094649953360140576569569227489353018761935085540049502969783101538787059459345631090159401224185682191614615558930827160568933663011308270988292680371896730851885463501200307668286040136210033398250347022359836629876220054777633557758489687779889127789748707724153209553424172213811804038266103052654583108305556174161253965222727942835367898055665136780589818954467773437500
334 2586094390092991159462962985310331556103801231261172598527955164614472231934555515202962640384640470987714670114541612020040949142547228328832759848661545014787122766391362848520208900658341687976405662642172676253678475701787016356091652739675299276868930364973016525154094677049252796746564023376804582763900270827241563774664597163877317246508835457970494833980091851053071516630028127902690228614193538366669564876382381099966533554236271946638160267588040395065479124017584698994309655609360865989496131338394591260033162433888018446527040356564414168827219497014255715846956651613977817429246441522235450529331022553423288847704529353582011894784857614133263518961580495903945853142142436180969681571165758519929990413630074813284731356695852026141556793860884551027325066196812142389760413863086796482093632221221923828125
335 2163092061612691292044310748615294862422841958708700376567442135343458571356615483130108944710099893579862049562871042594292460002299716848985368245934949960957726395241849140263108312928181277513732494496789339757505519116541521507882309238664654077500482087148070130358887585712544674364847090827346507462121361585142975838104794754308166929843654260545227017851565130019333141481099266888925828351855731413589667969857448060848275566507198089694189419112302615956762756824257905920433382537139976395393727188731422195890070231616320693189532068295672567152672060642509908857712429527630263365434866281537266928950734428682459716954100807607614059973120787149054347476009541572133931956583314865620987769529185445311161598910817108155583633505858742410087515182507432668560647465615576125891328373995747824665158987045288085937500
336 1814704508778474463236910901456737815350314544736668881411208002879609943193627149045348609815162012041110093257248986549085185632766088340680692151336501406004540283620617488366824439370465120512147243666359464822725114373419691313440387835781096584913464262622610046984130550558344509226630269484029063037692223128808256525705442893991843841839224248178712111282989002048003947429214822280271022509821269717186290691508921163999968712361242364300500498161160065606165240794197232661238461106265897094388447838479822017950232636593335882663095594853581898895153287227170302707927945758018574993647892866893648903946948239106129898242673806187120578351263188945022479487762572942740050376338298554018853910934130527840297771028352340639575958736521773260944001599261758304390211480978166048582018998747145133165759034454822540283203125
337 1526979600102052117049033590735369769756772840065677656569563728590432787515543636440559287545778041442556823423187100147135596576035937502712775525435791929137720455303724132034070554224359865182121795911195596986528852306812826197754484032743856206517869196566081680332893115269774291861227931631927440402947222431530593688444198490849788964512530972471629299411739696670288611053758504994632972191303236093460318495419739302976178795701689978244810362276649562330905078688503671323424717781031388265708812355046435714592449589587962110820119060682664530806325883102869609598939814378616435906751165340488277951566123982898011875800623472865615243654060231573159770280961208959254171647344735088253980385615687728216821666827144744152509165781326798976466121210177505912780025658240645425832698184320790346646390389651060104370117187500
338 1288703759793377817802534607276880332312180373058107886191737537193290937244243344530401895523120583830055940968263563437117292628877403753600492841162079567982311055566299232489964957841454833904886317147289803469943596283220028744370308530366057369381385533685526607503389221682787307104510400669290639142860767424178852561650290585027357318806717076450734998725067040427013805246083998755201354487396496678494453295263313052317538196715886296791213447582667695011307862595039097492495814118784121621207270732314939839097562737177028785811781312133355794157181269674425027854669393933857814886063024569072535847558096850414112324705816458399873909450137269066716789124074293336986906729953591019675564032321614505417095295947309247096630317291972886458070449090031294334513192605813506435349569318772611214996004491695202887058258056640625
339 1090841531198424530370789866609560621890223061550782211316905139048409977495796232034079982974869761885701754745476623876640027842382256622221524921224661467933360580169278753909398213945416987275411772629981695608946727310356523522058937483228474090708660662367898993443573582419101716976702958081898168403802966466142250560927267081835361870794723316075786839017070036929040656147595275731113202262189680615604793857470114514557279205823753669506583135719074307294659853277173642020210451536409017064175016746917370506299044795058507363435171702053195182081902735999995255544190041266992702913283545466118856275006850103068547793510040597920398301762709083939633096027688895175547892585164371626161657008504598566785768150842778735215988021690308193461836017221872737859375234539353666420816693540928737915507440447981934994459152221679687500
340 926094123796068453646161267896829315047081313701366902071040993334885312035972124970391123514112446750053220343283258816550036444187459541032811563349799469717472151733928330555451873629123841597479984336838994055078351695432892231638603408466168351802568447262236495721594460396446894904277900261227455347817184212058474442418103481900243954249709516747359613835345207785761795457096487012697082895927055111228904518546406589099178859480405956545520282301729153012178939618605899328953312898150008596334095071142661596457668948509731721179552672155373947273347347530623354323275608431715604949481008628504284033994149784403674590561496979177252196167939317026693831011124741131252211993370907964492056190664025562087719159569388916019382408845462165970519231755692622640712654315367600386546278977474588346707751185249435366131365299224853515625
341 788550838755501988270642320034475863227019415811270268168489199649886125570297542499710126529463664763697485079023774472124723460389207252510873198717979885418529340006379183744478684203207136933761636715134784686251336573705566718543148627621431976438018811586533861933665317883939743302586952767008327179640634503653253254998458944187320045258833266508625413789425462490331882868182381702257949379760844130076887731488288244455684412934489660841774919861009005989673922758067476326373729181165061771291059669164189090377828457768069775280330185645016550988032836790134743990212626082143099803558679088919458720722601583883972974922635477843467619373628946194841506427539152977342736549828240517741887431412971320212223116488205165474091062386441019011549650084159981779238563631168566625875703403411186211829919656679521722253412008285522460937500
342 673413168601206188295700143298211825166988274336662641365518428905771887447034989104972828046521467630476769859792167652334825589526980944231804717965536331103164552338541635521949216470952321699716061223649492093814125864172597897167198357498830472590775467113485300694014921159050775934568763742352075729857901436445073668296796266942210119964784453220265734214714927118735539366414013751124999516295020949241433415810314036598549964429564035016635218299145664182939386670835034145006346604945750508055266890393773384441870588476476597870394881604441286731222513570226739554781745461820172297137874310067004115493507235003965981037578910961441035742020331436318184146908466152641683017353407344212388623474314832685889839439858661008356509145673272670540543517013292727519304257360332958292600937687436178581863732706125347249326296150684356689453125
343 576775896548782173095677921852107643205443824695765823621601973494809310612430101569226721633265136259746400675967018066299997556847030191498142779577587802113529031282262112649421596965249017022898957812477073922639437667687777426545989271366165137890156607210377966722714653783093077385335936921606300300779119465358459600709779040527347437777819058120548790424183944824930775032854766205665554844005122580522172130894573560350494000524019311525251206592009081514884789471847161792487205711512880084491514320647129739932772673036754974720939076195700787920136704531080408249961856813961016918050970468625260820605924371679221059098530237781503564519040344568678084482423771206738524855113379589610556284347021674408419141609204541912523592754099589959260847897156065873291926655738624238182782310604666254868263391974991805000172462314367294311523437500
344 495453006989842198828240787815524541836946147335140128742637757661428723168407544732283720326301036908457049751691418962582503858612536621780358970873831153701566580206651716559210310772991514106679821633378797884904723870223765448873501121964541709199234716010272275033526055566193533787671234078916750890121138945441486894691701247585289725142509284731323117186478823851422354970236913648730579062139815344512270985176501544959767206192120914663518308782669801099648062574754994500258126078272467473689756889960424714519521590371509172260848830756510518928483033701638126261410576083161918994478962644677220682059802369437363363170786539514572203876931171340841827176579115356965705270847679845697049895595303866375893130069092231863446874609420021979416857851035893581854638247208025430430284935022770772209617135169168467001554745365865528583526611328125
345 426838907265997418481876787775006361803221470724705446003436609797823844022656117047137001118562927740962708822244088666986477383953969214356652077873799736318691269700595196970167578703929664679999525639612548610491098706016295328257918048142639285931100401887938294696460726009035433327659159745151209940785057483719979029404902502215009550462864770438671787212552213815414145110038277888121982716300638335756296249170135364117257992305699766209221993199292066921519930759150074859316831298623319981978304620373431654575395728012814477595632444745066230938888334369272172033678036518043758485817605237610743497290126154122768181108713817157336407546978295906999920565189801173397117628223320317508156432309607773103043044381007863330992046839255406457343302937396785043462369211831386048802247838735306096672799606572129560433381811890285462141036987304687500
346 368797539376237214920982433625945999409985910602288870262753107489659576855846153114467248174668763253966848094546343199675518274322047004985380239281594226971967541985086356334035034866770382627515867423978412670119571621070914102153824473405580338257712243432625639065760754810907190789839355773212759870332758276226155937469543056920066089287946962539940570628061540021868867502478464551264049145715546392517413615416755672312652293602170623628684699958762922625788842369473282494952724671570689794293464413951259484614645120177471446720859550675545336345772594051560187319977843809363922873999720757935244985278558176472030578412826039357298695444367037950364793503461008661497186806802220083405567868481130397972292065455249802734231456727646549150718082625952765384506767366670739338135467134819660654856519110662512773990417969116606400348246097564697265625
347 319573570736806345885510574521257967456717935224525561718939467836211023707091097995714973522780439873479831017761625404537574525438829134819887564508296598071800781348553314181908118494981669442229944048490664603032382236561238152888842957880238435569564274495939691902837238513667763550939663073665460414764251276764339622662971664183087218460062551293598450748442302050321804682900642931955188939050885971576054217477887920009787126736261794316978286590998236318998122475928385294476800569790966099877830391739886599742319186350581128377933742199200977922766006088356935133805545623477323237401560261623034773642811136239098707112650397129206483496617796067191359148929414853936893357834537001400120557408178230647343635357175648332829623960816338098601405770928205839066186181909875934596493874611455971652043595578561712561294072543205402325838804244995117187500
348 277721103769584793267274001268365581164759981709474227136110191901719286964951183425679695917318343115863825223203452047292950835417242943304968002509388476205132083821236978160396329406929567677356617586558358156486266571396796852944594649075599229689990978128092085845084085493217218005071920283905422222013677426634926039436388112656698188741323055974316900423932426701478053268315877354876994738259487562856327868234690129513177342828577873161304760042582793897407835836264804910916220187881164800965179156024525803303525766900982548323650916089733356930374578880315585043575073215666355745032932388022652849117009360572445353713241020804520645006685340596828930626295141225509883509857583101542558892393302249585979086500961218613017245117195849862233312135435762286532139021873668152436648652491851590473542460089169904764207219560745443232008256018161773681640625
349 242046317506763588796206842725033252826144939954648083185339938451371274132599395531469551496145608060763356876258609844801135339009759682180458990621331886268113695436446968488214143373130393633664539676215006403828145017051451665007318246353286760315686379143095265569933448331447552742471100840676455224896890323794478430107898726599890077363948624764695428967515308416019972505138198715652303206050435489445392077770341205572373195699262876675518611669824860894413930567196595048450899600763635325742291036378656864541832850165326564565440716175891482959515186667242056611747136754537028414498361721856779553194281785390343703353842463260970969217397319438149746682346664191787887369657306738594747618928385031503179902925625515437989511924660985192883472237761248688487025825821680613102288931256453170173566429163659342036537397424567075177037622779607772827148437500
350 211561213714879368940112756465874015122244449858653850865070864292515431625745946575661775280309475829473977750698115204462085304025283879015314481579262747778103962400922033656970424405909490063489990440097072514446223988919428136730488780121736700881141926536262804437498644051479730876762395533277847988235278924928759609292324056986359904310712749322298150795259711735315139274725250894773065570495517910049370095775955529974388577816772793154373124694857055817040847710566509193256617701024118474713500433790243413313774392320910345439316782847583626350844803446975393516829277203660455918893342418540870392365392768220032996495543610429576035977242978771280838341210772186521818622102758036307841637372518753717735529428668816084756657163152303524806420623542841963479717359270764831428507570007516416235862737705648739722070453446456372859074690495617687702178955078125
351 185446233660169313346979828353243135532675376159290306093513593903229112922827774368492013196156606179881909389769589865070703136169935619896739496425262264794993855860539152431563288145049211381538743410992594908282051819264372812517243837078142838176650583099442416227420384712030131044636521294862804050408299088215321201241430330662745379935021630488317648697114589385811982750573449003913113999837685456046188247468835016154841042439835249863054425109256032300425666963221574925264433911431291719914377001003557857731055737072893480021285619193024828052997312278123061928492189315611039190170706937555817950146264707929892242270066249386333295818270798789105357228839802650990584639992293755804695159284630400436218495988542556758744222470220935565672423775008103753816077710548682569777268676543438337832367413823238028073083231896805989080689869297202676534652709960937500
352 163019976737162277568354517272577353809011331634242369707593283156872478978070956212861395144621389816153259343900791932707181760642188171445625258595996524692554559631082681039916965073931343002455596413044208247143006127746507700019298391554252013247885708899710255539508917615064528559943825585948109254656001700865664953211644538367128994923278041007528404526704632985629418603006287946104865907730940732415641456266430486521432389241664391775265185420183359353855675277697432190034604165611037776561172622472294388378969437637871935352323267493127541277272130530823465574489732528243500968894543443801675605758439262243279245507194329526621166773833487842392056181758814093181901500060440336918223161569443225629501790155927084410834957198656069223839271156945775318090479146364925157531952934046283649020863374321710756549601736324563334978865469793163356371223926544189453125
353 143714617382451453596388792475287761032412210195899908779290323430911627172794673223061601964366368970379217819254429103947918321435255762649250782642557171237199801125166017616552394887747321412932420213136074358905527727934948149714947394150419217079285401820298387489417342812041915315911585867906589609618468694900782128709049200704236143673433183454363648727620956135861198936787171814224685536868203668527819383942093781898856420202573604795117341381928252924736078143346484182260411561596456581131352070627729858316367511420491683675240068128927582887168685180955257421563904641720565392360833609993484254531270281323148333860516271066921601088520410118379065353410250871629280838910040903366220274652354137859759969077769525396759396614238485008637290940101249644588416324801142931979013516210475058148657733924042623062190865438822722638390061433710798155516386032104492187500
354 127055904074030432165603290814517273252183559050842190292424833821695577975186735565775485863012441365640386146304843621025346557454180932597970813081861841202703831488464717687043733236187342484768326955381022021819870974235842110059043206034399763207630502672145704906501908821322689693482270398843272082823915055959586372407111224568169651566455853662076968692505459983074145883552990041556408116902049602671606211225798123222854802026434192553545731875877199106939006322136943838832483647938607935212434704533748782194677384587060724047422180296970557451607084900942845733621749195621709061120079003977150756360180340608681282354421163807529585456292861460601159860008757957071283238768076834326138755348696097973265801560314539466460085032016447175181589726805209013868802597336301820007895334749847409898956809811058319601006804895339288006585187762453870163881219923496246337890625
355 112646850842376894788386947477777296774014087316167542921702800187687641380293639515112577039345013456272174660471613675661322875687680151350642376900408261560257649028544168208499110235865843605359085137280039591376832416521942737516658342144332703147601288827628399638944905096086406049817464307538745678733910509701678175018777829712921643117881209913587340651115333853058788278153785905343751527243994716295135088976640964722420876229186357811810016840722459483027595141200913328125108875200940349904498613948355559058571160685861472384221637204066174097794222305121527754289309813931941759160688904243421794430136273165666944813890994674473840018176591470118181314986984605027961170266290594066373628545041801248377333687185956379582280866051246727429741480520012975006903488703560946936618918016129908526846022716195827673338867682217220584760947188485147307801526039838790893554687500
356 100154410816864484142231514678458804179079483334230223963984247804437187146709710763208066068449537763010146549427216626963147723977234410295941685309759981265659379577481663246201717737367985300403969138756034078508134448996705789429731876507948924592288670397338477489727916809842744453073919147452930977306953040454591426006774120004379591270781782118781724441886426902319496780570587766373067453962096852387723791009163560049853731221801559208640754741541059377633289924428660704155342833195602171496479291085278720384283178234557612294252223947715561241084193893446185463112600215906412336323635860125966751592466753453328299091912910122054456465857104543279480051627374783650458267135227677761236558537268645295241488767251631637541526117375321180760960928955767067380687891788860290010901677501045946733552282410647959108956854917625296485305199691018263052910697297193109989166259765625
357 89298563167211988165089334577513181264737773270885916914867185373412537099331765928825478843262319521493583762891978891901169514393431574602773223487305529110775227115165911950791795503944395561862860697510254398483745408148825252266506060166012167319662896368119989444949202932661982135370440163892930307009019477737677297552026823364152319133276896588224941890985966614067427055257177680672511159040127546151562971459056828719697739154962142788260483999634537226785883700605345258775705321971889917694367395222414334357850262986818735522552852450732174614438808754426092187896158470591877523941412215483758105995695747705350224787890149882275367207951740204260349807663141752796267651416534157220291716354804324876194537735109611392743603069678395416584071795168357801405114472301260336895568433464259176990874679708809353051325908183197652219377624029789108917043449764605611562728881835937500
358 79843357362530017203297171237480954136386415056803598715643203885305293194247641791535770084195047539796093187541008319072999346501480508825119599370950951471179367428105946347986085838408921084054664783532096408377919050158119855095357719359866029982024165583659821445522845995204470896048001720181192381536178122671454944905569656162312973185306368715865797245213977478415025205556834342334341163207994552993983223406903217625498015334296459415054013154221262571170385181440993299312792213019959770131985102905321901331513552883877900776260823636761786600966147654017628469193765024586538532103381583760317720818257002099197473434573009243172378375335492485738238484481201085888782062323131913515260986567287343422119517954887881173601981455340667468677857074284434840774465617291406239368326201892407004475908033146241211979080015012922330085632111271458540013856719497198355384171009063720703125
359 71589548187802398773561254504670664175281841512728350828931631422421684741914752305670625870433556261398589078953587895073877442979322229004717378261058008884903871731211720664523348873490265671497109052470686308101758253029063352188903849396406648513464860850717238245047322942794087297877014949522397946630184908569573526788533136122205689642596597731335097973688406355436437981194530158551567670926361924111460440692147832003765006026233763458637248948196293858295853172427825248520894747293262858084052669085780004682383168127279359186736990061682178418730494369558923368080628502096382527318979223301092358411086175314459931264485266984307649423871589964684443440020966857550289176510299377968991152279540014487979604237874377192857965759260621232717691582662760369669876136424427562782993784377972358616263983364358389009499945321211693376039856779658506619190561082177737262099981307983398437500
360 64368526294690559149208567122849067103326662225741932869150391032738063507879029768498344307916109139458159911346866801823488130963625789843058468403868250653993775747225468278300194915451725098635552795331133627232840744131199852917222405958664024794851544286925739127478330125828982197977527764534246619554414001216460647005771914757934700948165671866812771222094385541280898508107036997927435673989250864733612766394047057773724130462494809938354028888486025745550752794793787107654418309420402884255289152853433394584144761270894788003689319639557024083118781883718450968860818703979293890760949573600957375889984040718362277660870485360886479526316478841011987817620668387718931905821162766544292321881260368464400529621425949100370043904716132863157837233271875336236540091427361778376387144228719849365653030127300014638664259078248726772997402480093402763090815188462556761805899441242218017578125
361 58037306029179218649453715995548671374818977958716124301393689382091886535027269423183239310303676700219686031661204006008209828057662053564626571320015250979318825025136571730193938249331572820985077111557385378522618744298498884267960525712184397902445944838586001992271298502912883499581999977161008712632212829374810067649688158549765309177866473025470240693332254932474569905690774926896937980052866326802942639499909060450195903049127499720833522558894623715916117044733514331791696870556146898709668532287886723431202576698619920312598628478033171785275461360528776165802015548646636407421229259414022699662348788043470964619067492223300231684908282276800720727357069717671230573396020989693906374770256068094169179632553839947868190301554404382595416928251326428283573454182344621625020063157397052937445472148563456704491498173061131970154977053905601027793820234634836197074037045240402221679687500
362 52474377860550852114195570388819193977744264799295915655663849771277604258052957044757098801377859326768689255306164650069376924074794022280754786322597770469784923650479059780361729343854976795498754301283267020604405053344045429448108160504509015500786578286197453129971170129785369731374750382674729827681414030577794107955635209397664521114376383283286097456308212625157679778454011319532533676920253425352134628551133025923209909566215873763812530738277954212153717925466276771567524289612857406493503377632171617194210596272551814579756232030018425056338995978334753534377029872944858419263468761286246134523576655387451620744139419633676930306440224805687034301052572471278041943367297457506015815860203246697023641411887038984879827393587790852151816859480141670710949241062402637930555743189003082326820595792438512471071254119812286405916205338706338634721681492278921865590746165253221988677978515625
363 47576269282917377122371021703634765183852538438066727438922963833417043923378410845411921126267069661510219553576302795290988309280346187999012386919749845844225935967058064181627461057515253496418794312832176662964405045143246900478460553238057522961075306596444414732758270073136577626496824282663488833809610815482973082840781683785386774467212632107244356472477375869009842100492076711883868906773487727151488165806127224636643504339270361424309682299305120742323552673609892675246030954163091716588311000894072348549886132821777314944506204477343929688880481312023654262164573235499149793468847792412278701753465818859296439484207494323689382679920372345201177575309136140711660562311271364352936334408605406139837364877308978041962964404834292334614794222090231898809532683362402464114002559976758532444835457639325529982384711368426974710176375295037947870284758804942937260307189717423170804977416992187500
364 43254687421656868472168143050940351852808980144922375923940131950156748382483503784444092030852231495984842580034149852409106462555291230136292596128796714213452512085651082644528966634534413252415523986436537788686914199148631681220596212466301441827082304898810568491747208893773312862259735907886092349023812308663196663878830639701856680522221803081401555292730526771766678910599166915780884731347336864982829805704851853586136603549499937711742355972184170751477994764828305978876668146433350354113610102167356770622252305612757171579408689111630524428416465234224900793228034935985854954415110412154910633189235119414232957069103591948632548412188300757995773156789034830359492106355066786796895784772846494686801933817778238482604557668265346900292936525197418109579188575037790345177630005685108502050082641639705011842051460968904608318567273460206700793234089013326350292576449874104582704603672027587890625
365 39434140212230172402559738366834379117339995015343172814983748400226673965309001091389196761747046438540906021926830211218957603188555349361891398047590206543794921583388504042286031230636973694595091619013299146967944245864449286471263390622917359648133132321461705440170485275855682868106277264881323120970475658097754103098314392290342142222910892250070035963783771377042605341807517798857250564563180125044881824596539088084231272184714996692505241084884239493330033992277235025558893267149603837983958573953483522409164552436517792563431836529421491655467489372812102416609780679362159122307999928147000901993305215061035013725815553438929096823245627616761464139085286417458998329990707780402686644005469649354274181671054146887433352713175270029420177728153047581945912920771165754688338371411320368243809111962583223256978783854433520074497569150612241896227481246747000737107313739215896930545568466186523437500
366 36049952082134614775138148327274603028176948298616058813351568415532973681358597083707477144286300615522947201575561193017887402941050222034530893470713858460566745175515852756860104213229914173684821314778764918071503639043779739866724360225044025311574244372245213284180523377480101791442049543009762545731245759460417670663908756806064380271963151215588183403655977650200901887627452734754186280745030826720058761833704427131249125613666739571781206730929634535860985585062973476007127875356826058000095222564169691891081305074778445857999829963954679913955670946905436346827040327902788050768826288985404099002015354505089888614448085277235813962454186188928291084962018947349662584216290333522444499996130122013172585060411906233359004380511814779830157339411759003460543106969222419126830571143228374643362709867844144962568964769086120869189856503794032286927300675785540190650124703353185395826585590839385986328125
367 33046605472573991912938056805673458395450696423521536395639366552989875696132570303898529978885129055299305832205056222939046156345858812445472497197974160566096240976020534368543163678976006716250130700603193441610665663922310119942984200324758095842533859316540300984775138818604821564525265416593518238632090127951071392979741902782211994589304024739307956328937282603559040380511221146410976186874564808930924531241845083486038604253008213974354468148206999502074828748157147525529113833034624070273792112500808924021971938766963621525177345709696684255993126956727376902030902129604980932800942864802408578723390861991090086293047352018042825588003944241530797015926311515232599836578552473758948554964369788286082651141262478990598461339037445838220512669240084518386454584386249573493635272501044208689522060692959384208557335298791068112576163145865903995300776454762757669472023058787613081221934407949447631835937500
368 30376352010621688258450365881864634843723958103722895499054269012415522390213550646636405023805144731944455074103343257996163099806010280464170239464941250567365198664446732630630407267277779935788462843096992075811743107418430709158275592265178723916239788207836403030284546597628013967421103987232525925584462895163671081605020924163999849041503435691083594958666381400356407009582365554837163434761247587194781380022388082982355536599697610213307276364550702527780709588463540513286246060298760808011942202015104178977293497094207284872472918351502335334910931224725094727846139584767817933389831156298332363310915703591911662183353542118654183899332667980039582278999209183360685765733078166740851922363221011023075446136830230962905489245121050820635927874318419846688754152332078791328780015816470401617108914450915749836161668447333706336043439054689098931807458561156571915558570647075686821381168556399643421173095703125
369 27998047262503407585126885412534858689873694970857158610950244802276294072775947129610808213669629997871264753035496062633897299182860066012762115744015100676580265048322933960337110464458612215917513701035151018052729375021562107470079651946595282611050406932420657052804920387908349808470151264125958315684071126222351607484211607789006913489746785598576946563397750720288888961252015133394833348029413743676730771688075227464195620807711770823734787620417611008312815088978592868875552912749058329513747365504245403298105729867656504962548283484504083482639025627183660161840437336287210187203601249024070102139160991689660023914691840145709219560899319344866613440316263619636927815969660976304082853961038034053083165876389183102293624543377169098463617209921935772816624715523813333864438583347912248366939933402643843553869010686788892968178905220706954672876853247987670831105507223551809303785375959705561399459838867187500
370 25876171224127819059780487025523921379117852210768157421174890356154433609241691376878012530071206834330758771544472135538980112951206985800073254732139265517630825336143242943311200434649012162728409682914921454594438933468989991204375282527488407800191054215896583321305725052004493959073851876011707857263741107625398853265162821542811147173894598345967506108748788456064575289336086610314796680155515011551255855681938567550316884887651213087022051796112110568992325654908169587548760541121427820039696094133507776969877913510039125618238190828867312105607182662497782436548783674557534082737561500648420722064321230343339005822321698335090894267805338728190206612866859690262431256908876667293596381471504508155959747172186061209794406303265445187524146276062454987293834806933384339704589258736935208827652124779952275638816264949327090972594456540306654658317617975583546184505329560755250428716323085609474219381809234619140625
371 23980003403391434112773811856124195663800495741794453028768243933712490660513677998931047347317862086225137675921292861538387256285485550204568812016262074882205826520350501927010083345356119752895202036181422473101287779014947862134126743161128954205203706169190175476125895803699760353196095305708404785841206339628087760313070549798497472478207319731840433289509718441187021096874615954678186245117732375981609027171912693489250339119205430162555973031617065190976260593898571506941837913135211812717998876758035771559066764314716990425080104106355807622559774957073754238665604898077700126836815830105840329253875566329894618238050918814405920187214790266738077631828363304854915845862937035422681676010013465007393972489075942042072392064253675730939833814435115197840755835661316211532527825415061254620035350005183624832765846270794247095912413058576755427266202751501352982620894923714970764505594047477643471211194992065429687500
372 22282926813821208533320110300756122349982157702461046574752671481045362586254609406386808670239875776371456160541209881684071031007055153492391848502801493341598330153163037874744040713748839098129967940694090949100091322408102317206324961946872236414079904814981000431573538910667995823918237570994662235902436811539736606037543379642574145172547986162090304647218517262451245340256798913225516615128164197949614387103864408876962899909196805181704954108461534454373253149821163516397823912504861230393775957274386807200002843240388106863174358399615675250709820279052788902954898051849597519421803013517140975541835423580929144646129592026787690731016600463045401061793131951298414817329036922897659842826881723985472459263996959133512198949744612395420028670958847187871795223862567242228447467699203982722063244321395200988660344206154854967008712202338163468828141241495322035622529973468227575995881384329777574748732149600982666015625
373 20761839666185663212372244800629894953317793689473992931821454447843418859053573212247691069472816891177894952355554129145214747013923828417634456306794459328306459904778472387485117629940432650271025254107718477848650026365948108499251025280958022928255292364924179558374472420043035954478456979331836152277551464237881690736203504702361472304120160879160878736343606800542515200351163033387590323543155917168067975162704637548662989061856235210153682584679386346153382315198912685519484061079274799727996042511111929968900669802537608871541655444963230148391989537459909659042653188970266173989653121886125504629106324018083195464582300282611185772383609185241762801706574766564107354895784726368365426642913619188613805755467683109633518073506760135948168334991749119133065785544467899312414913749078846383006166984070992780157391890477812252032627826890370514108673341749465391016890727845751270144031286335462027636822313070297241210937500
374 19396657202782502035679460590205407022187100345928738142931126474831410605436607188702349177589144317471917527862318769795550411293397354749683539005436281844074554529966110407309662803528138935671311363027287475907125952151032651041773420135755135107427291053978575194943018667197340924719590360837252023307016320854807724532195265630168522215882726396836766934301216655814209241489902637177849389851841967330896789495002082458445904610854859070577660538744334029862061627235345146896312662454314423024396804992410188625750139014785799358623383656233147122363380516412662141361001096596410915819907325623813893188878834017968170481691917778569714924046158749614869947879303960680680634462259194049153804885054703008412184109683856339795644301827691986028588793019571649947315894845754245865692760890916089360471128253990721409267186590377112402373411675305726343563717484106070627415205561367898884613599104487224877857443061657249927520751953125
375 18169889120195762572348610434559817982875597822465178518431288192890943638698751733906902443405470187297780151209032373708889634950451704451598945859440598240256047603725784152348834751121131778792818367305465973023131150190567478861534463810246675372074762172320673520298490792567095631813286607798661735759995740145691125507167540141539961300318169097063169519779646981280535224907927231231713366378155409854120619710266446010040267028672441835400380386776031877352994511485191309552602169832863565565281862231152622279189355348044127070480873670585371733406896051668082173984260222453748721984775756362981695492862876619959066748256156735361213359627057009903638174779544123931139442984181565311457014510438279560965589215815682028407896501136877794053557127542791713376490848674972907703918487911474399392200745065413378275661176402338284814943676137923597935150134539921075244378692049625561955645441144374663267058167548384517431259155273437500
376 17066280492884541682768325179273017948945257879372802925749816687974453827438930268353674418278120073567677086572243855888366538850447805613665198910766612707285042117512243175381503362015513323231323540723946264096753928903142630622626600835205177272150122986247629479779844310219131424915599282101477638169786212679648613521880493034042237447268799827184802482939398690460982706729725732355363846404701563193477952091428320300888879617084973160720421449849005270014868763337073863165369006900568402827361372799350916775736739829233745960314906694411915826245760115185076721297590183900079370558116081090342107671740626205930356026711827569660524009914180806382301476319516763075150781154143286363777866888630143307390697403663862926540103076166909816672818127988860848838956965776524012430996388114270092823588933817973095025591377923697292209922800794336472448881266600214047891466183669522368682627295135190333141839147401697118766605854034423828125
377 16072506140884921041361298568021615711877600875215215369460766243624107776787646231170682123232274809392770146389349274382627180314978737471381930621657941947752601777767107030779131811957885214123960882027892436243761249645809832912523783722931699622520332468331346997748201275867886385750676343637008175985965654299558499098915492186080455986867300589808265166959223357224597478776105344916994998309832459085530441768012571183329253275187846240899928102970205823828818510981603947346137096252770051235015907570199160763856022546733410806709838580772829630986196324231297840518230736099119869089363814059755038155835055338827585673356540015437767515855566529838143915082606438285407569649868282375101237175735798965206588898863294495045556774888277371734243286856802926289735275403768028306182143820933995616594377030931115803398627142853907888768414175176700492944948043462006412089525906940989890217180869203938281541965693577367346733808517456054687500
378 15176910060128550757244227614292932724496255960434062834865619344025676123215581796045176089352618584658121156110746490673475153011663382003776299262089010765111452128046378148940152585920257789416104697338272088477167882374464089088824946542810155169287628556313888092002133124701070043770136036587466390899688431172616358152419204978323342227927376860001851326026674834531479943414343319380134701973418135397969102630155403061997184355311164367084425667642000608781321166084626301950512410440654191732208207855534194018369569087856638312332133030947200476394302634399412796436138602032089256985485348859083571523801628475947849848798670079823912163143412207325872756002753406718072034157587463334074322975027687916499494093154069632662866090022995958568930244380265634125664229957643532389422757169450809809882122657237056633405184461774149403349963048181535407106858469209349167084397570099696789046346545465969815093265626870788764790631830692291259765625
379 14369282918176275041809129169251318221631039176097536743261995000460621761826259693203053192208047365653221230438069383938269660932488949343464198335320582777617906760922614423535383334274689456600792214521776728213519150400870795728467085351353210792989911200035868358107174113984623649614024331200832807267762273888884314051662430735305105151380291870370537589524475831862056763480472126053458520174288508642677017247379901117869267079873494051208586234639263090651603750112176618268993378785001846893780846499875977844465669612441877534294552943578455369718607705251126080126246887527207167275713443368724855692096429398118383101822427513577456263060101916425469758163819337860263143296460720899058896790860459738892643339985985696200731016343130206132916605172814061488299608936521301321482375549564569700950444963404870835429669010884254400849788172076703544631236133664687597806643631293262685157282616597508746996564310549615584022831171751022338867187500
380 13640671764098717542620557281383367547911449337206364458963780009793711493041766958326346328727395354693445077145983389737204576391076654567335902599602895253666360221594809966901432375198033102668198490252859771148114944220033116007419535223922909084931056883750950375126924795801025978293656573778018233084523757501382452517563250867037397159077538296404513107745542826679532084553636423303918028903587611892343034731632773918119546487382271666804804542263239528031322938741033456043664276331924385301099728685248805200728961997799699894769707915570763251558678894429120563137078303843029567999940975577598127575081298890844991759024256846894324696308459313989155453009605056568978974217288143187165505859048013334796625366090421425341674228659683323673902103072897038917434744764958271808926003744371424299318255189932465984732152479946667570300397953342641942170568110998375522421233383993232165120622714640587333753186417839575739208157756365835666656494140625
381 12983217051543275101039776365155854525556272346989166170250493734723327395674274867954462457384866351577152842388779890460142570435845276714922447784612626284240795907799085052874839683235209748957531345345994095726924148816499505222534187619544367595998549783586511407475411482285765323323895189142548026683615716601216052221627784195799593045565255996757044047625525603418347784011422139355087533769322779623312422051688374986779858733762875227168271034574156044407707436625304641826551296466936051720690509657563435081297598240863357070710672755889322207872439310578410713582287011608825987324377447483423949108836417012542080984269973393944182755660102660555159050393946113908836105491285394671267090840976036388096038961790778281683454137197115587485812608056726792645645614924080791754769833616199492923758997554941444386283380648656096729415800319516730790661397111728966828604899339577280652262185601694545238514661485845769206548538932111114263534545898437500
382 12390012863513101585669761035357436964479822792717192682839307120221938494540278671948555683936944890742436935046198257000100298499400536014520633168329438754223317846149603467366197327334447640879514939584885853445690032762334936292937147445377650328229643019888897593602730363084711499359842605170462481579381155884304011163388873503599347091149266132259485006657209047493295016467829847152727993166048107304342377615473951066407992222925280859128046206004723347720105779193380938872814226290250238502388149135680904650224711401722060813933880113104467159386683937883930662833257165146172390889942740212572586569122021919616140363035414746133208582335075901108245898706667784920679983750930152521446197982609645761634671575292648442025992515161450484789429112365951180847281366577136435944469686011210466184339715527118755726984704792210334960065446854326629973247527870072209355398459386693086131365170461272616343315836000380132653209130921823089011013507843017578125
383 11854986884443687889781413253857984425452836216845265306260737548317626407766786961186395219150201026811183704901466177402253697629207317983873447213866903419769319775590733492396648298505225082363537063445799833502089685485905165663372896941550569669302520441615434274754548689510262911205870465000514369609597295363537548654984518291453600791068665297583553763898698064762118436045964046513322991249654607024716006964714879098978195425100992032814538583523325817057240825405350170456772849461833350420568960767945345237504412929158785448244947574197326775561364611608346606258132209620061991316024908808739895826565668366291541616517254146924295222966053159202187807238847304668883367597308663434895357911253216125516576986630284349067161159950103445797425260272103965148729692246054246339454544064259965774097593654905224324713009741741207923119185899458783449368396919291384919393227970632177797487829872579519134287890626212793460103611664635536726564168930053710937500
384 11372797213003433076107023262233340850242077721968810492703334120377280507023297307976475047258954018664733634031423397494979606159987581277078946433887522750089559292458081812540478983929655123598086400483033348742473610739806847967938358520060034400456004661517734016853556981499891946150151141792197077001048012197951765370345812392811239253365731443845944464009823703156809453404945263882335456728790705684663213963104432924854495118970747462976655836343929476726954681692951786593538615787273649894507904721078639688272761594930023519340017499261204826098477268222423294900773892559646770347521255702409728201627211256356093038228022616916633179648887109867278184810233241710313831582104214871912954466257773723243946857924679537552355073490109997804690271273163961376344172978639083615327629108519941745736547568138902543495486091215091344755679899320146373501587343979890653601360041803474781232011552238748344153152100497516170836409532540756117668934166431427001953125
385 10938743566666014071325314898485361838555537975134550093833355723203765470016012778979432300299409834853303008621466963450022511518782290843322213453567985935145796335956279214480420331979558537393920805564271262001380537820697657127789959123715238063564568581057265474604644876146950415249089208813550997043294204873535483654815765301073789986577004012275261865985952595359474815309727085725445868798143969755970026701020889456984707879565917211905354014152456513406714566182006503531269175960507187532207808823513567679401438515346487729161681895514130911682408939724047563258973550023581337746727429281297958985273531616425415778725163553715467848986194576363377886919101178938689847980332190104348698583806640479785842892553459260115485659979008998994193644128130250481565882527148631055711217035313959149338438814577848742165324494962767585203020637982555739233160684258127267848168853780707546791169756780447356424771376155024432946100132468814081221353262662887573242187500
386 10548690812087497535980987706872961126233574227781782052472025403170854350001809531975427748345950328278027651225718293072962514233550998088884789708979709755794319363082140212626656918592487571505772040917030019269538414476638897030367331109153768062138382183664601378783642631627591775757299931787027156199530976609538529531356538260204173458453819574690763721394472692355249535610929511055313955354583716799484091967008959105175278122591429081983755975725309686006357614151483400857290621217336231740287707609312802591976574668230346160662790525011494796485003379442117594153319059523199408417755201674022965731060747881483425176853393888424022904823289143713404147398698240456337503090600972741099098922036524420809269983588703458242731340489112771921365165553801424007120040450272584651386841215880123207335211169840384561352918592511476422286615591702771688577880351208340295797202536204171457671478249325515258987133715562283697281102147480513764321585767902433872222900390625
387 10199003076473780905307434558738697516475476522470721873077011596857084043053580292845628702061032031159877683810326317450954728417740532825303104260696623048159634414410336424549078005796944873623617339207857558572899916483961949697927401804722341713946633818185566315818204400370503499096253631962896709494340373086696706842840239861218970404606194536864585444168336888612963339499187563826506083147107614448960452525324507334367840103140540455382594388253298351161063603505991769872586423517666768763782532796303719380992099404042158693169029224217062984764133197273173164330499715436845363380664676182510427943740416103686813508640514349116434836109184581015908544904738468348594669486941351761128411955113272154612108651550765484698004636752100806062790972147105054925663187192574443508190468683967324450409312294958330732005050696544035538552603805272553145472484268912393489734509406541540811888823655125358789123287304244189007398295031964208234853686008136719465255737304687500
388 9886486964983643512361221471384694975776733874513396172826491288468955449555135210169310669093033064645246744390470890919005008434284220867070619034976766720726180609467908787278338847572636232643797184708755458095632515108824379152409731506066236910952567880512977091293410344733820073455607716228796106702572087067223206168194774778880485320590515434753813197476162660339329129110536610180721581344247170569013067640115124078377203752166929434563011719083103087076924482860635935727446060713576344761454381770674565880020672506248112156043342968602587758495547193146617691612575686037053239911740345888306326163796046676290594580143478975564253869660849859411356838931323147365328714665249957376913601843947416036643961905162541744684930796095344473364767150375733518948301039563694492173986585479077378114406784329452377042965849457792040055752061800127702437203020386166250148986401214512298812861295155690283549649525165708240351471249390499264342313523457050905562937259674072265625
389 9608342636471674856621941534026611675557386304285756348585848586763353309470503582082460823877028526967437913672090394124112497815244006642694483392760192967438983098902139308642431318909030445240187281968771010967360513267193519759476436949730667464992893449543579590676944571033812341785361268774839229545048335037836003859255692868847526188115325025758270431675608854550449676845975943246703162372467998359987663838273278532277190356997967366550483237753385874846583503912882784428355005147653945203054863824915197464747193176073086326990862498173702699311987210502909100332847368779657066671568249734652571759748165069453096296354643324928053257466745070269871095264481849704908615752878417315559700562840659176675781746509995094336726437605235938254590155060986142895872690111179429191966849227628441130652619499320667241806058899304691718329090951126419318348487326099865438023315564929986604615566193557837330070513224020314774139539015557123086130886235878278966993093490600585937500
390 9362121681716673639983967275339626687463826158551747281981472830661059241029816392719928445530019910869719335892681626596811838230173148851652091775590080506770852444638960835465592230035429712713402163968435466605104676569243907766278407389836396136641710725637451472689074217213399583930122189703310516115346553072702571445905121789378691757857161540921898294285258397046258920663463654116642641174209580625147994355301257279375036760585569052905359770176333714021330380699016400740674554402476946064441298626607947009028494386278044802956831554946946100857435742271591911707353600057699612648719981497112488988689848706277583182806744846202390756304915291405766219684534894763464998376019291277315636601661949128572155433632217841523684237746074694411395890363360387501506845417844440614542950630098375392956745842338116341475355252566553790276239436453341556175952921333624258158211309176712381953385789882023817779987154559789205916700020363192401469387693424550889176316559314727783203125
391 9145690910653327410336842618342478581455758604482986703093244743740868317915898983776455410483896795758615130663622153463626944109115056834895423501546860568848497315189331144427343606401598055404741055076620032400803199205611245276124036185889584576171904867042809353480482588224268721191651301541434086662991487730148367045472281412443730027066249986656162241512038826117675563623860974916249226008511532457670030069339497436487614714442286117041455240664168249181314573977392129422126297800443875266826840176937927007751635540282089655430308465596076342961446632444747914497676571882905962023222102502694006246819328612399107818338843937345415034967565332210981529799871532143617217246316765169218140039314712736245194185889543325599950540827965982257763278201126290776387296105103978302557895531916005055263808618078866948065490076658946620581277751746681256341799328744928464265605136934116085771539506911750419489308275859953449457514572834016528587314232012772663438227027654647827148437500
392 8957201292965750665343391076213713536204173982348170880358822355887137382681298173284623403292061772347217175796692982566169168066552009631501600530546423896989657270778930939480098001572640606686990607002937298678235342691450000620471382975608803589357799416776326449484698529427913812004592393946272029309576182196510906663626754246343758143845800495558908925509056710257552924774556344506518703728409491172860726012257027796658284868207448216351419327230836170556124120374965626263788756348432389817397161398811567633578220474582306682128695881663795186977483706312001577365137224313816328921532516236969455964483572087234465074075692326729348746511914957361034624513121466559708457531310468634194409643348720751294841355554591765324242390727823735347711169656679024386066087116606938324034529772700712304997773708678722378090822302575522785913008088881039957940277189732558770951433513297020759890406919378239768508091254295384055682362847070505147372668393324079971762330387718975543975830078125
393 8795061413819964066237859431115889295981788887572043683660470628152857119146078608466535657942590869397182943935405778778420617918862649492573911713877324336808126811830241920931329714222315377237081663075369318756533784018676588665475991572727182077484449094539167446133992802650447253691539684140588573398801305422544005580325415283446075280750577515264668024065661218865673489462507563316164973206870439535601490067673926291472070487317302663026050129548864031754990003107885656566007867939076352284763477186746121592456604724076782603699830906414881609750790386054000357220162589986392841914673405783171978806314660773696010314389684905724796640041709561071152066023615176115847601586862117941149331817901708567720246083872142890535697295547179399578459441994806855286077270372994754468228211075248547074676191221000117700605383635017891200200161848866505372043882158320770376712701348708208321599429656831273799644464580249714783363332765658620823532698029117993243630735378246754407882690429687500
394 8657914906938488230033082919521667058716401712196964829395079605893902534924520802995733449907913192666668727778995810332470002363865993067288379485314257803788347802863306446472783131063557590600568190989987835756916433501331048166989113771434785483081419374452290674005301195427525657630123180965653629195556310695780382155435874765809026187605053284921704987086765125962098502443355755180197886536137877861832099908571777152977308682376198798428545124038851348373351053150168270166723397390642956620926072216788172104453550541967159791869940029579288355687511905942320340588225659133383700756952719465482079428905979326869045590670060218862373221081838150313329938343499010838790655545691386033181974491013117435358791030343063415954142058579203815856508072586093295504106148522154551601762854740112916458495819763325551347322078983252083520975778816185703349135074979804731128626382315262115424988732988788883666954848531669224729426355491902867273987793773231715077631776011912734247744083404541015625
395 8544621413526671426824155383235541314500383963206252677349321126365419368156817233854957266081531927603716331321164352864818408914207843257102626918005989692737629567614325050932759040520165922964218090059157408066604638102171965836145767071198527843382491653790968858375469076819434546470933740325674237699100324072772999872073812868081984163545150544738098276201785597296190821306137796839435527254887664027200895162747393448628685459686487713279264624863728644794421240897297683773413576518842343187085313622182916019348882740817595269533329690227249205811895555268161450278683448312760106902157645782441194140592518165892697157791116937571813547401859768166402923233770063433601068280301024374571434935753088367000206668816865854893741660902218371776264000023047854896603392322955019438914940244424079400883401335425955502969020125986631477820135283314198141507956914966189493926661633463070542631787776936723743925398279837679262015351667555162529553101451163226592866450914698361884802579879760742187500
396 8454240690163376960052692188749543201069515515726050949316574020786645215364554258907503954545057972184547312537232550585748380246575582526399710388303765656040187690322929170422432434733258339116168591761873374057347551988549482776803314020890540310874962987162345532221568149216881565031997385669432779810696826162657776149722172354130148195886438201651816519613829871661807240195971016656399925807300451212863138574677804380265046397323558878471360156140210447391545604749630637644256621419364233161674713288051235476935061789445979654712570157365227233271839164894982275676565316926420284391116785867811449580098306413615028933885456518917053284414393567916337576420510848100859875593259371373389058701683450939036248812822188882092913169157323319708959970919447046677784019368677841604105125376116178358982463549000875543375940682559957047007025808129513311277361766537237045192500862279482216958572751957508356628420887146768137673789786575098951294946630859294804151427005223240485065616667270660400390625
397 8386019553710804614770988820407200802851348040511001142773735792241471911915544322631161004413433032862102186566958369308833671885421820348222520926099035134311660608954445605997339209218497966172652586936266574430660254073608728824701182755098153653924644057654359386002778141935848497442483604122666866065628702491519382198684167071479356618674917898964850337997786301853774598527086084702873419053351205276675369196350501363225726146758001763376546608242502005377122932078296450474392886962381833790014369633270773655583797456660280525663353298603673244272572779762186409552553815889919871617732359040769907528652046609728760128558438788009592007495295716159597750350773318520758815057823216247960649440691114642944961085510991955186203753789097240142418234830523247096350355802618114702068794829080083950553421578541226145265963479659323990045562783531085174700507925357539682626080971849535633911577465532896662155169957718537135165805257653801799417346159297696089104240391165490109415259212255477905273437500
398 8339381408317206149372034215158297217269134653637639890872379211562630266543325079598856497428883135850238178644491931089473008898546978618476550508301656351854771724566721655531107906786997060927472067826226397785852913075512368742410761337972704364065283249075413649789511041371066870936329842101286560476081002148743850433377806704453878484412497461580308681693479631000119008671241227690312445109122082738996246714352078858173856490007906212591783852807549283329238906372838815976280071379808664115352201482391161539841761591698298795093952081192624226507761806792485894836572076008669298340704824231727368611579778146080868833090800487861566206991863408754407256041455630994068433044514835162529688577529697603719680563450682360815597570177732136654841328625874942960748519733232897318904471959748183126106158799457804608215067156653122231624328388473158020702559909579301032994809661144753851166503100497910032148874794343452778360612939144348891133902719519429608244676273287598888828142662532627582550048828125
399 8313918150172168072269959875871032877052374978564284496356744220444197801857934779103540022455628327678682448533632011844615171980742847249801179393859160086728447872086929690632897741112746086936787978961777749579585431630792773405987345170791929875291075572643727447349923279404830938671345530583835843919871432946289704217783072115276548956159383938618164157345354144835879775931122034690446601254529298817352970122959826498244274449029883237221816526240349491595298227590118568498420791205615821750447235016310328009551173691011385929567205112870997594947255152130671055905727649262385331423876819983893672271428494417143594575894891900565017062317663998815919221777550150594430801384353873021267313731660440676200938270535921962797575192742756657898582153893931597398797448268539962160449018780468289500475797489777874038628054959190722180281447520292463746919236183577063158525629773115461913283575816550833178548557365423739096459112625573986654350449920386904946466072232474919800893076171632856130599975585937500
400 8309384291117537784722717841014341589951854279720683060816340551054945288819343770654561141588877739572433931235226983223694577987718601178168208800615603538422486630562915798963284092426780375492616079291444060689689953259028196424268157723046793973940732441960021513188394165244804001454551204449806697899451647654239924577405988288328092660893978073416742306207004624995564439993843284310700897916496497664979338221873009688380084247968565877652521911814544823650591977905339641321203680604733022189760681041485518242290884997055790839374956006797206167021176479854940327942519606284188414988900784401777975341319241602077212542065649953683304283955543970492276438686104567161578630453034304418393963736802455006405880038134597381787032144122914166434724039761555547439085955560927607242888253863521301984866989172027328598006491354143203713172137589652550355489078986947647170573879874667488990477443341560955135301905796395133547292098688953332926692671312920221903413764899114409001601444515472394414246082305908203125