0 1
1 1
2 6
3 48
4 496
5 6251
6 92638
7 1574650
8 30150120
9 641425785
10 14999294310
11 382187185380
12 10535027302800
13 312263647871175
14 9901291024374750
15 334357521973224750
16 11978152435322073000
17 453670047374482063125
18 18110938144465399983750
19 759996114581823934815000
20 33441746664826303393590000
21 1539616618837802252164291875
22 74013083678848271675286318750
23 3708332615199304217090997281250
24 193326487312324436332099662825000
25 10470633892659486659172196352840625
26 588303483044201338590074693488443750
27 34245247062766284648354150365653687500
28 2062690355178400659292516370703518250000
29 128411407677458669185122198463512281109375
30 8253590365856473263617678359202211650718750
31 547161562367498103637532236612952627815593750
32 37377667708826200165404505599141869030840625000
33 2628741310998204594604793833206221765617772578125
34 190177866763535172432405869399841426197310317343750
35 14141857011451930928067148408474151555648570640000000
36 1080099802121322224112990649609294784045355942813750000
37 84669338488576106997022900723022920751711130310323046875
38 6807741016865495158794452662954266950617753376398211718750
39 561072361617323789274894724887738696085302877485146003906250
40 47370907591436159898468589499937611182114020910339648640625000
41 4094794330678874386021720788764099400347587263506450642103515625
42 362194887398673135786447028417160898727682668216884142977714843750
43 32765404781705007671847233337656459230029448619116856679983320312500
44 3029947309331893505882327403254099479445184884319074881821515156250000
45 286281794128608141765293536238418875366104759577102705221569156708984375
46 27624419924090687913479098826843593557436162384577870585164461289511718750
47 2721092856724326584787804706303575268094912678875927572383088117551074218750
48 273502993700069493545936057467487428342176761832653438683030653476853515625000
49 28039768498041526573792011745241534243778254059909765061155380692545959814453125
50 2930976635852141770633840205888002878047677423714207324037151750139705440527343750
51 312258554129462056008089443093050922424848842770735664096391382524211860850390625000
52 33894166939721995825079229496494334035920038169272418516676215292986099869933593750000
53 3747093800205266901478377138740703252315383818033142686933012194924852610438852294921875
54 421773170998390597619623381125224174920522730986852419847471097077584394931197108886718750
55 48321353137633051078121801563655524138009062612463110196028205659878469280605561254394531250
56 5633013951590713946312451939009767062211609598460130491037658446240254462004675733697265625000
57 667966458374687729836653745809065344670514417945390699922441116310007407773318297833551025390625
58 80548128374293605129483422714266604270681714363990438864243384535198139158840964050668532714843750
59 9874662898883024901448230332153635182391457624355115606514902095480754585516989562545499116210937500
60 1230376861754543973911760416633093809817651484962907757191847941167119509465497674704522185566406250000
61 155772175064559467375281203068929117821772279965372774979249613744865177283906633409773414722952880859375
62 20034008808504511469695982516077794087395117968001985913869555191168647291743181579706835802537390136718750
63 2616772128420048502261164335972599732131669254729036068525364932672673454701074567316646875007493688964843750
64 347041256587090940318748841291400471107722603711549639253036477829160218002029674581554083084480386962890625000
65 46721165884065062396712524299382625601914097732189005615347785111016081264047500581565415508527092069854736328125
66 6383616411203287883762448518390929988493685112411635769955187153794149891649289436335049222350132617715759277343750
67 885006518686674195361159190509053795602633962641929069708471086041340662719450434098987095178518562787023925781250000
68 124469081386370448527742674167037304448950192635689388710340238630652623229170570511628666660023261355843591308593750000
69 17755102480673598034052557779737720098969789633009559848681948730779033516112608488817402892350053899623400548553466796875
70 2568298023894306179285441629721806328783288816275451608907804923000191903328723156961221227871436006244586222123718261718750
71 376655599820658284621928981853406200960088173997890394611663252811323764846955880599859283890544831011339155058949279785156250
72 55993646289764213771554092667875426498047107214807629492898120567519358451444006877096581343663490192074731217999176025390625000
73 8436243620014969221209352814309864532291656981841364459090453759343398921500872856692660596683450954289034458476168460845947265625
74 1287948094607991615784468624880647705743933744459334974139157684257827900427863515013281792609076792396476084286455516441345214843750
75 199210105002770919495938927691318938840010506109285153400720854627578482415422008115444755131509278301809034112330794459121704101562500
76 31211521584283817975246486729186960451419738612573106041756492518760272286035257832759601037367992763996776203089989642148498535156250000
77 4952651659080553059133600718014516817222547313294041965962412204816458979769869454306359202215881413280508943577093089915110836029052734375
78 795811816804477013453668063192163804217707460722650659168056429908226821816472928685130552693406375164597907850198007866915137748718261718750
79 129468754451195093711062703344151243925141484956914680397003071849941532865663318731697809192651442897578117663228061843350017328605651855468750
80 21322368266694929191218748333851387349091999800971801236160833033002398769583482930209681540162257876005509228375182438396793477020416259765625000
81 3554326341966253291798226042456116415395680022027078529190697290274109344802175002498209130124640771205917349647397759947058914839399890899658203125
82 599608261494378294737583144728063089390281892464216051134634675988221486579397168490626407502768695088602950058793543023187473442498618125915527343750
83 102354022659732149147462680503753403570633214753441469219325137571509143596714080384316717912476794126727857239655408080246894565433630278778076171875000
84 17677026721209377137210993131909572572927290998407002712096581535131882633252926528564252256491206499429205867091872508383112655650462892381286621093750000
85 3088317221291619822159473820720753373334719375753753104001662228878601509577138265981396280891608728545503854861399033232837852932190974241612529754638671875
86 545739892880914506184117711083422389571110441402821976824624554879984831117901085761896960685947510021261210496842541424615768842148269645267089653015136718750
87 97531441344124623952786528126921902447386262046400252302925765302063196222097755158070967739665645273606839613631107405855636408125338726388793728828430175781250
88 17625604084125619692548787041260546766113963195938183521658045410355086786138519096734302791341753015241960353006378609542767914587701104776102448184967041015625000
89 3220551902817093490699388909995727036696055408696302513987327600881237580951818159783153152357928552379278539125922653365809284770427377249387710297567844390869140625
90 594909889540454661893475152075203208169195251362478218682742317305324504410172468889445457349395842827866523126592556670945683260471408590842152316997809410095214843750
91 111085013527786094435299836487626456862733154832752865007591576119920900179549072821472685866289938929312863728301808200291179488579737614752179157163358793258666992187500
92 20964912593328287122365218648853438267910433747764781760445052634739307788311491564184188694989086634544037538254640625116921362617622150279847092682567829322814941406250000
93 3998663930368247041159283368310148405466380995416245181655711933272111052999821146222532579745927901920060598648067254519780764891432670216709923241098428601014614105224609375
94 770678093005858054844905832720588681833414312669009866148657243072710497450110140184400852659321495132990722294165049140195893792399443596114308415444731766466784477233886718750
95 150079154579009762805937722090419452727655354330160513879413072630718942358064173370169164378114438090459181351970003961876963527089235374890567396138061660452022719383239746093750
96 29526430324231107664416119841180766710775825442686983199123068591398334850909311125687381790406457716844392277471854108003277638609864768393699347622500200769333035373687744140625000
97 5868128565936763253210106005808053019013048727480759108487513791123455955692813022841325979393054816977570811268418680411485623349545890027543709534615976551097789139568805694580078125
98 1177991628985011443991843016958087349108454777354948337934186411885918614130325418388098216239678944880349062420823041946882757409026047939024540399961410409062380356296896934509277343750
99 238833576288762877495873066369560739961272895701640814152090176017591027189305443015692800695251320056073289461504269607005674392818908855653419004848153298620634770037836074829101562500000
100 48900882064673141821605963967070383578975895290477417552210969510014819874719213296875425051622940277346176696619868003272605732132616187582055003137442932920791995625645064353942871093750000
101 10110310830095981696342475153982208508723437915715714818745606895758728899575778651389905166952414848235037909548738086198204073157063561844548987457495315997793368142180958081901073455810546875
102 2110561453397468864435523023207143361693523154431640616903916895516080473926652729159225351679171161056616309104760196656207984747189517390016619686128532821246321167818762966348528861999511718750
103 444812655113836936575138615098402200068235816186403536307393165627511274449387372868200109171922270149690787412030537182463324571949401705947803430688090330012964564043347883466463685035705566406250
104 94637361638026732422408608190163527173846116835988585942788510458421408151971568748752276712358507655249502898027286967654210066979740514071335558184870571010895727461327335154110281467437744140625000
105 20324315532817671483514111933505794048841544663357989597539471259981526103776758618679292882316654052529882947963969871468803463213966968757542588052716846566410664123375936154734119326174259185791015625
106 4405540760569536638558353342294395592733962136374191240398403625474078877242014523993049690862072641064573917702284439149141851408245109878263250814914796053085954003942922968766626174997687339782714843750
107 963774393908125020212841834546362735921245732412030275633650373964715283518679511241882946870254265182528971355731584322767009397726714649321362062393187667890080257726032017879078046160489320755004882812500
108 212768808318882187545753643087884891429601718177601885449601189391562669406492793268394501431260942659494391358672835919655565124061510979081036959935023671584691483481991345105699186456816887855529785156250000
109 47398125909557548238625815704211211185069444567958959549285404556147036815056483764917667358331770855519572368482117057983774743735873729826702090978165599350988495227609105803613571648104838679730892181396484375
110 10653685380312888881729187009600791225090006384610901902257624216544468606371190501949528965787513777260269115487572333296931280612392806151905196772087877475936545853913109708578845381438669614526629447937011718750
111 2415958855998740102391294003978906325317091606137851375655649655446591002168145890800333416120503501470550956950124478808391668916997973314788022989739103288205724506823773330798164095441623140542814135551452636718750
112 552708649675771550730703813717902840845675589875781969838032911091127324267169291219894332104541822875414529599557974267181795118597824916034168182530201264336469429140232977550476511058768519388037264347076416015625000
113 127551841421320954297987896522899896847701197002627762492252324809628382945254926408332996660903958342526860856957024736496897877740252137323592097655568531743571708915628902797578840499960620146512598820030689239501953125
114 29691231417239180183150164644777407341439393648214286096992956976250203273239951213851949620955639704715240065347765488090620303651266266037230332071889407291002044596899632586475577773814746196194912282451987266540527343750
115 6970894606368824864492486084280862453615082354976429033017565141273679055450882503574512850031096009645439446966740353770404988377473489920182897203623130866698784060203624429181956521080423470409981289997398853302001953125000
116 1650577896194582670688731985677872341294934554078630881278578498124807104972934521305313786252122556622556661639584840076112791858491274081779532135578850256919334269366354404897479009219003413051003563460511565208435058593750000
117 394130134176298384546482281919451193520659152632863030533207303422536640714530278232477047644839906983292719140440342362738855862160134311405076535814035868550538473357466609080440790363447570128456369096469528786838054656982421875
118 94900563803289536674768678391647323942364761886966146866247607554424139558146319102765466071378942094780791926059916593369568079058589675096744896034646474446907282608931488936107850151686945146456204462378188879415392875671386718750
119 23040580361340673564671816058936677441035020042342099665832964517158587518723427286419941079125921311697096395577045171894104851475480678042485362237643759987132132901807885239332728362399556997476046391686480839063599705696105957031250
120 5640062756068893800388539679743923345280102156013692980661027846983296996185257876497138682186696405198890577186306503399111796741115686880797824970157772388083685156620552708426181095642833620270892947656613867185021936893463134765625000
121 1391910376560580866950825013111057649730078669990465588600869921115039716559053806930214616126100366962306420658715679878413400050877641609514522215004766480334170030567095627680598679889952300550417972286616448316162871755659580230712890625
122 346295467583892250403377940353259003511520323400347426857540593905062073524450633858748079086324074016984379249491914496975596914502016440461989689031596545241374334683683848240268535979083373412542685619933287081968811264261603355407714843750
123 86848512797554894492270843053172483563620462939818787686506917293325479445683392447144127893683267068938424839889168030563658995386103805054673631765539065304644607110261140076866269572342297618982100338960465474897073642220348119735717773437500
124 21954841282721134499672181035330118848985498042099384020511400366481966192202364355512593332448595724326652451397524427476907161023805893521806788472158369940541088224961471837882426902271103635192300550009022704182115620891466736793518066406250000
125 5594010627350340731495651106230104769646228178999234773609652597118781153162635587161193620017031976871194116788474973233798632565678583205717128306644312266815772779545810790097310005029848847463172612168898284330887100231413534842431545257568359375
126 1436529344073146810762095139526738314669136578326808457057165012185092624655288179848669778670960287502874350033133628442570477706260362969437001591393055897834774501006125155323896435548166849786081106398752260391134726376252865416929125785827636718750
127 371772724246397854998081286002114895419616714324472529183596402133251867013687854236118456333597688606028298628359490110547977694924193199813450077040378930908674031538195158516401815722019225136152203042126225905411684345891100432416424155235290527343750
128 96958600771965589511102328396889311845211484022095170158803817972197251544695704518310858439246915568600016950505194282510023919888595938231587793809394797101383764004791292718578506991229516397776554393351696405967835456055462759204544126987457275390625000
129 25480933462368546956238226273654528580965357561686696821912917746601133396711417635162258806073953419081004048557471053018531649976838473893986431766122164221675928711560456926757366873205922614116128276085783154992081001603423693965351064689457416534423828125
130 6747443887204632788681515379278728159487471860468335892584555361995326263551746241902103063758078018831502357729458798401669648208337245297434524062394415172149661555795627366854595961215288114255608948424016761554573815825975416784886406799778342247009277343750
131 1800252151231896159560429943228462589858329839967197763992645799582473602602903756729192092031328807347362799822930914635314417637525724380890508061726831510207176896339369175997391230360317610178280440481379201296762920601367497845444904314503073692321777343750000
132 483919399698454126491884378183450372591010945380509293303299362181874847432613427643841525070718713230914025085598565420088019678701483067200731487047560986135428633106890491241115416848092224767632321514836335303272076658204226291121402916943654417991638183593750000
133 131049164429926718554094665982717718540231220205759123304049821439506207354278215392833624248919476426759042651519803694008265052222424623877816914115690103260112092883217814607084018391320526651628229774584340638458315459184818775132170192669127392582595348358154296875
134 35751416778058283245933775913757086998621186744545988485541554995666600487262454198157124532990232467301604337260671318849856706375441998882731246666632228653294189592158090865684351443616620642298104567413859554191228633656574262858717780269795339507982134819030761718750
135 9824865891875201351300350104669480635789780668302339051274731762203950676499620571532992570618120184871721146476692923144580185218185338078132694505036002328180939909740376008710166153310795877748777976870909700279609906399535142698576284981710803718725219368934631347656250
136 2719639342172978612124476916454785022405155533664650453938428372831602431851174927077332452474763199159416580285908747771829787104633581612284972535362128749909538201268005608856100791084885013027054486060869150464092197291979837506933941903085103246259130537509918212890625000
137 758271230325061668689838345693307642179671866878670648727001582168238809712561336892537366722309611219564697150578430763092731102401144502498836573788237727388596382409372721487775475669863168767319751677030321923293439393482945805885867815140187632145021692849695682525634765625
138 212933512214559478935608306815328181093397873911089890414491848662291393311338111851270305998599445149786095071013975150764977814339731583271944408442455505604279948984724099752713757857994166408752281415555363147647050893065201991859057496604391687432560017099604010581970214843750
139 60220942244073877564614092030825219126721667615450161907620154928002822450775619198892057824149977536726875225165348758003558383742327112535303449762197572515657418144918864028066364879620396616880716875958378206201486933442391664664735017058478139121074839199427515268325805664062500
140 17151945652419874316875110328235677367024141163808737935059564628486130071202644601982353802202969498097545237408122717666158628025191772480255805774513028606236786965571613516024189963493697341293827330435104600131328652913031143163788089791677914753487881078729405999183654785156250000
141 4919490050536153929378642937434057047562146371490167351107074644534172760068214409868514426168320053824176614719345915587707150047575930907031299113709908831566384626734592689849050728411177452207598038519911813877614276055466198731637655500001728914191077609457838698290288448333740234375
142 1420844210546505584817682097913096634857033072109277214093999480784664432312121343474166481386025851525760627544929113544965400615573955048213916982330915541598035195012377595010751460734825676457275583604205245107806687067951735592472955698169666387791766873363787465495988726615905761718750
143 413210779900022152835747153521462913720406241242006378862973032308613187325561625692955291263579419609668897298752495505723286198235582577291216974009393049295876723755205271506201131187149922050251038755408793577988565393215059472933612026503040504756024686809556635114131495356559753417968750
144 120997122133225703773945276610429483942290460914102847866588739119566634671714601319909235134360774201755646339912298195396651565287428248487984035109576037573038065737172964778969661598091604927591852124400205808944928628493584856207384939890342445893101791860710180429206229746341705322265625000
145 35672730159266714152495815873607616650253003552403013455968625672311184386904535496126136396588776019773478733641484111217877411353761656247970023944208728867354135671128476199515759982081529294204186682703950341722500931542022664067330944071587653788659729399661213122503252816386520862579345703125
146 10588526656363002873556424981548959930894969289575345889299168631289886052021032785968065270341053925914230370435350707984429487699968015369130735979010342146975311095992075793241022192062293242468077714704625941931768916588703169368373782675971761436228888905809031575252214440843090415000915527343750
147 3164119196061090076869618590504814883692694179912697154825230849091439085522763805037815861966261844617964648855214318906016834385221751874988182375513327294367998560862667200992345938060580323275105179342300677362563968143302175140831557316579583331159884531163457222493997543468140065670013427734375000
148 951850526775669157293626199002947705473583852206832956751485879025894225364755489832199538117203723038047842953259811553274530504619627362247300272734555196124915899683549682250802790120715521325570094225936169480075713173027421432560795819702006120973728675319026485555507875256007537245750427246093750000
149 288246506743543976555068467979752411920881859528791284825138875628707933354633237017170422300297242933726244070308133314724129188204186165426476918479144409690173547359193409528369423680769633236707571477377315133868128507730396650678066966783842969713199015541545437072412847113095500390045344829559326171875
150 87865775276839746497479086210821344478048253062725503411983174621336343373337638936267269133327534325329111997774019696261424163507629222793540674052718617877988480101499835564415237215457066757094518843936734810686794649158343007257655285329112859704159728665785726553762204305097686097724363207817077636718750
151 26959826716913528293582673457872248323419106744327997185417013370642896068049979395617395399688138024808974582378803755835893291907628072767784554021439918759586662620441598118059307619737322615021607609213859449797180314132670868413438850879469215020101809811488644647142741341545293693459825590252876281738281250
152 8326023156301623990429129628770481665655531940103710046131536435288079813340675590127768250535862652079726356180482510633416483961865097241404744976528589732582022715690296346325396202688131280477280033657355304446765750962627632208748368041988591830004281257060148855754196994330935565168620087206363677978515625000
153 2587992699003912935070591029187955897485414746606102579230652738706414972007844553860338846841025970798536990763795786522636834680401719283153203714980688763147466822825847197221312588917191162727636309507299816410108778133494781768695718519173537236489134930196204511733056556409193719762755572446621954441070556640625
154 809609090695004874494998837251343391082278891664942142692180008112096284436416545259369487937078415497525408853287622593905569735635239510085254752489027947999770651946799801476024141408076492417101374440699973139512923724777633057486574903928471086382031643703643656401805149876276588310664287855615839362144470214843750
155 254892357753140070308404530563700841458106729295053263825180708874517068344276682248903630587009238737253767313338052144218741963856140006302080333555354820717146903387182927094266965107519167291115339279000292933241795970455282624737383988890197173308826146250646085354085860513067657788004154476511757820844650268554687500
156 80758789531572308486045881213907853363061721004019438808937540732755039454093445080798589852487887916061330878706932619964456999351124492602441897590480456201221225894541120243826593659719066622539804231831540779444114936700300884073969480246217512746128962331971613383232724595700111506889451894719386473298072814941406250000
157 25748800049256402641159007484979158228439150825608753670894851312128418290194097963443800244414712520767670929649057349096412551299354860689027117060040088584428475464545686593974671179851815553835952731139186577229700413038156738324116100625709436403841623251682222523276944720047600946279836968249224810278974473476409912109375
158 8261164568692848389798356677561381189708038050145691939192145722696355252211762932675943781315267695804621480962511160354353926670498685628090166917783270239004520670398736418479945849990733645514883704703544998057578980079942116136375039111752295928082655287890945078714902226426949893035055515363383822113974019885063171386718750
159 2667016658299652472039475778672072257192342514696787308742417162451126115607159531768656184968074817430825622409544023668985224169631892842930312815447321714077560199903101013370792175952785025620424562922025396214878080255398905239650140189595939916182085672844995655908113038850988537048683001574966349652822827920317649841308593750
160 866350556189370201990891889227057791039152166462067047070864585106040293938886480138204921441245776504480773177160116679714721015575061476114253054253186181155188755017839984960360303870083706359131266207096581533827876868177540899125058641430767082437653672735491913684124131860580343325826085344618018510579713620245456695556640625000
161 283157826381995374634850514042779052510798094162948869563536510784230800368092116602763378047084870264619352934231428990872846127379847400504470248617924091589485968762406251155919601818109685859515788634927758238116766488137367278013188685105837991199116964562414095030804901841733524123752611136014704804632197556202299892902374267578125
162 93113825472442430881940600400262544812162793093423514688643701516223073898459135372662970233195599766024309586186357284899905757288029516276744027925439735791459822540240647639927771444030727696531451144127431509485879114950369197065214329604427229318542818923696379228382175880249114281729678230243560939548493766778847202658653259277343750
163 30805932722753659441518664935112894909081154684005514656776185706464655369619399170019863445298842369978809663570280181953969654553347518461043577938510389046364399285413520522888183519354146677087307025378247259770380907776473223444095010825876423354996558284728337816806855509600499870491064867432418051293334227171726524829864501953125000000
164 10253526281399597311630410818456508800139243166919809121669633614498739062811788343496767804640916463578078133560753604082690317974203077293867048458054028301369956660764652078564457073997508533888925971733027521950646518450740965269290459272711609330080357323921556728886578631356613293591181599569641358021659746107034152373671531677246093750000
165 3433326605659332654211353460003807272376610068037662683938684521080888925525513150105646431339717387915308453732052070080699881564722584371572378713050442405319051242016906112438769074348794585539405121659702967902237601736345903692902180478527053087862226145263065594440269575888280779871271449933033806536236242954382860261830501258373260498046875
166 1156496841197318826091676155881539100578245664331218816954295798008266583672957132526147480339585320330213010718283462887709510910310455025818025727625528122821717789933560781321199503756750370986490907401678806382828573471138043458228305810048278858870347644421659725804706814511873591690728475578586188730052090914420651079126400873064994812011718750
167 391873510065926527146080382496593508404708138178754701784364175541066304832493743382250205850889290428585109894450036793284882100007361959584859697869296695435175371627214042937203454312650125312801940690562309432488123323769768218212653984559953356322830888643368381264030724597454400623539671195390420959187275347333474681454390520229935646057128906250
168 133568586593738320077185914027823632334636280192642145966062431461310377536434113689211008809221008611737665762851929760768108367439963851675843456544277478576005310596036175870539703332450933634255333248005728070808304985258401825826913016170009900627720622400534581239535574305375159756122679965489052684723669514247966493145577260293066501617431640625000
169 45793595324604693335320760902504105649583027952649978926852749126813430469293059377781170028672558278865552829941314937160781025451524715154784881391433970917787552897070288779084112836592668704663660290014039182293488976613253251592287161368093981641808875814702733649049292542140903800149406365082605667200516357868976209915958543206215836107730865478515625
170 15791825536914350553355916853774887719460041930673361520534729420420784526291029544121725609102187455696586017578749991400622962844083357127196878188900369702347954667244571095613964183037607767871215003258636348593632848400878776338562235831572328967471394547387001432631698854817702945616810288681763319657827189554688849870143439966341247782111167907714843750
171 5477375106856820359279243131283472765057173536659460756314584332819066322613315028230165445442357217185401884976874664077055676515486309506214086237930471230741874212535661708708617505799266721731620897775192221875514020389852964827247561728005850634259874038919094090604630777219501465327797132614119164682430109087391523648094395255793642718344926834106445312500
172 1910780130878121746808030345053382400101742410062585483970639426838857877112037800648919706875757411812406886789021912748420261957128467640332546035063520549323107308436344575152389131250503998171286561386187325913115702231568193618618348548188013895395092818235740731834925830304949525884658405567661099362947861902101616765029257661550218472257256507873535156250000
173 670398042679367378481267605326779487705845823511881996473379462940444854391524747088299685080800034533360771745278208262706847032151010022575662596159539222294060984589186801260332402479664470569060880212733503360309482391539114865120064610286260863596277920583116376031080524080953194064828999699818866889337862175533568070497589541676101134726195596158504486083984375
174 236550794473974075579515137671653515612762548666803985257771930549378531534420272925883173625987506469175246031824983161119625690411072366088128643501692761951422928576477600387854548894193255194758235178504603502814623447461442461521391492614386066408800640272347878358569793937993996403345063173200446778978365552420431617310524310109570669283129973337054252624511718750
175 83940540462368084463924520705386809350942053940846489594397935842650775170090194055246510018059728295886710005035525249869470980104934632685575660685774631823864971694108862897030841129353701413578089550293457418234356033913235252868396645676568653983918243459832457671008345992116609204932829944913329115634974248420829766838338828061366803285181958926841616630554199218750
176 29954423796304538416838443490997562948706067616039741473144302756028082439624365779871971314569876384459277555460610157370887685742760042160553029702564411392877319956228372035295229954620295356929533399298735512559013284724274515458595168091604088472517644287395324350603852805789345249971475321438662965157633805260561214913667655601897665457532639265991747379302978515625000
177 10749255204982190711109205860854783416492208683673384058716970598699310036153859689661687645383342009496321194622051200339406529959248411675445994107970989776855227271940151877948253847367957684667942477677698169839756933780143163142993949753667158278242254374867826352237916971419988672906094471405422241541824207179181310768850812969602411091140830876611289568245410919189453125
178 3878916776640093241456926029243292568662984699648493426626319679627449731542245814282960195781899136020629059826237216826852411029625247666881293017694877473071623520899846763549006340870777580372740250073023734979571780874169056318913276371858982037454613559834100746288103872889895218837352009887537747639384953734573189488741076119557604445506991539787122746929526329040527343750
179 1407485313958543157774370001028782345912088510092072626761673024291896493584873981836214784752862864181121190462175758063994574914296070746920636715358761368670180391939679944293451595162380727208257856387140548655043477959578491462857039562205562968996062686791947642334855357084119207427946647012583860842682821829673656017495613369364317717101946938864784897305071353912353515625000
180 513529491941551265402391976195685454001562343898582530926653834975075243438658335928144397341505746684777809611775140638888017213201158915452591272567862716579697433297386511252207859309741499728865703284618693131947931078982824480967841315552252950608521718140079024332782730737596328536196791910706099956320025250178708342998639657167403073365106990306721854722127318382263183593750000
181 188391778658589064803111057491319020211693004717172027758079457227108773180867547130078930928470983080513980161119781580754276724307840884464527166842795031221268437092287295255841327469465068304259570619999928084916492867689722866602871242746882440025980856976012762999930968625964799291838472504843311631801269612374043915726391062080319612247576692940195915753065492026507854461669921875
182 69489728295183716475576109751939737379026247892650435204481309908599392097528181738385186900722751742271890255942845886440120409953237150143889694944879220121109525181791255026422274539719925882755086058000296205881174536939244996733933361701227205322491294172823710830591301020837383883900784249286103702936552977567193143942846992675848252034826103667905395184334338409826159477233886718750
183 25770841764948872939479950661989008673048902322728558845521539302613940406177277021469004086983756569478069089826810577345172053325646030947777907948408833261594533879062222480895279960130207668403339275787281290570231404382677258180888083554156036203566453065482765700987490638736819865188603684948351584158776066579208209976136926699608281297903168087380307110026933514745905995368957519531250
184 9608891051043744473870780860329159201410153028695541606607505491441961877772147836960479664608133325632433474284274941863462858025727610069472426681598676460294616340866152964576083983679474669313559434231310463275942173057461362513858240614771207767109444329696094458738470198787447521489112761491482444842937319714565073448743977565489518111697867240145589974634867758140899240970611572265625000
185 3601986612643116222139838852924434681696605160095929693453043897552402643218828346651077065166892001894129740720491762338038918228807597397946078559503383159662014206956655308489709544766979421388941123073210194533984134227835321882409878097129862193336165068304407965191531721681820723234418497767895551402028904827354673062947689006795985004042149578550123660211927295904388302005827426910400390625
186 1357446428697899947065727097280795005062168166402329810415533630411085610357148046590395185214928026417271656917405414937559925283315884659158700280826703154745236774161352542605059126410877679671594404148919353741062068509412631753442765024074471958273205354740434489627969275356413909062270161565277960911425464197153195340706015291100023942113713965158784678299727185401479800930246710777282714843750
187 514283788820249380678746636092524949495743316286209226984458609641088649592408735426875141092422539441179616323080457363709487175288853688036070375273303248762214021513518211241087398508970445735904943869474106838180528277787277803890061421318695309487342505421211233588104849884317815663253183089197875220842453835662102297429132721993050149169475046415155202142264608275013415550347417593002319335937500
188 195871108379192383227259955279488208859050164888627605185748244273571951563230318388997148566415596867825422333063511899878733002522208845936697072423223909571067551968317835027041643913077543252220745860570644224253591467397852042414870157888835472908225655820258725308719461353081616102540026884626995742045287629123751907894440636118922729644878185074967524515493729066524338122690096497535705566406250000
189 74991725209552804741512800203901914810496755659791387582489074697220325691438481921967105212085908657177685789990752288665159131161528804900625084574364487291553771067946992895292727863393979769610992348530535920724082559910489059370345866094704590963956927839441695094273100111144044845090516950267243832308360435583103661678891904068650881764295769135569251714609530730649142782340277335606515407562255859375
190 28861563815651784514575999520153708549627891710456978605802246361522565121458573820770176713190346394633779004542608514879494743119208277174068194560757110339895729122124469660391319610621224223574541848074397482578917394703963133162100603972930947792977876422120647367930517019853570309982354551460137121554406585897427183913590553709004248714459658139774874346479879482047461094396112457616254687309265136718750
191 11165500075359525291076246219904215009332702742156598370824881272539677825335977882089484048339000557052565073108239362215641516070844498665025345196043075819366294926785543710366362981583303610860494594486161033471917966010188078373644886613490317831506812937840838067292257169167384434916615372139762287710770733854679151647501143185166799543404738717683851288289460348776114793007252501411130651831626892089843750
192 4341868654041180837681050848482063646125585868407542254809701827128297561081140319864180937787222612840155538301726716712049720574891224561317206086702322778491840400683032684541207639574610155218698094635349581376167236914124075918358535622988842033203879019514934562405905561366323013103911741132929292481403534294703254897844319692005466456128946985113944826750705365540444824400680090548121370375156402587890625000
193 1697086048521459972705863674710355335187736393163500613963181300112170731555108844402772257653408302297050328106029516171842880710341720664969156701861232138813200321858588989162531228357319747379571966650687726293253160237559924918082872163103134049620296084497170358031886736617549855326836839220342662936035758479135218594684453995962276859120692171405665679311184821133795824210731769454696404864080250263214111328125
194 666727453235467800140851734892317450553086700841480145161244947470243289888821798497932141253275898002875865918487665426353688929489895489484076326985001191209462931389402424229315456703190953276695945982408140170607444804882188047107682273491924208859371363813496593145944598644643608630993775996323054826094441756795910795595190172479082261918179666197074836052742964524927497197709454233915948861977085471153259277343750
195 263268461680773853272651104088447020245733521189452851470075224995774058380041612850772926123394868427120522579734275806753646229591555312783813924685958901915909618341206804103481232122924014092859419997390019154761718599704611429656124331828553395997922212726583131381146337328428838797638877729813083263236534792070424028471739075076875450016030890786825288271792151072164634533595945725267029047245159745216369628906250000
196 104482655102936880052058132580186091058276816079389246496302088070661140358050182361070774191081288306245408432967591272889890039206237218811815036104494734938696011651571051596667786375036645942082127391621933145619176120063735111398301608223640117923723850768244045550339988372324569156169422601252470604833713964296319655041591942666953420409064447692368609137903934228500322532049110250052706305723404511809349060058593750000
197 41674786905118680713361024243865281001877519156554296574213273722467076308911931224049831746717078145477025047599832287304715167303948720640056410051104550068987208318960524639157437495516017527114699771766988383439870737427651912908570255529272325849439070315949159226650649917874426197200765502791111172228925846311423338358049045672844225325454091420060609363568959600878441950071701973566983081553871670621447265148162841796875
198 16706114944679133476893141335266386533637629236763774939035311975231685830793467447279344198724347163468228783090208233079899170962906119361624142541217040108313678169871532575487240670661291176968166064563282884079925629750642733556452735548595079706313133759247878974656621344482509374061268180581260738266113778400050423184506945717199191040773668169210349396613972382303582257610068962498042266240361186646623536944389343261718750
199 6730380354783905055966439882865487606739200248536076655272821291379960463763767038450380619127784504006049702978415836865896672309088872680552006473930192359399872733835781835602317824832270072867012209218120870109112138738933422453580533265222716081403225219667462749842165751858107051074176407175267617803311702868999784061489549592518919811073105548005698189348209438281440758118485999297625950844441433673637220636010169982910156250
200 2724928431015099543586701101535485276489348880692112255883319843968121447765162731825390241976723248104690846195683726076708320582049353922498667545672350418382668963090419445332699905817444496792714070078008182739864656338290508798214048658143175410592115683651659999291393654831976287503441128378307957815223833836289598078592518480915486787022873518763620467390270438777053450116307145342696144566570097822477691806852817535400390625000
201 1108693062738860281944809882460516938665414195623186113049623286263238299632135262202917770648026490565207201348022821352180014585612921139132940831264160082746034903730636849975369491831857759990782022868572774859472170884108305249554470891755999744065440382695189150076490601756713341187950218776360210930302162700537348215337039653808265118140507220393423331483976955835321644345440182806221154504053882963177102283225394785404205322265625
202 453312600493547461962397643068201285256195575873119644851217800223139765731113010387629719921103950642092233013897050503574639419040835644996119699285911128470123933310260528722709339231869853689435304731595800255533372109346803415700379210498566089622764026688391712975368004306955605336316833592697941419814127119385555272426731426560039310560714852159534868172367684141537887521053557412095713734396161449602402626624098047614097595214843750
203 186253344116548856522292419515433764902448480499349318453451005832383293560552436857717244277984746437494707087685124282802630083302359055577234340345773810896962675261224143434333689551092472282760985903234805083170241330413960791884807963542995927089823099772686901684056584991744835520013082290531165259173820855253044170388246988330372148589822057367668143160004579599303089061241446737776122938999757535234280680924712214618921279907226562500
204 76898858170437125980508050366732671588230943881092516134736530575807063598782831942012041275907375055209025928174890500948635661605478282182151783156271856183857298094166904107157042544467108915721117897748975570978450441898556540739502508507395951315681447466556234868850342717619195496982338950467140939643839552880369951862238193315914554061132417243351451105296967891603497885113754563880583583309078203222271952199662337079644203186035156250000
205 31903257142047674720634198248521693420501726084171668951686736633240620162321654281347028109240416137739904134826056502205495838788438809744778563888956700853823118223302781912394325009384497899411434319394052706644958719374995046350090767945002106535396006127864771038042950043330773485054353747271796056928031830455931402743517537805509026769158766874920621907223285740979527345489895196803412157684568400953583039747485372572555206716060638427734375
206 13299624320339856947918960825933981800889693375049390721921057240640748598041005214976485486476523017042071879095973800529475891922578952128521393601813964464416453482397976382943115396971784730313318687992027011041661534565712379605410568584000975724468569046683600885020463862038262867558394621599361945747089869570873067755994626412402922067492771384481143469791029738331278480073348246857731335967951577333269389647618652361416025087237358093261718750
207 5570868801426297120628860954384650053621665609267428456811762977077433587734411954190576619158551240212472672054867621022129359787330976302523652353079614949033679551531633256400435048655374512160134689446282403376085799837970747003129443408080498594954245342571140552414845194902384767599993255670635324907753223155567379260806542747688706864800485921862494956667860944666717500549199412940247249070917096256610433200893162108968681422993540763854980468750
208 2344637912335343751253727667719986311299179203990954920836783766157252296980516955857305550060985075132806356367556411735987704407493463119932568099215111980555982338204801756621798829610131258690746987501879277082306363670616089689251038672588240204450153588699446903766976378940431280762987909527063590847331337448063394505229554600954033514758170774843645794361702685678238032761854498459368535080128034064868099337788837743801195756532251834869384765625000
209 991489484978414084130480446069939542263763435789478102666891860352000526486329798978521503783228404504057218532458811932758950959210960786400913387733554592810343062663698450822978600732782193927343261212823313450510649057560204996424281837036483957838002536638024485900921158880618439754814532500872432317686477385764336060881702143393265839382589516630285501753602258470839018368137589735143710614840988804879514304020890261615051031185430474579334259033203125
210 421259971170342690889564585092720022336604771820439168180466839787362624118890904291936694246513157890863745550286408497071917542685375920002761510729478126550782158548119185397232132766519062956233858026870602211502220745909933507887667521083888121315100392399718408539161139639889795145556362616812639073371129296991190462230490519346020992188386479373043820667584784091317240296026826675154610217129223629389543103893399466413960396948823472484946250915527343750
211 179825961804850443207828590175845790654322356885059202837754038589884491474893590694030917915366743168716561446040851991968173502012982399314395455750686548080885559885250458102867217979805627104091565941992748774745606431018123734310698490658846791716941268085028142596054927443048040690140539551277111659946673034351781472244958163186930432241517668079276884814642164611089443140602122350769206297384365733019991418774749380460587389052307116799056529998779296875000
212 77123221679708035250569542157326945533082884880082777953210397443739632278405145702276586386152824206278156662191989726157281811222749402761454071124747700320051605934053125738497872171193179493125014294528229171137427413228277261407614123798317993889548464349608409355437483182564279106950787387204087950569679844860033956645809452631257279367692480814540113160249708557017072260687606270753139796058361277747547153342584094933083598277789860730990767478942871093750000
213 33230666548425912365433365582766285255395699992179535933229172256443038415293351735584355998671996687714155175860057342304794052839465868304802973164357979459122285862212165539074139380945135874998869963303580404994237664142859698578708133002132478996308623433680567315537528321527910877853635526036718167477405133792671968512853019910913511965742631855194807231998487489110111821952146242879260975130137481127812005807330389173009373109390907075066934339702129364013671875
214 14384828640473170857281030422806921925882298868623986433466593842268597682019993424180755246509721906795613413032474789482069839192474042826249610672084982080128674673134173399519430829660052741028626660360597222125561706842545106578748249378267621693222238675586936751950835910711278246087776840529001386441700780543196868814132162520306681604595251084375652132738114546187194005218562942386251803621560135614412602734716194866114012482394279857089713914319872856140136718750
215 6255655193109531031918795363411366381077589401423391526191182793063218418377664270934493296482169964758211440958199250500549204014982691065200449542492041743610385793406668735815477421055270569203630279348447489680853701611431670400594616399953152105348781598256687164102025805413311856470936118474282941810456916819228118899096917794777771307260887195459472084010100181537971940564321251924835256896005545789112054313354472158086460277529217144376616488443687558174133300781250
216 2732965736850381306628871302022359581515051643275919798254624231302859432700477250618581012903608280500684598330293582850714202005569089825199198262302098759123150860934564954354899578630666961301818602659257390702248893279809071666619481189750882139820860774439293453933896029448000544456041322441418095775812534457291290619688702040092993081679565933146971491685275743548438366531796920695714408747730665637005142209093657684586161511317236350038228920311667025089263916015625000
217 1199443330678579924279169267219624904242598099503736688605937940225165362445942698946537268441403787507503723358872741235732923404813909389681195841383799915662134956379618677878730888096414152353925030960929912234828588110938700559283500238335726014376182325718189034392357382268572575654030420713322549239521531491261539473743351087332665234886541814980213865664983086438469413616904790936589575734907001817599990619500521852676172533853036153816962183782379725016653537750244140625
218 528810920392047085391667982460283370114689754026899327410339093565724234709990806752965617046890573868110942765270059393581687022551787142573805546320328993671672109361542771763855078770282996625000639545330873171725657971725238676359058099190825897435325631687536186616853383074196639914876929272063632988511622906884901158491370568083428217138250767468939166525742336842838590018620579553630905692486571132643169047928077762810009981925143496030883305536463012685999274253845214843750
219 234200211940381181187581702975117482918054554239079887128657742349680674453081014423582493956617066900346839700497296225328218835007108852471669320815779106239832399355058729142682803872481090841719101739058835731341158389291580748351879781868409957837892024379715113586768579124441272551902236443448056977226465221752704868152398430819852127286302870121530964556763866810781771176913472825935866938902811844807440624928126590185445606752034906992353979759968751750420778989791870117187500
220 104191304103264755855853925728090425507006275457664304019268998813027372686428170947287115170782543621814954700168196501295896612708183694217618090637928102054731070033525039767787856615229839377130874379308771034337101668122804627776032195213073425228698762255296345646323732464630929838649829850635967875845683561646617673543405247632263242371040201721520078104405539018394126303562683661840198418401678168119932130174263568481617903033889287945308120164611409563804045319557189941406250000
221 46561203699206017174883256134265530517918946728178041085083437051258126902529783482350739664217905869804071952666409100851412092080461662074256618602211099070248392650538107270748012837164149944048613575361140199332979330735701167340696581778394286109232626842994429802355495105383925425630967450044242531077301794626249857885429291486198124943071563292502125677410049449629391384229752636199398738619773023991097798831485791042119980878669336356338574989199852183219263679347932338714599609375
222 20900503657563523554575258577760870901019033669033206197791991175782662978192242824123166139500447709920730852429156170022751751627921004436920394999272555139885297136744355155239539699866819939659947821339886395566333517317960349908928635393066025165628534398729304670055958335609338924062354385335304840717161463246689721245039960863364341109909169176713644098134729214469555425213431386037405191946019735723198612449586317971045504320964621279676283559527116828746784449322149157524108886718750
223 9423679375564603752337186341027522938376291999782145785758602319825420163357092632923622601462403865764347640040576992604359635929569365158560192333421814865754997581391374640458304823627248677218986028900991401727030406906608467653212514902581428481146305551251393931029084994973453814999777050239364944958422391779963516723668458231207177171166114435612586185082379056755613274031482418437956348654523145738689618831478948188250379838599473973861251973865624242954197598010068759322166442871093750
224 4267827865512969968513575228394732033037730641664252106313663761931848429987377740425637598623009443296153225306249260170950779895882436186641428080199609486377083873715820004737216452207728428959293108484844594605453021806349656013523927931204542716534625853439801635046103792709736011565081800644163717269242402717421656772340638720854000650087713725887753792499199921427617436473931452590212382945327072452426527278300611900902590518266725701507949324440205531860925702858367003500461578369140625000
225 1941366149715968463963643128995148452894821680552205356760300348049038627088235982614257164014219569393352270779321096467827639820262043465371774251668008559406812749097240506357896512776621236718658166984393988819844112055146154896505259341828646672507947028894007704688184032032990818371750437824057525948148058676803151180330827672178968850920690714460218721059158836183971979917678275539396119546701984960371230385917313231454274990868444643851947096644586269640619935472614088212139904499053955078125
226 886979887630718981152261324730091678359031314435795568695349719489907292521254279525117177261930598223927858951813130785219946911280191250403154142625465369077118268644404202252139619416525886352702564443053554568971468879237606328036325485060710380092271128006420515802008971185907176624179801348203043893546637978501593744644188883246067325243188874299686453266973865539439345100038344228222355023733137703470869599331152250034011230724963676634609293640879756895171737163252601021667942404747009277343750
227 407021661334591881938361751551938116162317506219693195199282894073871492205690783898471087494986321973750978638996081665884498580685834382043128112759647046808354247485335197297796780773463059231739173737766972711358034132052920076105548324261075773169847838588341638444209704443469596777212107897134952325278608604571874141258026765851615158625461075531083470473929654347077680574218850638420346562010350182537884081127749864375272406972847747531973060633268453511149287393777740362565964460372924804687500000
228 187590329450439326172398737095817058912407636368724215546792160743611277661933352978728005162435633923781255845898121706683506349016109440609673418223438975858422266498697828648523291106119374009810231575603406618294709390249282803063669059671139114451605283908717000657962136333809669164715450447058680025998674031668336652546986809791235191864750104256478434959117723412243809960462777417547463100357259570907310543604598215875058998102755450783481796163655116897141996523679097208514576777815818786621093750000
229 86832910200439102066347025566985502617171962338305622236823187356656568489765221223479375604916083146929342001601337334596909223300964321943615497333356683371408130568054974083205749207345952991169109459925802479931232875420778114700866660108535509555840489207424980953943064386684472018862368257862476341146594830190533906012962501399438147773356365303564984570795226661331909239397912508305094274572177336539657882571044999369647585088556828795385396495055353924423397273850422362073686599615029990673065185546875
230 40367433511131677676923111562093405973383790603324704801539372571927161288675494916570429576098018349199913299036228954417573722812543651534467517005148170067198222307660301443846445801669926436092242759394480047157062897267440317155926787713804350027088098409388567954334062036849830672420476958026260475504382357657016255173524381671075345197560462321348551689982283085602504269936611166652319134403989719013206061833441257439864687986561414758738568560933090877942550362170812117135199059703154489398002624511718750
231 18847022385391609807717797767272884088890776424527163577728203488221944853790418820915004107749008136410765026479508498721110729310670387830005313364467789959469053699096312970809402559899327924126967053174771492908969026261216860774027885323918564503681898338292725327621772762793375218024437493325094338561562640233834004459930288281591900639412225304206716643033788351402897305483402660714053343883841901484977162302878688110575641882206902311564516629357548507326195718846602181195670766555849695578217506408691406250
232 8837129170407756081357592559637439519901578836050808072926859895798189044623194317637691074474653852291982384604057426683786235095275990171179771745885750822995228718808534406193174837871592696768785264735664383259376447492126703677403575640170926700340819921112067937139426179700919660444823898469269342326604741452159326035006764381674951589527662132082948702442767883903589906457390106837122719975335409538516099013047214124913354348944567206284507239684584296518975079105731375295196272645625867880880832672119140625000
233 4161295910597850022427241174340910260322557337813172838093914012102060561104139005671945721094891697605396811604308357644324477960673595067834929449007468842962616368416354917015365552270646584374333415587488141907030066163152440492447053083617160056547906178725965647073768349692466863535078183471678065190884071666954311939622982369686439411788150893247257731763831994474938547434946102894474887380374284486455857808835738179825876331521059033714399912904366342440081908323221046973973413773961738115758635103702545166015625
234 1967827812858010462828378170097920240195408665059335955473692372440814237989818247421754288193730021969354435391119690009730512102550221820481576604629549316271383144530718927993165673816837418129305137662716426047258287853795157227510522252088593576313596584424393534781058344276605395557487562004346398659339228854208832356813662076305300910602587627079529472064163921056816112245387440365771855168735826072208694050832635461015105716032079799482909171013419373266726551828488654568282231749343225146731128916144371032714843750
235 934499152920080758446565455221289043029975715969916264060095578852875822966538127205210115643681476856500250017844515697886068068501981789319403409534852482580930769012735621678865091998639677097201291489479027899266203085155225432914929784483630631192987634401695588594281027770757513724688394291666620154049844019262719578806058974731018704425328029753353947779378480534362187055138783554724622194737997214089785792526874669758421913173932951239881853387550387121042490938653457928750674127416075975816056597977876663208007812500
236 445652494930038685865061356931630089921019162975509346056066586672026397468498414588145862548962606231229926163922754705056605391428494014542259589917531166331177350510206400331729711029204007106524403085372370141670770192417741700720290111963093646992065177252642914247241830382365539898085300046583128448731312719912551767251594838575827203276930531178725011109360774664484799973799463229939896888825759156543080974978096630238634116368843971447020998537723136327852526726458923583889546517711188755583862075582146644592285156250000
237 213418340953192620313595285974180072211201647917774146314718409086851075486883731943601180545140853787315739809900126149609812049076839433439380512298990463389374550199255902181735004995417586186193404905943237984812676558014141756656039898467766856494050247217152274153401360343346926307332896274495921457593012475094903582413723532796631260201064052169621894800306472422385363276062318097606590724254063409135982388074557524077636175655845109549312486339394626379179358013477858571853812599453080467437615652670501731336116790771484375
238 102630754643509791362183010543102169566259311981111377241103592125601348806554415575069632411398046110965976668802509670251405337815301946022007951039692641236162767227986496978179217695950479227243512528230504084718717628290861337289964470222384970843910853069148252064077901998044876188170338878021597898263692446802456710305434587490070374411912965798645035082801241872040470559928131224619427240228993543992620182006611735897411572715907034623532309191963337102375277344435894105544395264249069518736057204932876629754900932312011718750
239 49559415059198368763296684850492445866696737469895707663322634241868561356389234802333736803234188392257402670262098897307895411695690124483893630941150610665207241708607879062403819555861691293277805954904256690550224867553731523073299096714173744276838051418862808194336853387666686541290034812529865214336476128931302391297787917300443166161344011674906572072294819472487262582188586121544462048701875584235736788525992550260897602218824174830199994376057289638149775746391189230400405669882105861787091605208388500614091753959655761718750
240 24030910817938777030170123496091516461987456577265912916200969311440234816216636116273909928037259857097821674029619197760140237030343261952433642728392543394886339649908071495156844612895200462255538623040941779530278615300924588189153291425887808014124102334406742956391459238642453459287723572482842752027792796972793242123482657433470986731794886192091694908028855063026111582957464767592800791704905008636761682853558762947416906770287731915021250544941541997046571555100528176800337028016667464726252578799403636367060244083404541015625000
241 11700443045272642165225551496736749021366344024036701966220014096726484920653649589605801652547013458707742881620044655839391801602750574146971309398671738899215935612356585130783962906508215494836491232683269037761010186739734385615398952044488743950260397397305443057761136796660601439094644590155552622901025975170497522901940594401618252498611496910361025681750502773654376169337602512143101586087122754669811152277310837225211349553882388373538595512282476289911859218431235896947705990777517170155104693496372902927760151214897632598876953125
242 5720250702522247971950121428269333557336834045822377690873718680098894137599456451096606926129563999258163510597275745691571532068466803740377917747276649731024064275470232899050163124167480478676141529883894611711142255728120002626818700508729048890448728920477835197734969498778395068512336030982180956457895199311189100433336831120572230609726964896792479248430355024485506037365332565231156269869260702522131015607934463736731877575376573506837637157650688456776104493915345439696120706893459608129789450634006264806430408498272299766540527343750
243 2808026654797345326130607750746955086488866959924534851212201248815966243584872904270472062607736256816678639345332451163110028834691006170362200980190889659481054096728907849867161376043988501532681422150236493748130715756343039597739378579369922411852251811657447802301440404050556547447656788223457801792804925828367952396747461870543933379279358031867054312799380390120435158051601942356944179973213441043676712222957706627342296683326566763509357377558590874612298283749114223337159665245885890721246568375868424283225976978428661823272705078125000
244 1384055738376867091208058906282962320662507772367218471168075202080660069891742997410366230669697874783434676422645591290878596425279298335050069296309411161392115116239857237573435971844928002333497374421606265671630251182423580359277706408691473154307096976845324630302490279480334356032289340552307199967929796688133630483658172211294924622138360292053574084927256855409662798942317366040874344159460160430937353621424627807090628344967741436695358222380423647290376103438007445258074140475896146922557706451892278742832331772660836577415466308593750000
245 684959619815614682344575445756482508400173174673072577568878425557436180781593128533271344959078042480964274396570408804181247358649430862240753428285111296135081829414249628018654210906936047630406139581849413870412193548625407971311066815085410399164048100637275203259574556847212088654668796357100445744991566436340915935462059714466455086578609674334775656858725732333101071760587469385988629494169613049084623934404949944079579230674030263183357968511257535318223217485785222908446595484076301716287512934188466511009618642447094316594302654266357421875
246 340351990263276915876281470592245171273857468770108721383922397060857879686735950855854838031214352669028970052422171361882220706330619985266152629006797612454412372695313796620723595928601217489757304453388932849648389867024204013795575864887609957403633208372513700901044584355022332740606064684340819566505550374460371903440919177689457083757946443262899682525382607749586480433472806786545665735774788487796747098542043079625649158820939434310228498895762927183905869241808179220153963340567256474094797438982200442000869422543019027216359972953796386718750
247 169799541754016767210542034541890052639944403907258160646403418104258722863473079315926797886455608316510947993702853457432242426213264020184077154559265177498412040179959332381943549350471862620178042916800644054414475259105034692246931649925763115564389198146069609502758779589571255677773133183394940510132887873271928770545569720351916174052445269308795609010548683174532354674919132740207359394327573808672775059089959045285065951442199189886927592313046497172404792231384034066723798515938634645061133239993115925702341084679858340678038075566291809082031250
248 85051630149665168012422080990339315695149285990989681239962019427583037604806887105272143693014970114555947089494433712032901083537059315479701925625639426326981013883215668173202978030711013555168726232382556655041448659605754924514437808871455389543876316746791568440247369913210228944456660818157892518818671862869381206282436282415829386289979922122333549910352011643521474145272822931043667821015318126427627604568020730937944836102535650857389995261446510682435016279804625677680932839326444293178897054695208237109528559560800431427196599543094635009765625000
249 42772018820560675280822634392321952928193378698517623735822574235130995228062817552508732946413114975622077503605556582903969712108783019072400906484600451916754722787468706596329634684706954306987099323858574112715009773683812160225556054661881399136697258581794429738266170737664495375137506538114894878307505484316187925190777752015307339888672817109157335366195649745398314331893212984961030046733202361936303191258680127748586549470412131831272871954269786946082092395281441799028004720800258139069902893165554257876294339847655923136926503502763807773590087890625
250 21595385502484326105237080885495282662774793893401178303662537373126972629576358018840560440626636953022879941911926721184222892409023351031243029019527212763949250139988868957060349804214912886785368868355506209698531368959826170715161123428497102943726282913029794997059667547081314268116956493765439629911166477479531060084538685729826442033718056729239151675789009000454548607214806363908845468222154828778818443166195796585263117052545002094556310792287621946490335608104042103267350713494120296873064127132307463901482415874130693644872280856361612677574157714843750
251 10946605257074006628196548469943559840287894893098207114876105902152084743470060709678289183985114895688321092988083531266931932424598839676538986637025141715134805642782678564524462537749208542227046550330479986503570732280721323109804041951456939286404024634057346973318684019933177665280086674298618187754189960388566993056517661703534923179766977161237141454127980538027458250014277756770190570320001956039273834757277514071158153554348184935037302845632228641301970211499839226655127860490640265068174179229951179731514435046809546880908214916416909545660018920898437500
252 5570683333933544654350163632030099375663635297912351677275243411875979557774025132150145576446394883239063380833440202400467155598067920264797655321716266818748006969708369361846493622212266340039431571828710180033387544918160055256634042994655280672155074494283636269487428413577492072596032852949540245290771211729257860867051997462326679168326496132915212607748570690072187040101940847487942391133441383709403097754765228147702783478892028357980273462899997311935815229619301895381937573175838635661076281631299542685194576907778754581990199312713230028748512268066406250000
253 2846041907070784536926191094338307324565002202238978995714277166965278401264144625381786395337310340719847844847604690161863806325048551121855839798841150593265260000133628745190066076579679895945658474596751653741125778139832667242446530186091568745839371185091719279666261171085241935430526848635409365525618808152547468875416314500520149951522751728882060049695624162806232351352632382232726757353489603546304851189391702637454984458140218954598294447807686014366217239179182246308844052518784261376631471258604678287508053015784736743641614165056807905784808099269866943359375
254 1459725697671344137725511485019693532700441543471743968219143896822977155651529974717782729476547171351693318294531644961881054879399042259371402298497979229685644843604315994881385834127598794470143421961762929189293998954914619768739221303290762638946230199219005997765799945691067167619944505836151725086772360978021622441642207898334868521281976518230995814504620932780983767766216179444602350736400264566208079935236390213274170800370435060401109074875351753236858723015041802843560518595875634803888019764320294823999842038653591688333530096421952748642070218920707702636718750
255 751608618955507604679649703650924660080039044173381683076225209393462978341125487914988692715888090439024966189271335491916884040318193353689048353345949265432691390628957866395275349735065104959512514789065437555807763716649926913401673541225946115160197466438487427719967282367488006162514860399438750729367124435487685448163836185087475536980640927371938604979939411137797720252195301832291034065021530822784218523251328658384736070345755117936855039421190346003604329551389592917577270445354081491724728169560630660311676760365011563071657371692957383402244886383414268493652343750
256 388504655373605100577217524875718318187628247016937210063748472192235663323053867054659540118385711810969287655648773760333263812068429223616890149353529838000694266476274289599933706926000752722964132911843651789739859727526890444255789847576177588229588543105426809496811588981487448391914815122238477684005985684239774051597294638792698246823171136104296712121754079151029652923284141348124753333378559710155617869303037315596385173498874488302223038417833354728463067712066730697826000138313071514209407330876678485172382588712101200913976752071565812229891889728605747222900390625000
257 201594265182976074105091410339574558832750791138998353835521752393291287109145201659387541153686279202775716343577611564889077408836708876722793371054931049124995843938605204004134229088121314720386169934323838768964773061711125818695284306240321501732034422127380060046866837390230751696621529756959378976433304160239370786554585836013470081738836037622409252914248993383014677809093534972560327305249058899865560338664147398633259515513235223425323876356040587428796697009953009520423488557075371408545629169921613637124506170114246903814659484422029678274412844984908588230609893798828125
258 105010114856119661371173237909149513704061324223722048500262203171233079169217820960794305470518868682737394666634998681212601821102942826997236226943180405673560844089366774884771128400750709781110757380917335758021407354328420813156176722188686165109040228998032627125604079902210997444302644577957369308389305420294028806557736916818391898198846847519891097570623102910205923366395324803759977180933510258359660249323218724801436515462991507933921191693862113924986602848925595939162703853626300620142886485252996408431740930737541981945751329910942670209372806766623398289084434509277343750
259 54909653122416330008361976424358316554830673581158572370755630376681097676016134542959880349475700830867517970907950375338135167602811818198238857217633974617652661550921732932338344987223573847202514053483248396041947665906907353497633409862020584199923974388220535458319891073430228581513120346686000491157371276419488234557890832001819098743219482142411744521675913045619945675719491589809058926046293664310762078870945808682546302524984140591121329426132934893017974084285288582855446206032206740573121159564871596333763314366361524550920457632669988146112416416144696995615959167480468750000
260 28822026636067735552811326021472796130214139523047390328449384334009209622865782037755715323938654781533062612191502676992469794345015623524929157629609001594144279404713496508973393579664412407246382505141765580644650263700606667368495743273439656301021338216219537095131144733929275197145223531101466187289306193098174278580005168852929788593199760239939046069070961705851994006236550621430600579457907658885865302120413957805744217667578869808046733432422555391349825321318417306024551720864917711862676161376364530534217567837569127168915105557908831399038795950673375045880675315856933593750000
261 15186310271281444698589394651490104030128147022832027805793927123124473868438268507443407809889008697342570596253601759352678497693492027328229529746691089167832885732466167227329580006507083248637874638024391892181503425511719590394232272890210842200200986474076947524835174916209904751170599884517435163106807978578401782335548034975861300256613039415402430785868339213520769386145546923089399343695153254670806211482836285827432957106439336850218415107038316592850265596091534049564563155445389533327507142744929533680422484135235365231879058251664932416009727578209975717982160858809947967529296875
262 8032036967638117009235799179526522753710310400073500139906098020421694989386287306817789192306038286981711549777714829059845575285462938886539064255194504074173933698496096928878633041661635711390834767410327489435307848345289566959802442983550245219899830567683014127880115375573985063192521891921436134007681990709815722887645624522746297510791814498770713850125961638599087606758598651608591301755348761096579090161362962998799716769793425924030409294855595463232703824923914334554248302817177010619405269009274312599851941236115209569121059735856180203365404721149722888640098972246050834655761718750
263 4264210059728239530932832707265734037404771368530894018542282505638435465819757668458932647203248456955612071825928466510056928587725793917748183900658940256142454036962505316156713367828865069637494941310267127042206897011112453169829775853939737585204269728112394245567783609575954009474022883299457988759947952415760158835476030185182099530109624239400377600940676792024498642906145522906091939984915378257256059735574042719145697346985322352869573943696747656072393833263250397341176853963782888448247898589979324541331876709644061893195774121812995064817391555403447434002828231314197182655334472656250
264 2272399975527991191196475300062124849492199863339721601208140336362582961910217021911008388078301681610924289196315940323080064693103593107051261065701437875497346735640932278644522517938106216385572533343738911546738888478667439195646759910041402980822045698684482508268133384405300097851981232432026095706437799007577313975042168370521569252475424899655718210311259909199488853406185224281757910846451409086433344843500503173406608795190163550135890086691387766749607725755363867518361476589950455670976351795113675689852034356759141958706919791701593674893105132862880513044956387602724134922027587890625000
265 1215508873507264911624450611061000775970626305938801242161218401079483530955019751905273052753880944827372323577516324807567746011042492541848871825783224617702230519984178178599894865500159484104185973017695405033880615665657103443151645360134399024987149357232400990606989859018064357414588509535527594808209432697384227754232659479445030245791257887149120768307434206603794367490834856529529193746157312328763000767463858896083158019568130782062181892434061712810146387317556983975664790477478443107945301265902389848186204597327355243813146467595281953392182669733780943366330262733754352666437625885009765625
266 652608291971565676302010893449178276026046325311385401976104918765837197407648733053352065497004128574598197756120025524584612995629587522420455860373169960164890779184244916687727888681148798333576919508131078486448048817097223606553567367971085713135357385571292491480197614053997343743596072320907600939908570443449062224765171568216056460952159420120280187348904556904242137443368596376414518813624811625810445884460508699954751167024720174350633521076030073941405947760121333019209889715131936259380501506412357364603490093206785960839938344714057273054136319076961930338298678577757527818903326988220214843750
267 351691690315717595715543565372818444029908728379731859802636941254214363640967483887663884270790160280571268890736205444195190896326627046795656781085585488993078585381502293149242399822421394265601040745092545985551286800966896936056301800694998729962163258383875885156251670344479103404014474362315758391622660248640483022239193041696054246670823206506548891192670929120562585543610604629264586359601382996349753117796008250853962102362726460948131022513451726928630837378266699276034879335896523554592644598487193694025917146932696629124435943312123946500538257452225159114395092174731871637050062417984008789062500
268 190230743799572487842574331559559084684159285993236398363921089616046630819218877796583434569306997990815513448055351723860247142723051849227799566543274663869464211557219398743650376962978401486981740414295190723300139404157957484791715779800943793081796957704841309191196317719688560196731103971198762896887462661110613148336661344537226930554501000042034064396686054207435828163410917079460488957504646312248340241919089154228921206649750226731985030593519070253917523201693677890041279717813786911075917363543503251283149386857457466909217402136477142006016632886542861097592393981869918206939473748207092285156250000
269 103276721455099226215380656775139661496197446065101945234684627470039499892359909357020338874486066400122171118202934075515597858842402064257222416494208713566033405412866814872341123991320586808222380120269069137438902326606709202549051308864202220776557687977089548554445918927273905805464096618677599612504099769119811410147821783139591122009435212183987593153211233631125781889983790785998140836363448752092123030354784473328622563846478264361517863749355975072535925112418674224817960758722455975350895020201674006788231176708893216700447353742556706969299406411690722554130492626123238864011000259779393672943115234375
270 56275766512699673029804912389972143606855390923127575171265935018118315555215331893940601139505848229426637374635072406137049110131363986896171373395278410221181150685682010396629502634860996177126455797941385357018658497588649797208065366953552055336510082569495509165331143410144404047637196339451830731368613196194682585448898620131395168207348340809803028215976204936384614473957777551228384655419121802896147584401508538452770573094463557548892924633938549571776224467202829297786371214373692954897584651761270173429231238452091624935527295880579664665185758840034164777051654436276773019187658064765855669975280761718750
271 30777389475761277548284695027488998277193582881063677153023306845700916251405549710117267658292922103441554340705267065971875509293402819582299525387000848139988357745555391266463848336579302636364123033520155375022360133754664000731069463958865010644977703867050428609335583924508656148623561293110390620492661643064520461126052216369294580717883199589479859492991099218728117916948663950861731277275661346711349403022506328751072695174699273563699938782399661281369726594014140747280376563507502888900615521083559264806585754099589748082237179148648351370013358983181522083665427003086254020836065592447994276881217956542968750
272 16893814245074657832191159866031743214767403608857534543618279094449254472966696148771900982938548780893778719299399891161494588352385133059233785524409482176961199898775857844822321013515757575574482339193943099885804098149322094271239437287464854974927836167485211485305116022728973744765804390552231695061265486978219331453396856480189427132882878312505762670697216315584557255639779084268605584200861114719580533006648908201019824188313618934042389981222046259786483669409606735916239308088608885853279025456347638949338544409937630887128853770471568470731681983453156301280721533438801407189799874686286784708499908447265625000
273 9306865808187466193587741461239184440852590945796419181993928829121734473589672273609489609499781867134087813030742449538148215330131941892917980572569100769053087143948364106798716091131348849393636569852005571791690010626262059215927264874904349003948715199413019026166137625039422176429534187775716798588811294315240163395682118504534819393150783623675426673541014787503022941931926452800574422997328797421412744423502254487724102595940312895289382676351190927073254837474452137604473015799312180692138710232264799807751829713417918342541543148049840260001120574811292622995277741669792608177058657048519307863898575305938720703125
274 5145804291863487489082837036726692372512496235061893031103076460291912532518120429884377811936176463339040720156087712898365079832663447675391488291253372123111466558747254336565527524358459160902174527024944021117335532461560398310639552666835239179937606198901239388006741227316130593880714080162066268162222786281888025762790701122630724279485707540282660310128023204590061098049055373673425756661076699449764420160055629362641270448067606455891479195211498732853195022560775415240115857305886868858341715430062935506983743519392825539884054035676982228035424349453914674932459225719710366664036427231110337743302807211875915527343750
275 2855429661796321926226999954863892731063460456536641913148152754320006259742495442454908417671371849281354341984091610678079688804002182451776797183263923247604053385655508793850361768126548801511665637216915391854616824142098864631824991564781158785326135009716197464698995037209359723458944022110645599231751311984425156068248706128295486227187360301958528262248587112373966256026920321895924582809877181995003468139124031550458508353948298223487347070044565405468104015504864897137579998445032363744018418212969548581432312534324422566798065226374595735864684686899084591232672477923330627501939671386566033106646500527858734130859375000
276 1590202426349392943243219383182461317749437281870482103713075988813278558824433875129908807186152563005190354261683202855080799351048073228412860422117962763398049027716681015030924787784180320392898481532981099918399508660841559463505259386932086442606743106689761877024244138231442728659654101391586070673387687905203222340057430480748437218092349537930593414806765890308782951072896727069388714325069364923464519817907900225365769798207953212052528907092429076162429451051885037635763276746849819446377625170638573900251236648871504969017363094661556876787244567576130268230388881061594471862238528436783724373526638373732566833496093750000
277 888772268775284532985024735130684405045138028801072817088885229660035300914562739523463760303329422837194290964168934014178742114667907681945407325521010760455947320943464689217489014905350102955226852024944840904895241029089791722443288896592914342148407566144687738754789687700859539212786132637805775489468370707901393958541287889356338183880508189608229234992601473569125015300219444726999586581515264602750161142778211798784510253153086956725391251036088115542500497040299100069481951917809415820660173154589958455058214124916055563048341859899287702904093299934576678098374501407432471343620877346318465139773934424738399684429168701171875
278 498517206334815191001784181276900298943641909828111847752101881738862490180441004187684977210990912666691463882393559571199789633243302528871302970227772639901190968719272303747562308397914163146621293055034505812852224601851610476095816155387108606940850775552233720020182556592633025864307239938126064297959730357248654014462040488815878797294058361560247498415536166087061973893284768125824406885316881094282808404399210430023736592122473653485222966694106187354655225864419577108691867628968113319561327305070945989972429784024743674009138042301298285723381409088113863240672838463541254943823870601380884859388231689081294462084770202636718750
279 280618215187145566756734808335924144382890059990504963177092331281800579070312647261163804104279526406231649869086603902759016724722259653321748084734501299462772683227454859666762155041903379487573047401832784012496078068877027841478786538577364187332427354707772672145963959308293172359838926103998689373386606665972112539490676130243760397846924501427560934900207149397792357058810716930035433310829117264496146587762192806111122945728277692905650051171272974578008083019925392281306108385382769921891122759453907581950321683052841071092551402067069922917497756337737371901398836429563528777340294029560676183909784242587193148210644721984863281250
280 158522942748322928900922041173522875287582725143998232620435296259574844766577260851912105404934480923680326644138948610854920749426082088645867092100232661626366685966364878374164716139155847086290138879392746107139944805299206388138898412326986088920962379746309190748373888799833253561523766282428091573834396920337546560582117038880716966171992929896169907053351446870936179011269859868249208556582874743796496156164272051392360869862213694973563566434036853147539470334363662989380482397504631335459239564709285388877390678762478721898661239557399138957407884699334030867624506071819107604397006854092555018509447251062738359905779361724853515625000
281 89867675514033709675350758854363848019152017114956375360912124965131627324650321209152557528098259644780537081242999747493765280834774438693104246373874405305493461971788490156274019805279094779917946677654291811143962832810461663797940834118365207877640941050587113602090502299894274397205912248879083645628529870750240954718622348277455248006507459025493093589594160636007991036937126879899624252925147665681557423776422020637019728587767617246085620558911416046638694105223423406568780028554267503477659454904460712452222907479154106681387111336267744841943166489262756957072507488080866534261146599302391173498018306364798490903922356665134429931640625
282 51126327476410513594917631420708739926868788356909959616095400497871693767844186999069429904013062132833042049058635854698011225650174834807553174749677441866862145536815297867487317514658152137911001726543888835864584111321965126103933561727559883249503618502000504357357133417942551873311958735250080490997261802307049783983558715922383317714400569024783741072614534278231191284720184179921726027329555535655227208867611260184728114529028107082030671364126268861025604018678328558259493816712625320394487627357383453558205509180541013272154781157712556002640492637481805835954549150564940190687323565966537484067449756408585415101697435602545738220214843750
283 29188382022954036541037207276064192103728012957434742688961501987462965703484354913492619496910396597127306258903562160773714172859615580477679130423540699004355938483151147915084042088090472136808712891880502032349401318166178826706652874042351838933562098106572582575388877882447084403148232048005017282117045919710554023436828184392922352367480168130840017270137594895580102873273304961611301311036713420289590271695295932433769406261553469280958775969307508121857926337578804826272106158851502615954954607714221683282847434770415502461601926228570636469232329847035156294108960071598890155162626900598874321074340919962564200318411167245358228683471679687500
284 16722239843618484599664793465564410621554558101863706838220638838077318249802010057851586108682892985138298032342253635584062986068441942037160610179397208361007983154815853619187349169486850717558501155838438340213083196939318832005371917256472079515250687128947390360264445600795326439300666200022553112247940380440581575109489599441576351469290950080228118374281227037056180550159631085317205822824579713924010947445685852101683458184723643286111807657117385248197578996942087015511155499724364303050868910053384681430742615490634705969884012139739098845108343733188109709219067437623236534983783335453628789863978485255580075374837178969755768775939941406250000
285 9613744603806232938938769919406781170611624373725518478310809245309125571193113695225073034998646013931935967236667964004992377746180156756584586249135502362321338599561558030706892889942654463675401373356899339530151554154588534527862399826300524044769908388657132985232611143996795362357801139093942549822616461147677182526095980806509299987449162657230850604416103090168174304486371933900880080122831806668682510327570027551446539952134214244842014310596208716296491683177834479816962426721722093497933163763879966504235698226041135453563483482304177102875587632206869737613944780886757576726393499920253767857813937680057890522444807857027626596391201019287109375
286 5546246400668035112064536428775796042456325416090971467862813301346878372365743846836064177272318426580936692079778448238438598033055119800415923757586158851182338944658314137608937533596735666729674525404176310894055001192266450232730179687724741527912153530208326465580235935840756071038229949083912999758483755043896873449766184382031192091838973490069138547979879901997432173869466995906708481611862097013210186324287793607263159289136488459670546490618250089172331349582594329119281027806325436785265066471974073749681349418856725562286123820090762337846128227177044421238223090324010587584780971787614569141079456492132325126642733437165588838979601860046386718750
287 3210768275417507250938589692835740199896973818893245372447391271960396889312975990279719260369616458103809216328591028502925465259404705404029981422737710313476248952848371577682745815955936792396819709733053738265001919033172743933973452467163737685331641681719039558259192995837521121082908250063438733555554606800673389317363696658539505041928591743825722271768911573872388210038212831408884820048379714693145652020637074833751377796302620113509788810225352588972487175372687692746848211131467572397979797340411903779608014018674141696732197483201016041064123473954990917677427125926256891053252363561017886507970437922131976818049259314591381553327664732933044433593750
288 1865163052428526320130177660353277693042975844484418379633711647198160043272499033527892330145843824201443928489620469961072890769315069584632784711380940305271822725651264074926925585056551094766602811166271219506556850897938347116532537356825116851665804418788150497474335005307031887485343922976734658106306955040383491365872656798838170548849446354823205863055190858957827181761386343219832150352720136154316538827054021809667022538197563138139645652281315252724636497740473177782174270822516961041863128180536743720916738876435866874827433142090970939721928966021692375361139895691047647383850647469610769216749971551616389870732748423876046217628754675388336181640625000
289 1087220244656681118092638986458948182790441624874301439008367958474100934793499314190323751049921153031039619364535774118965807957849113023807230681737062400714723480832157085285117860302727349849639232130474427981260913281854984932382381959066684574022510779582354294577309673350916641388245417718916447398952530884273675886849472550236010425359051630829309461752614908792851585209675370889463940304604059134160019467526240295123855152644396358105515973282152650887877143915463263510105623348967769870689715703280771306345660484435741808635383597222918257536327208982050037090342261370990198461920287635652971593745660305798481005373876291664192450525661115534603595733642578125
290 635925189211002508657952967340582517320102179583516705319718356781199229910287660838270038986033948721343143827715603933253770993911948304508595439175331692583591949555060578158567932083127978417434123247771839183168625870211107850959068514007087885148590800205824755948886112271286691507631086445338449262856161045372872303776269947552653991814513872170953210102077517516934147098619514949737819175695658910208493352275860826321597487886863098018364185757190290694653873363904627709322108629272560190180512318825391582806868619003648896417905846904146017273120051586803526594460773152525189619662155210967494732303296785005803096312574284806884428178364032646641135215759277343750
291 373230575785224343069634901672352478904329555479916331626644643364212824939428166824802663519376662694742078864273865718795677196537858585093287317961022118347625849743688448273468925462169374433061092037540307304367189887524002885415180962930556184665019267860502200156230001211183378401278455797010124177559804734773624957772623814231927337436232607080060515535427075019894820049375371991639353253828703385087833611273494345617081010879922064325385864878595254005863899079645499790772115334517348113154664845109044555961236086365133926566139043592222793970225543168244498544198470316450687757373818400058115079095273646092483793530259275628147008774249115958809852600097656250000000
292 219799168498439585029155557824425122631074482138127287795736161020416604544333792483838322761487920246538923041895107647136184116645354782025856008486077694233959230735302942030071357123961457676084385053086856815735510265104784378609025303487968253940529575123861554521770931538000747088432541806493104987878803007283356227300467987236324877974130034467064629620067303975724152888606592484442689856420181620548128853625591354764737492387151888579716708638646145668565131589026021945303697570303262148521022482927221805004293610165719195070273832683614329923742692205042431566570612529216315161561660156653595869801701047213295323299076135378435359335469456709688529372215270996093750000
293 129881563203926397234828511069881386341297394423926450537773966297195345624836220339032692507303900606599240569159261562103024545894865605881724373987756145305766369136881550208916314021287425496772553666745250556488069916568536487961026884352549264075223685958472481333259249887331462589848248304936530415130863147896690324114757687701743881765333869044067353036121789611027457893759630913736303915730237210033483594119377560055990178099585453724088184837376156486419058411462946069077245638321154543385521967354255173425680552053934676195554816483971943617371014651783488292178039511865223919763694587585062260569218694453478628130304940511190940448382757921308439108543097972869873046875
294 77008137932607786851037872793434491346124970068466585227073141176961283415841438850775858783888438059120344833951053896795306108109234778597481503736115833381376144241582222094323895798449038495402467004310910914290631082194877920703307364490269201604182941888296315163641934870174030819527005069514605035937050149938132697598604860267576288224445505681919601013984568150660863335797285611001230188788512233604248187146607044682739958514184673142281087025316262511740648180323966873515202996838497117780733331046252861795937714742145366302508803389540631907873005334539642458537917277423945355300722538225786054449098490022668358581135434482691832667675124746153869637055322527885437011718750
295 45812969878589839769948123702004678792968892829189020628949015119364923964217107115424195695778643906157653619299139091005735589417692913523198774132932525826836951746686188785961623784666146566852895731161704900934062892124173590398268188522403948789817568996816833936608114200272946253738022758529641222809976925391725530966831809481002113130349668024177511846734538446549489123401578962638349979241787339600030504666352527852483224392511452141174983619655686392261405195212877154019561710107641029403200964495162391242247714384147940438041936077761119095828542289590222013239095646723125785874986924456518923903755059337637611457348043093685828654063399434370751350797945633530616760253906250
296 27346268147119583342798679013621400105828647694430857315467611945981184871250673744863255555546640189480634387445757490429776839637315526808905844530145108679848394654851014255237157797825544424381447949359032453135172052624406974858999952043702324077713526627777070070710501070894515802931403295297825248600443423440779508079243958133415305938552019073260579948350679221376440903707363896972939756729254663549801382572493941088402181951390394770099029471280949408816622254090858017167495512590321635555597337453293587079164112141348586937981965697557565750389569742957232940719307653430353675098929222471502618002561455677888319533300503943288847072596615961348476275816210545599460601806640625000
297 16377990272609048328739085643315958417212063690318825441191216655246615204872703011695320949582169668994116516188383590459893930340355755456748344083772391112524044334001538798028908526258379437516593257786903999726205739834848139127518047899240224772573416690254233544730829063553350281614768683813271579734710096483886466732064061443759673462431143101913463604063869070446777025131123976550418175328655078931435120851206089956951295066889494112139193633667714651520136728600181035885984741511711214009588726313321275887775320551197874150933566930441898338855519090484921105281853463872509194037309207338180772917987425113882698652913662833633405120591143588372473605119239437044598162174224853515625
298 9841724937187677324483759041965991497665669876509060284912827228827162519644295760572553568733338655946887154801185963483023597474705639803099415978748993503445572393798644816664036035324582107134778908225354415456931102228177578448452579837360494460570180750959987186005327210999594200265867637969750819097813519846079820752353724822883156033676291970606275166765804234091164049507057092763511129312583628987251885282630100146336273668101890296822952061265575599020396220876131656289345968139097245526712582711744922595856259005690378847273647396740016812879440259548624057191824773058158905357445794141644891987329817629541762421639213053609184787435726126996957119352771314879646524786949157714843750
299 5933693325044086750776413780785274939539395580246137224916854122530296157868196716072160067884875060889947610056582061249341046890282134433277472982883407085392508380506220479289503504067538843747242561898517122715035001887991372320786775383205665531270694005961155105051206505204815098554317658865745571328098303924826443565321704509865212424807283701899012360466207527586805315363910192287309773416095635213937073533221468319026169228784718250440707581633440843115079095161998964943346363307713690504299059093009706695291751904601848542584830242288465993322991912206918302939168172870481290435416783039694598771445052316345876304464934003415601845901904345004663349216755818815727252513170242309570312500
300 3589363549794188785690499134140249852016346576641547770458888458131321213109669734619657850946794186201491977869941081313564639232981264811098842621900706816393756614398163531322882189935262673039348371484102619539975806481981077699668568484135964581420023404669655818437720037898295703114532619260041871599458153881705236666247826365698635101201314625339563304259610029776332484934438432311331959474100046301880938225269414012536419596264181875250813229038428857423395684629968595313936921892489262923468233005588802718786579282770408383065615404388249013008248055058065295773483687446800687660713281312557257722496184182884108704892928076313896382171818460901863492851227022129023680463433265686035156250000
301 2178429590153583522129336367012110541188341386938817840973659179383554542221078133271981178017219136712464268156174441660443252282250400562115708982897409523377411965828138131362500106678021456715298437511342684231740435187616888618060355106039170488361993307769662540928245423713342231038414378149931057030065861562790406885399123376837805239252758632449397177047990468410727624777061423474715788868313944152694384010375607463275799523527368584949456341208037538266024114492582056888779040261869865803536712957937399918833158082882395958698526257863860214170023826501929428919929416303026730528839447259037882030354329455070016633374395878107762606372937865070881324042716131739183538229553960263729095458984375
302 1326473614429719830840514699590534130308561533941772978183291074785079144708279471171748683416626524267610487904189858791771991360697551029933692180117517574291489239767748071260447964853013869798815327053233854347549545473645154888249529952529376987119378088968808091661687201916192623683741564549482986574803147093517062413183507522860048309980070300225472439888484958884553579492094017270038147150356888383129802204841850672834628190919162654288069236107261380729692206626138840310900081781776241715354118077562235950732928830011193099992125387649843837972885909967418373977719487457407748525348136807760339794433069223738097061797180151225235114484595073770589940454931940361227304947533411905169486999511718750
303 810360053950903289611147288623518480223986699294341804662576237102119408963014967187525369078708606110162672420160354941974975280336508678118938814623281852272111549528401562358668747602627429090985980063886774812627899114841468475353325198619545097871888067499533806766353356177091384583660485618980086438041678299791321986062701725168638976678644158724216779622354465895249495142853178247689274864375128777170151170605561568512644518850056090701806483520729682506404549298822356691944911220606040808747903065594793576067247356245357896496985925819996944806305093389304209096366300934742333406405036787366800206773436705133722751929934709972373112312831501091894839183745217689458506526989367557689547538757324218750
304 496680486014216573263521242162697706234158824575038599006468217634854366470039565474917307843240103117741972532083942573052853631888716289741304709060619184263504653139432554078886869276195779848660376678284652307793926830418327542599886597150489395110855227764818249903638641156513434269195192942034856289091788375198713220955465241056880177895758813358120616771511644056135555837661828415009385850476181567712812493272505269230723065145887551772310337330955553282463890854273481960679395775765954361268745263688720356428275326744235196590998916644425169238264568228304634055874594893752416098232692156056507126487924820770920079639656118598432550135615059555377122540013889485932541134616258204914629459381103515625000
305 305415593530322719378659665973860254447847700168482581726335757713914444775725942676109806394749115550741421478063627814029341108743963477727271962726183847045137349005696056169520622431623052724602705924365275518488730448173426704152150774914506294146820871853473894011837546817954969428551930872683840438698118572143342525026778583055046229969832901576422922953400736533985371411209157498308720565497864407159549185106767686816117736901813385506851472866004439516885754731609957836703556817895579759430603388526874144270485668128721231962341624522735391113521450322680371979780617047719782645571862287061956326894414731674067385372412424658858647888791809326356966415943405837520215062586004250988480634987354278564453125
306 188415122265874010550770582605958268361436686881199968069756636415961697616906362338913037149529012221553956915792737937471040496444583489846938100244359768567318278092133148024962887337826839127209499829542401584857730079494119560187565340732743592653590163164778111783431355638537077670418642265645823603227979350547799094868334922099566942595915157899859523048699347269949810507636201101802832738719960288264752530661291048481970843919170934486271052293171393216184409703294481053345647587534093409284906818406654192226705465406733840224889808697772060674978805171967562815473244717701917264470451805690192640021460392328640630929376488207367453804388430088007752635681419329589025499216425885151693364605307579040527343750
307 116612788084638864141786249752255204605179897178619215469763117142921853675238881045099292973406196401207614449056007964742544999919482714952800952697629366238954154855790969945433579150813514755872954532484026317544584500458176475771651929254292368034846339900686482230424236701611327789047754964484187552252702811673971041792995056074347800262061361017110859477353663859512241784891701020262584119639560383737121340335742138979081863381283078484080650920584470964260231609785605014311104383916233593113087058804574002749921987591309892608237367775814839786806901971283065314777329687358305424391292653646171640922315674855945045961191064135535046341446768203622321148571720165676630399931301695914953597821295261383056640625000
308 72406563674840148462795993756529006957550537694102556111428973441704463850485863684445543301784572923249449429850978248300280801346253900825145741702343749905604910909174185791528254019755473598567653508196305839003416772965489039973927998383082764232627375010769868409378152942793992143881019257639058683735495485696960001811485619253594790369601893818919266945940154412796289645819462772136282200528948374878708629013736471111293668293619014060757875140641196345762540121194226702802062795806879489832244911137227096996481835965120215267563690440496920722256255638348197083978044645405007308503389414048938172098332959884967721977737373271146479761273270105326680032906170753414452348137309023456964496290311217308044433593750000
309 45103113429022080522434485010740037861690800473996368765813984876793557553156863421758330357528263243059911784198319750147922098275531724741765914908525390868498212575702885382937504882084384150947371482434437789307727762068136577714798393756812622828511668893329950391382862567122520280645359613425809279142959242714337883496886600821604215998265407849204582896338177316237634260708318008912983981531469567210601043952796742477053711136485261441725996259509632441958837066707621904129060651423845765031534045042368065384985550762192418615997013432492705938356911546389777133120992525459593632972803098227905055647344597630384083883043358399496305292597085707269797209763599321791566351829458163258390612782022799365222454071044921875
310 28185611049451050332301902110324375997152174810251536418989287482466755929576893440609012261907998252844791438154868001222717649505063571646920291823745117717222120900402192787382688744293114637839415290671038058575821217077302621411973307226767486927119946144054146900335768661551630495166173673872942210389053952799881202208039597532400671484859519720655293115658860329255550483537280066743815396097581441824607672581884857854237813334130418613387756421785125708616195050554098704261372766825267452693664959316530315344524115990531681253448817656053117709501433327378916106679980766467325569526761730225545027031326763516130444025414809430152918791693190131972304328381510875454830904184732763215204265350166679127141833305358886718750
311 17669989200575506228256103420757956309504984741670031244112608631498332819077625761518057572293609453389368953361141421075491727773625214862221635449217415553993667556750553566035798724209831282418556823937876254514310371945142863198074107802688919841007246547616055316528357850107009917096020743453175878425135973569726159673796407405821723984628126653483089786916457547731111017987771538880550626956081212738464345970739869039918531321496703506095785452635732973257520541589346453561235826885590205041045471995441464723547477764704490562227529719568602920571861685283520567275068608757567546853440965398922414394743723578323396975144438093622788709351549023480192157677919858283370840880958956746818455663117219955893233418464660644531250
312 11112930239410942026671465038369286016244775956523965568445621585112301771854391528452597545600379068943418879257993397057984877946250178718628555696589953056955630032735289737851216875928330859441170944114393014871467263372924974393760227652802425753087994769866772138696075912811751077160350488216977152028631687598903914843513633424358851790115851009242915360522242983671316246473786797037397759710871227762801491152748069577267772991680017786016181016384736672771065679220235395489691952180099797978335295287784293111707138073391146317372928998335702308849673092685599654623887852218022792912741587455632667607584513291946535876952120084242675339038527105051089074185189651374049604025951769000792046515613265000865794718265533447265625000
313 7011322959995595143721070143905629023388491538439021460358039231744447623964090731032581021555055929090691049547702257811127851399573294901988797861644343299711977387443254140574684375565763151188638753288329397208071521247154614752259270225376399582725480036847054125241979761196844824339854460937257868662114898215204692241986799023573862518216085767689880636590633116551216887520512088744121318264254347695390304339655455838840258054746621214556200585638469943892382864985595424331348374337958153875812169801062552566165737395716041872433617850060907139617912835815508983137093079256645222531105017971140707991970571233837398617527404030773587085356444882923579281126242949400007548644757585202345732434958680556746912770904600620269775390625
314 4437578719988192694685514513454134000741672287370026714758734243744296334248250438731155106303061563308695303716774092736565789309755412178024250308452872859271309368603582563860026978485810328900157471923236942926474002768202930888539873513996475965801749360206835322422879752185621268534610606958446819535557841550542422496772638790125563773160675628599649690245425445903867366084520186556414487825898528552473414202753367902133173157223631280907385269132402704211680986202519168934640293254208218220942672744866063855203494361698516900278928290130850947765566072798509706133252775169758397131506124591235403614474935232415028305341253952792443558779040359083370027776743429017121624708726132532158936477503785589249218901386484503746032714843750
315 2817491036169634244517610084193916639995521155392437661022321087076421146871376675731645235123357672755470410399420240348992760061908223590053699037076398643904078342446729893871519260482109071449830377021608628900980435803808252759695932537959188528539287962591368167301675859723579896313701443091039775094569677079893853268785929494286553760024741102007814876182821014465653199586761200658469630179830467079613368211843676212807602861194986139633916652015502961530776723348150925251820351278126116724746438037815175169566264597085641502309923836239337627154457476949697916630440030293028399317317197507055362053203536393356500045011697004329001111429889773752496976199981797327690318130314402500231981839231426567593530307931359857320785522460937500
316 1794506678723155112477982756473642127406962311534904000047022571360080913071135609891751370962910743053262967313847997571342592515946110306499506735472707912070168610959753439141563335634030011705449250982962176076355524102851472993505177836386872063466928296050311840152389374496978376840635778163666355879491707586211682817000009100339219973351329566752035119466486323064055408459886456823322287469067452398463947308613577463084065514947281496001437837279595505809158639781768799384109483128521350846995841206216247191223852032301062371244404997256960358308438663990169206211469381455671824897869403664292535199998884845290357349933602908149190805921933003613508388747573701917788723510340722142479555958069839527446731608506524935364723205566406250000
317 1146540482858491669161967359759019776677667695665664083485127849071164626044031092021260602164552151740489541046875357731603060720898428494683275870821724658518718583580784742713395067016903353225486798563026241781040721654555360164506106730446388674353204050478354809238110314233483414819387939396980743171632740557274030751221655724731474634180519863776353955792827482640609294319468101596502192035886023007078897947637745211568193333345806163909828003751841255014019731001981486344363304032580823817196068666630771972891421477850633886753228211567322140534218182892341657715203096525231950071643426204353020884489539505903270034691304593511604840695885847111398066339448820764740401939986329930429574507413847061186584763703422140679322183132171630859375
318 734837361927563500849055155227298995638127162185728511150376961855302210556104078042531771959449331595643207109209907071424311155072070061665922021511100627300876834259600788877799812641058274692734065204865105082570637778699839956035218618117583295574876782629857846439825678613841288020308255934254559305118819454715651492720141406766256597288439206820091030876304490265078556989950750280931863563237629336600123386006195555698773435139821962022988536107291990333985542094054900147591321953949189716471013202823974765753466015151168587973446776171335666635420486209119300597426627815315778176624444735979525559148176089947853199359360832330196157532576800095600254295835085992098117461196687029780889809146533444726354100673404445842606946825981140136718750
319 472439667109976010124701398835090134818539157363290659107822054664062442330896771239210615937180604486153348462814134996489657569664914682982480707301285822417861766949415483830597854332872151228982523154808238361139230784884880377891498308445722826174095430887584494733730378589665115842838525310298604536288578709948865759762426193697831635638611340204395671441105161140285739206403646780288432152732679591439353947153858059589759895870819280601636226099311330782321456867844302120480110636246167146265596431836987245645839884241770855119419292591272509928810329861905632140377953102997751943240028892580804913101031617484761084404398143833448843087143156861757887326067807258615560941035399145828475779904345279363924933746510248511185636743903160095214843750
320 304684643074733151848895835374705202069937279980251176094660849826379230582995262664037052133689947759019916619461311224594932452008440767310242918351716838083228815352597745101952720056768665940523676566968333804075961517764786681994197079816736989094572160449637729122000901551641823170161738769002825686090693639043659458247148720579199793528835843708925984985735872076305417943444553753031169432041159158504917238527946861642375969163370619525030515750466449441272829454440978788946495424180824901374092860042344924632102260872935428265571039376639904787812705481711642784505767926354548918871942931506822079056742102354773333525239957205320774809643643477124131672605857614358991150542629189452350151415387054105164167661090601768592023290693759918212890625000
321 197105926001015153327658242437433294832156203845998412375195181583048416113026629854683894167985412136317456984622519266836607787036072590846975270839222699257199846616500967953162621224597695705972479705148817298677412816007049038749514405127227967105428441395207901770561813626473885435992285431581633893873758399101231596540397636641698995865493861786356253018120304335698928117802601123100815259835900252536539225545212306926965743591093225208395547358856764147491473601602583711962468901280597131374262571874067574376140989664598314417431332657872664716313610656144061849338380986036817501288763662048696951863585923632088450691534138818394698333301884084117659717668087623203338122636219663374156702244002827563314794484701508725521534870495088398456573486328125
322 127905597557340712688455175094287754848616922252785516457189928825145975449724430351482500439400490274852633898572094510046422359388636591350596227198139598799456231868800061615223148927179744147650316179581924234719671538660826771431325693235131831667362406050621666739973740767209692585405519453828380626447317990027945433813908876364135339165354863681779609850491687552988587521786222531453155156264262020379992531725824231112551284736011330519691474501696435677728925393796620701263150252759267663974799386164970655290149150447837719853348846825591839392496942345675740960291137441921804337342138320037814281687455970351850854697566246141473244913533868707641148184332350204441172935524838205495955851220525722943095869036300368803971139186614891514182090759277343750
323 83256096714739882231981827768514894890633501916052424695059772778905829105605537206186853457379715361075212771309111064710590222531343620628442133383057169815885176671740405761622155570721599269827687303610864862461840100476283194069632939143566444227763348329155215579839421994877818454175325969935333900453937660736209376172345997768552249379498667146638820583906755292864507932559559031600726496786576511719314319981522509781509304204381295637587392338687232834943756660945877573526776609393345059642938825052464056427910659035238677879201565227413154007251503553513217700375430728033767180827467604055456745168863876056283075252142641859381829223027806694115808314814157096759625485947550327855763364913648115310698255157927441527654366382193984463810920715332031250000
324 54359451331640132132414107624660904092092660870709963590635999437924836618002367368884515541384117619555959928945233764880928020983425785022693829690086372311028334260728544725922484661199494488668563353713059381991061488137384175122966992783163445978103626986754728460410948014523243743921830726375844269532920666688897031237464005318647121494511733182967653801636366689869765436726922904974140204868311194551584974397989351832803267138319887331768291685007496308135896573590467513534930636171933601160072910659504783942072763092948774204216443134275120016440105278459844129910872412413752109107049204827560055085354444624131801774744196764184812099143883173684694670545490912756468991367639286783478463100340255906145637737522094065645283933463360881432890892028808593750000
325 35601027262401269287121505620982209508492494703777801352866297628219826224958519552869884385280348119978269187011047308886675669441592136417794850708467655364482982900837105687421682527142128090651780691668704847980182262444481916637745151384688992912500164189570103213487075168577521751214142508874116367230899096626398386174312678068396218555927107876803113230007899737032016677874118302849541129071178575831007948114346920084412771370402241921954695294580000374620098944750006688797770048881121373901026598344097254001513698267774526303970434019488053032606846453754593699918628421723046958560692318321516975914470162879950366783986449537277489408899568489704297528121573896825692276907026757559314455268750438376720069690656125498541377527583762230278807692229747772216796875
326 23386993185376243693349436719499125921344076623732672772710975080460809884404412285986390431118922573797600610285005588913478086603817536884754795439589279704577023169678756962050617507589078711074502334299167468983290132564259884376142952306564434058032921975293187781569698543958612218327818529240853986851395549437305752255401564683468170909081494064106531686068177603555100103096092888907037920047472975203177616204353117435917629320984480659524951344853520056309297549721211253944952392254368184059022587183076356671233110865255063574260837131817267692839089016816823144066877649847125387337182075639949849974474096444033274085529426956010685892756084056851626746747453915412745950481550584793416650710831701432937943748132032946283496641082244593690120382234454154968261718750
327 15410141107476349008497602816417020547384394900268217156102209432969573073088630908113222367102507677010432932514458117150373330130887613506850171142983811609910418212423701000486655490495070554012438524307465150186036751947350033836109159950359049930267969109182778592259861674119547978096431775296853626371981684272966728752015888014424797519349061924627023505925730501278072782840591012271625212831673324555617858070457892190769920389227254953685046767373699105761175240527585861408994061205790384286125189992695544009543065208004377116094920845965192575452659617838857840996963095962637352422113649668637988769922941985746310905079042869532463182588818344436068054214864878463284008746534354785617430919020444557271688469552096617681699814231266465469616377959027886390686035156250
328 10184863333275391250378827565217638536941111497647775192703918769714283786577356344034296123467434786989001893864649821845648429806272293778383779878774408371971784687763421908305559478274708254114555793871708614001805829713718030519927073528846931662513987141224177419844219506044989823957733849735090247531467062461253302300885551575347874316888332003817910115794932631498765720622841537904798068985372891333999565338654020847881926959058410198344330232092168874504517298968463476950601502353934739669961408592100417603920176610751004228444926517650397338147175994228474884853732510644097022226887121757888833527447306788841373121057234647962599335920916058912767413359276662513778107232186312013661895389578457622295655566714338115529657328474366639881054652505554258823394775390625000
329 6751747325425756293869887183267832987760085746610223878416507734436697600151316053160850580013151654679305205914607251645284749065964151089427805567367252696234680353636957504619524950647621665780473251449790587987832232037319096958007139849464427062212777329305369972522124489683796185195253411916691986660917264962797750704885668755827930818284572180531227564405961769635169132773213369199133429395480554672726699553249597623806182750833770590202507539164524887947476583459843427071985492358135673470402693545288712900841403321524426524841125014405224922045923731281195863675512835392871237143403662118987733105120096197996206765450631108786449553702818410538408536346196974142436741670001531458039114385525807440349102568995086822511897994676340929720570471772589371539652347564697265625
330 4489371927957089237815590666629294034820157999314995762487326211922381849540752131103387177609881018262831207556211718003522618532824122831498682973521754691130244581549156830860469728849096972930606200152224074192761314570272470188790138477503059842740524350325834158738443430411802352978812626872238694407951258203964038586998290569192427466181297925531477078585814445592703582581776368573360456844175917240892235446083201756897300897839945227860595004138281171872151889473288338222775201929078367726363112922279815550755398304980453811519222022938831412206631921134528168335038642669138096574058989942939404691233939814702049157618674239090528714136433129921740055341431921637932782154575077278095807674008516972610223203422437924299006161453967416949395463632299652090296149253845214843750
331 2994053050999214315542194452592006877832329787319063439453525321941397060596265596542956898883313845560879888889779447204150454624567808177516013428731375242375207161070956400389527009041727994952952739603728081028108100725953463508409113761133959168039588547570011175556773899547391820015918099398668465935408087187533241877920959698552075886873115971831581784361305916233420975720903493856992721827948275955562856251287696045404017574747373167638876248823061361690875831024798351493145613681464887378635670162480033758372425190460404419524847992332682247482881002137944319294810171875698394907213935093497767859041703290237767857559411352409937488149150351848013925775101921070705728386368203766805287366968732112057422226773704853694174350692737559490735899103697192913386970758438110351562500
332 2002783420298906153405558292227167870576812502536381316584605902364266981408790488325502748736031731507874667385224636354241046488381103768227061069900380071357747966166035340325256153646838783084657649825305517388199199072961602895990037878904184157584854286321592297137393263700943556030477791631765698801484056552238520763622514409797025156200168948600118962454243541501534523581086080968902048698655410368035583698160351166451402692753669413017190006948960241825534635532131966572759154269986727755445003969037538770100678725304400372340866568737494684436403046288190697688083154726866604373832048640733892903552415665550246069567164711659994649819505447587409732705690700774325614526674655338853466503542820947978615200863134016722611070452913243017736832918274103576550260186195373535156250000
333 1343708892239786977642925616529044682437391125958625722033386782129986326441133588122730490727155336953385680602216065829697573706281929661384463167721962398038503931999627254313958603233331263062140822060581941596837177105083728276027395439977837610173866128985241435218819468422782236574091179872489527792166591858563369418235758630541705259822755940532919687581210512049085637071949792147138628207773933685604502071019710448774331717237116908700256418480649222134391534185614598428496135746937667508908002116653608496349626705378213110766564924735083249840862822938375863773790604835678449278110361860917568856335346881640678220941686487805767024129164424090972707202516957532364784650004371308415873824095434243423689982189151970736911655156397347150331092989483661170879713608883321285247802734375
334 904209865750009736283177316121734373001253874176570092997878556288755892458985770166847102241718386106933102299651637900915254550184944883685382763945493502648521491432208334879167881427615559790186294459097590405777335708972383939424841727049623370769497229612390596040275851820678699368893568373530813799062585203634031223589606020317529433887904248198196556086362473764395825590370466300612514911485759597572177421699502887057370947917703666766921604447103070108047869634484049519874498176543839284890452495131879124315078317189810235082549828950361318034900312356139625401088594182002126538671822826737665071477476467058614096535283674236271416865493464102570669505616185727999452290352547789643700895382972065816867867806960263092171653547803730018873733962833649790979961835546419024467468261718750
335 610270391252707075283862879325919415706366496099571500351671455931186771640012552483548443692188727893994899078594547922424402269271100326558903453838231004830345763927269182555837350417872111217237197990984391378058471250221738740199646653608897263951634628695497742908301924975550294731651097018368764575212315269318611034678466921556861360194378303569801153359888915205012152400600966707320778978364921816479705461186959547668808758304847021744895699456235002857639583085418106838120968381818431974084103973646159143498280428537362373013944085700483769234268646833121022816704093981601942520468811969124948555994691779291661243630017552471331289846390840927393262429900484730137075847585963150901445388611795003697427726681066896887035742957834394652175574361814211488130865745915798470377922058105468750
336 413105094529985635230071813959430503916389112464661993928809505324056510948977668723577927574827200883546867752946655318899036396040742750645428635129006642506124221481966305766950521826278480334158072764406690526103296033873314592536152538192381049302794275150368006386839717935173912060484186200679481158705477778372703284083460833053473024392470930279899786903457519540306818544239458002876135822125501700119122543750619088520217664721091409329869967810255369693721710330080413150927248094617840222420292462798245631311464580273205774065001312402640344286865982843535697176357327167967767583647356981509005310960173837814012412069387269298923947779370829939594072555295540341133198000453549876135811900830439411199028521416217905464294228352056019432119504243929898612552875647452310658991336822509765625000
337 280465988032563081611142087534003650278906537837867082459844388643105247863057623937415304725531157634837018991194438286318506862284989304372059555509842462058772321863901533782707817190580708793650988986664324202088976985444059050542325934039615039194330659161957397170038770617103503487532964585941856678839966985235425083919354599725272630796287549667034367983393377803575172508849837089692177245562524991373492399478725235527780940894854847818623163057307867514712650438409385372758097929015256482375172552566677751130289842709947641814883520397342014140367814428480135523627518910578947120359676967346703786392218854310099428858336848750149879216186868221683319841877028179065270593711827682820691905843076020802891331548390679826451780763083924713452351974741835337508188974453560149413533508777618408203125
338 190975423980320420195741258566712160011038260208501593390437107988133865515312954322119056386143718265268545500032763129302740963500003467979814287497243935430179119054014663588211590263830146795679906717255787154677427437545899134011539974054467873632428444855387948893236768438837059885348534403097214279387007654184858429081878798487309295816069986386102756107664271371110158866143797090002554051855366645263160631178740450768121641028825993283802280983331319219432471516079434642111952445360258803184267258408665994154093504788609661272397360105641073986880896284681677770749646663714446999736814858828514333137444433669106717727235742518331579677630882004980394063076662456725947281704107443124921104283988220823121252273584677751720327731399909403989576521156251238042420026452816728124162182211875915527343750
339 130421336006529171806534079558136667705141406690051173355691126602182608512489418126085025868639252130960838851816332608512223258396419540020172617159332168227212280116342182333603615285214657653833362707449488697928221805175854212755709944873264086657976001926046803497990722648547575680956257710136440936961798210071496826886776938265735718163380049268408271610441391186968822129686640072202490321316946963801073410507043122132609997460962585218028547282068011914490793444396267572337371563685801579003793140486038609973254234601928738773408913756466354125022766983174335724576829504434730494924455166133944121390974413144561451748005303892089789215303243262938868175222851532815043153162893132015640374808637689742020055678355069125776713744290720350289216736588288815426421585197402919220621697604656219482421875000
340 89328483497076655705140191554675171350754081619056791587233368685869755899926639239905470495127775064242606460830495979302467177015440262506542596165606724279350335867380281907410896619241284998958580458018070037884250642887167057011951554602096339619863683409101063204918106991526371827596572490888360348456169759944603509670304560731257596148433375328503162411458118847896678239243813495737118681836484737928754013021914270407866996727902585402968843246571988374688931589541587079652830627749777457401971862627812149649691743860311629435404198792660717961586615476697653684939491421948322487177783873488028307946095419053083997380707139448565836123660371704349968085741932794690089426787357536156687702900466953286644063433268055637280854436253435115257691219076250577554995299656148688427492743358016014099121093750000
341 61361748668315627177664493778322444438247085337049797946168648017290268082517524293710954448257801918549751810595767897682249835941709081800951168565631522694137771845873480743821586743947500286801482864755432824401508571048005242392104989448267997674358496712756161023016390208017429966286910909866875556073725838213678724499077498745422078192458366785992696009247947104967871913349108735075711889506762238508844016860249549971117575410710498868009218846821406473386802192559766437720969942284549703580093230269056513507567496308144661264176393247477984181451708999747817215218511214905735581117844802706850366699557438129147210144068390977724990257515249364153819457555468991963364609332771272454743432512956124286694576373064672480920546176770116305840832894526418705076677777526632240334691914540599100291728973388671875
342 42273505274951793973751392876773654682397082175264409115522470646189333799064690863385477155040200969336353128648730554057492392634641297134412705809586138910228177104584348076970886458257130038193958041352446984733421331091846902197310662558461779098620481850841321523300806872401358063920459832978617641659493632503089442433584783361293747950193092974433430367544440031594167159043820216789205781019032184700102364183394258133326621193415874055617388509780910507969522299152646989429748632848592161354347204243680025903709427104978506540238848510546697189736187735268666210438446475210838323608201626491643704464615930539784889816102637610048912599929512302516456934181464698488430378986432824259913516946919278323853963101217986940745208249133408765849777292071573980716975163176738969350587638018623692914843559265136718750
343 29207736271135210171111472140810873501479488089502923519581116309441301503312157104695666376116506662610886947840595559004235812615797575540215371113236952190646537471412718504041353698593141964983581854785458319649593541754065825769615634554159896255595550728583409021411971361488895886633917050772789285639949821870767027436405977477997254623887587269053887847000526662594701067680627523956338386426185256440572323130234030307872685806063475173826371215212077942497534418351459906169796338729916882203516679236773965184490995271429419980097387648032306807177720822314631024192531543112266464779675540374160667464091408888095521249077362928092758603978261728717178869870989586390430049101824710751103742969847927979819502683261783226361462521741593553233479794546115235056639700053361359891046511449985700892284512519836425781250
344 20238718077284524797760399976727729058139264101629663288623088197403020218663356820025220788563979368085670555229595967364015721299212206641222596386321029539905567056448836268886694991968590803956491509930956737596634815493572651307623067753769096612778234361536551621744779099566252832663390203097623143704700400098830714257310453240584544857182644151248898731799950301512116406369362590627825254106015703691595737175193819585945191075632668862161495040014403575872439734747467343470983257167790205407111139285458865650367980421649881242284427772714662323110244890965723961567324492873039232050259143914999039827616659600750635213312078258190408517165952555257328125055673230531360222719637283091116027800966004809904743252654789197483932568786781359811920443932151859359226291142056669038196137222485049278475344181060791015625000
345 14064359136241690072256004310186638766701294400178800786950869338805054517225074619892624055858121620231327910680799115056688420737393929989626292519302238646042749149363610568398459883300540809690702603368456788894560140710315264306001478818838160708739265631892169828957249288274023254923750065919741027942636112742646185185972972382390753605319589233324225372375168542872149152774251952545003933348980416875208500578572874951725608431019262532582157367472204766107002591746685847065351623440901191704736893395380403239942365074453931582250336890533270724469544279018453605011604665662611774707543526127925420303370371531288277164195898907449271601088920227720592235686456598626022775176423412932409747180112515514226693313428124829709324594151279018101640349480183596414854560925437930866467063639735357583049335516989231109619140625
346 9801784283765966865353204039313592584390216464067799297609538316023533740645267186227093536937855486966799706960819838010305699606350332914253738547738179675019951368262557419132733198230480599010608078665547002088756651935357639739828053881434299010648550878968981867243633220483443412753664993792444786073903055398806588058793322237280053361155594756080577618684585525046681481748071965934377916314223657758135686569693568119887104374246646628892572067850045199143300987939520630197261015226426871124788550461004731034103748854409108227250127105102199513350560002215270684082326709206168418638299487046945296779482362091737267451307225588278884281228284914501185735026893133430464115100282627520405769933169121598324673328464103552792788609500235435906164524380334932414594351427996631283739775372665370412050833692774176597595214843750
347 6850700805876324171260207824089275673308312522310288028118779580447411723025422138500517943233749674246119257665274719161673225967380177005921108918973538511534781060971490244308256089892859527492246686353890830850266412831976963142009680583312970274235856088030432039438188550746128024897000599032913232476562717577366058271629211822525736015920279374959317238948058252611057064504764040843540928424661600637499522968140014760544117240388025204250438176396679509788544007874429930342702486582043621711418831426270586486853050357056257204575509519842395048602562406321507875451418136054782691549583890032314673272178854920797021932474625490139212849411654794850474828645765841220750796289031668052704343168159622037123202486917666737655167368579658554026418381934137613946606094344400011911216236398097789717098748951684683561325073242187500
348 4801821049596052987190241548301761608268778704015613189455661020263824816616498234640611788774393171007523642980112925802662404777319533755372596230417167936745664888482659757302237414782779390337834624245839739087793147895796328911690771229287512330599695335530155159386507654192545678957495329052762997677745479237036472761423915887458131551568034162699200226988074978543349330784238302147735191072236563433682798273487440864534735820977323066915452599524466592649986747147995199062635427425222545543253749109926616854106096489324218258745611361390396174805758537334918236003488256687589686500019544511638868806896433833675268156675025219970143088780749406394894697481131037985048420587569546286733088096437108568767571514677535130128201263339736849521223089083336141152585574634956106833907652506679419879276338178897276520729064941406250000
349 3375316589166837231072976260316345980532724713509907357435195653251378057706264164374369133740081490636806357486177631578521935345869544900754678843304940081420481458926304074527521903889859261206868793049874411463591817709700503256158102549338954988439682027477226803141262737907870563120653151515559136276981738260953107045439527449538437145519448937112485443509239275472236116888867701507850764555349301445334183130991154235979192822713397763755931466914238161474196729073388685868830477909179160048401266532250136784944301636075470136058629882750672474831211399257831306374602991589210432421643458046376268994714417722845674907214828665102474926318981538826119428824525566780358813408126710275117684219549962816900771981366042078990867653781124513083676934136132012082388427967204645949054529096132622710546566935363443917594850063323974609375
350 2379343320866928055841098173258411642051801730581550393305125989285615830911853660725234049971209538920169868004408312612085016049327031700069188286749980708950198378657785511492605890487222639803789307730066467580601581465440964077683535065764849536925751732283641469900162074126807146054574194372358799111091974093115255916371371938182094125344360265512529610874692402821710746166280225359806194353201217674248866714601000483104996057688696139179120349987438588885617558586998016391925384974786499812921420948107529105259010181215536362630478382976581882456408737226765318206409774700217826259474856637007919666911464470214820140611977515524060707837809110874464154781838879587766351170418235828509096308885737256518171619962839533797563813974201856535957723878484043935537215720176798802657543514294679774453977749715249956352636218070983886718750
351 1682016561708700329167235459409760921735279074819441227188013820035256163222171339366511173277061242730099024759350514659739495964373903529416548673394071795137388894838766673076606783220044429733031168933091483760137979807744092586371498703322787609774949305958957170845348872795631353875885980125519683113041626464833499761594495504498720517796955723284313341750478460746647609562778915241919488981270307571996521788821847286130299313119438695679558894647034817831047254760448478928285075945923887817294658321323918034474305976192843885241531871876566625104092673554187889566576067218719588379310650695107717286988366219880864799607434510868150667041146289941026760741118322152418972062481825331009017305904086920234035334948695894717939473097338747200861458981989199313011208118214967988953019429577416700557698781004489774204557761549949645996093750
352 1192423437568624099984426931451711333127257386747083640386888360400456705541162900124148362872979799685833242083445517233162475963547768699175820655652851335094482250460185650355377856149622673576806748183341988439471232621558349367282787604912575309419380304092813190879804443145587778108516480138807816142997815678355667260613677147981325511000438226841069283925085249010998410549608132529395427021910191448348202043864386281720184309579010555328374309197145540015740765749176569673700706436282763508027458298080804688022109230338809655867916495229124310394568411757515684150051658312379003321555608708449352899054812266051816269277257781108438258011838173010595809077138247309347770696716013141027881880650476802375547273992779550891819453023039109504456095139501946350395395381246559751966266559288496864666730135073891005959012545645236968994140625000
353 847723771936925408100110676642717294604429164048091345421598746863714527348657213619387108127503229260755316679203843819920923063742082673859880877292697874137178981885154606162529802007609079270403036022118719140831085182110638565396600342691295761287853661705262373065771417367669886204468627298082702806640606197541410103513599307196851412737796220662204505576112200635137019252121745547400541810121692243050735393166320855052570050517261297241226805313664898775693386715708892564024470071496983319028958888591912860722894729369994907421225491908698649932200627655409956599544647201132800701283531690903993890788813631952421323850610000013915769597025742596607074484503160107729761753969285545544680494657324115930180402461309381564720564592533528923260535667763757953369092164372606111282297261565657785046073416541922984634993554209358990192413330078125
354 604363744930981743217709271225118321525754600061471940653874231540281073329251933628834054348465335828906174891001104347450068708685150103396604048249480290204852576501856684695422465975061605301008890136613905633302508981742836315381307212861536023012564308978911353603926267367678707121616073772355448581237562850050562106485940949822970303980772821509395884373736178691082953380577624089640764095335296773137033069860304188984167094439891161606655236592508984313745433277990023027727589247959699461092134600851583868854361027146912212570549916404700312586383620101859612748922180310779517601944827014303390599495494727198208111539137677656679704012604344236951223825421941642371993223079345413039145739016503169346951381714363470340438374474373873893096201139256560962489936834343282586799360300561253006642933042124807285766507902735611423850059509277343750
355 432075070764445789942507275051119319056925576329443636750019377961583999729127509007161210677346322309152146000677034907978875916948377742325243403443516920067046257219054540934633799575470345516395537388259552130458689266703150048642132022001039440875071725237710904180669614443424722940300640402452502511809856483770683627510486438998891466511021154570277856137721393940805076195592729309175754993058502827702735995666548708268981297396943297777083313824082179938414985421176384073238110676234707655151082605666808249094353255670191828406174475660651710883222318383069568000828052421794102695624018518279757637503468321125209125103613189119322934647433194242480443874790607541737298934075920146207668190620601557216415472322679323258954847854773637360364728798938377184664342638350930836513817549382263913440741312250309436038264720991719514131546020507812500000
356 309765737696434791364342031676367845241147164885110341814322973371737594597679685488859569414593024708636926062546329072365122900250719674308065061717338796744407758714964270573386831310186985167489259245221585948446239461098434369855230889166364962438747843230755139668610579656329467703559915232505042535387528853868362643303009337348775620559139086732656665116334940549183318001499502971130467956226114513333998706703360675281225691245231675633037897403685959835346707369303179674193272075816887764371845529139200445196802341559487809504557619881772044884486118914833915098382928801031387236871711111275376027478416908093166426284948780022862718518393923660585087621630522469475326504262965057970222589447086862070971411049299244024128762149481240534362835520574488432729757067281128615570978678478101831528458120346277912537935605996608501300215721130371093750000
357 222698623769521564791546900082548682852072287760825867746295314625965126758526137430186333970367219338791116695198940619054620044291080899376236061811776415390201728073628679395007181936965192438423998723417641560845603739397184892537043069258055546596687248084847833971296214890252797956437384568288669766073025555033609627944243282782175225648458688144949197090409787947697855286871816093256555614914854276221584167724063683427812770481501765443958112187091270042161128995676820554720632949991832809227043490146611310566097620857127460414414280561825732504548935737706232199299033850689778784382327311612049106526887240586170947782603449605127787835184523598696216524155972035249032958935012251379935577154614231611767536613820294504947002165786462708004771275115006315928705798624635020175680955317946611819782295755983274397442339687103185497107915580272674560546875
358 160549259524080852622663139343030303382733340578404131916949889272178451663470562054605102794603585243241223082503697736173676763507509958210866026127373683239593399788495065100297009175389577376662262272350869455183858486355329816346449012677068295331872854726726734243119285918074133328940676707089791924224135557365220743190478797819915308852080501095451894497436604567749356657670944885233559913054964733296835129033889644534041439260982488161330489420247771191379351079242485251315521101062095175299189702063648740549169365499413753796267909436021440270888517819477168319743183553208211553718898882191349164301014399161720292592852448174971718162850225027355741443993308323681560472930920582599932481759554607448880825979667279447880256448793597320432471306172917815434084573818741044141208379212942902546429972722458731827386776980226557043351931497454643249511718750
359 116065289040874666853277549896131393763289448154418729129430529794158356756425425969434516816110534751691175311198645811216492456801091455312523580218058920020733146248786835108200962853456756430224026035550845666319575333956318894628728731023551463381348282154081971278354713528298126956464642085609953611997109364930390243183137520319058762057913643326887278874404388116385261712560654963177374587073234726068019625209741846048679142198239933671394621932152801742067094855256263965405320829192284519475927811917906222947862639199124726171156365351861048945001943807950216282500898099472782757083824053278672660078031722699061287505846383735079434676226930467429969432413065509580640078477564606545663989359928622805347475481556967095878918475333456539036495119520894579889792433441682569441034272946501752893504794376671523809934358575923774026250612223520874977111816406250
360 84138808781455929449300385068913831031017470474103811888929698128028896876385397482017254169829728278012390005827896617076054986772132749539733647995077362068446805147577819002762596480397591467601520876086238293763337034165189580390135835153302085218925598179778281153926740943413113497659452860055530967740223737311664355704044222505330189641729564480130410537547569427001162673884535601535980739462991665913277359575354715850660651597380378576494612288557350944637069782730023126286293727034994660373470781419523757638403386146861834945929915797533438367929306016910833765345120529233863144607704489288902094543733652714967167648165966577578684433559913271924606891966125046148751915783082450549012348549266753300448251221637952813587366191958865929972770076947621791386731651649582973163929548886355950884481873230647774647680326755294633045423324801959097385406494140625000
361 61162750195828735668982709597423921346491672971204101699541523641642759673242359906207980084003449727977242417030198378081499099110132699891919762475731937081490425375686983454651820896299072771871779089659908394197631644042158635990669555302888987614653956794787121177606099690569411199181663368220557214032161532131213371287252411814178104471052572797835138725043063636019323179374827814177071251879782877778889796183326473616432222358172855295231879971006579540892454104824432921039960349989772016597250443890529852050364437808048928275228133374165016337139957412842244335565465987400021663100878638332630160096482913495917123702222384063411676977163933000401868270117783450773585646571048055353451514803920747967110075403438202180659819516028481984015213817112709217660404748243654339733085246007988840115896650628165972437850906773975680208454974717824370600283145904541015625
362 44583176395506329266438802265843583463555216722740092981299727486482914557211416906950099588275499386520078086513676584367201182017765600573771641782042512474649265546959869724649512500383174115631835393865855285472594456201313551868747925605268636193700667441186839497457027144766619759314373942578013258332397612330390449795598266723613658516568024132167627427807411572474468957660449633618350581900042351108504448753221689749635837083997855212833379691907908718901232733342993121971068213369046035140519490652685569414540369290145731112124522869837982634261678880107208494111312672866691380350881322431461843249912953865623119649916773068653627842123715099744747509152702580570237850443519355546919023658482001414462110073841147042458521898690957026587726521458991662280940882382262060552149264326767594587698232841301585343119176314596657437205884377817710628733038902282714843750
363 32587053527821329364505076040046396817661432188054100642482399371404612439049410087586340528700802391505998024856850459187488475415944236145291765803432208342066722382248578483834908820886575306848121063803985604640547315219941848258519130225653669368357915466392759676049563757055703625661575551219303490459578663162477374759564814007189192214210692317727579819966066934929845270734463934380110315684360158003339891128134942112557703677419849358641259919443636219956205545303952182704943545785535506062397574817390995919646941681085904508275992599078099564769526374731204301691597806434688522299506812070699880874427551705881927593518529867707105922154088067198839693069153581258705120568971936369384348486124819456823399037862468585398537232807861141062473490651225650948695526796800952786493907998284518281844096456150763289662351467064320149208400678730868094135075807571411132812500
364 23883942270334515734134821717718366972023520889784930380970946566707378057623439227445275326889309062759489163634819766501855715015670641216259114520962959971036704062652044168254587165883208285452406580377676409727449070269311137842859490227707881824958784500015350917203432953545204802906673185646134808870497904242901177057168741970443331522729835363934953634556752715517467232072491602787569204696071647304537845953775041703281671711791382914078349502863378031105267612365288455553904180637511908954719847672217498341860017687318607066490364212441829684050382922541915269131526741012400243001584829552327572690477303672405348521396156957887244072414899526322593338927606630903956529604713137442761132205891275990215318307609428218335270839613227092485724800004845733616338359109044967182002390446313359530610444547476585317058483051123413338015510909428940067300572991371154785156250000
365 17552966680852094574087201442596042373546779371643671618824975346174280577889875938037544161656401119316345051855283118095111900693894827992283509729032981764364465111121077445777329442661789052433330448807849856671331873152812512791012815970387704471658275522107170266515119487659359625375039322810952842325933366931849259970453872680110850962025527545710685641510295519122953714869422035891909660608856595594342561784378818319438226769188152636134363415411154166504629028302149375316389878262431200891345223337061290429739617954008614895538660302406701703152922427533633779580882359895108232811367058500571091233945760976467469349288522922991970649288950907826440050417445237506707729430583976733047289584664467446695275429755763756556759756482011254826120720675539585111322675769461700144281014899655269414828608973063811821635800267505282204415196188607151128735495149157941341400146484375
366 12935267772237061635756725863882992043908093090112866575597163927799128831783256549571951739892253135553206409396093884720107520440819255942457921466171213809957396061120457487053295962300735667443662176057673785140683126939584610082535866109822862153818454862147895177338298028912530996949355843890902031911776259517717817873113046588096347715797469502849075249411342374023015485363843861215346221959957479322727706949074591267473942707584763211769014438366226795269827265684141110107756565473553680273406499731438177575599668212701473855687243772438617856386346629713088965647161924335784174437310562435962460218705751378261431704386970116517799990002973486497643268431688120320214524556604265730308919342424333623840230043022347844732546559135798425358847014392184619458888633923455127051612971017523220370067649278244377197598048940385295124438409406983363503229611524147912859916687011718750
367 9558230460705544368832364184640518600029422806019991760438409776278003517238539554880959976674714694103685493358286923912110452089918454770929016426852510947985359062321429716933535686302596725118247625958760706120345903472527137050716063915086339283433004195387964468679316512381636251329591386822746492788175421871791064035165134895093886827217953409406187040554025247781220046892237814779373997477961604963273765758287966410061104065559186555802473555207951135881985355631500226240437189550490604174978369595127316824834950897380738819363441820979052664984322246161810290975144439965275896671724758290594970930979960452640829277868507390082498249942346504329978545581063175570916447892986087388156389626416474171840160524374997919850952362735686767454765529548208675339445574801923907188176565838647405412612475557146132370633508314848483482308732372577028679749844286561710759997367858886718750
368 7081961612746297362844462249158956333081885015618694913847290640211993317748727528647238086803295888959075215120693799488826833256571069873592742091804202271490288027011701771703323150373640408067305931835097941487082028211437847778679873257053052896624502019039998177394975533239824289393162279151446248548499357875521246044626281063361144632609084119295774741063247523037485459477562114225719088324177528864943326678489014843696223646547868778800021537457595335964075693455167402402924077579287163427676394894424096679515781404909973359039685600607708260309154987596208145705803276869563776989512492674633623859385790038521444004882109961798305634642042670098617140222105869928951780136161667653619492739033050435907966897573507473258203767881173238578810032598007656974154845072596020946125445922668457536931976732160783231539291283427493652202384740606579127675246354556293226778507232666015625000
369 5261389695304574442659257961697391959620029170532120139485327870886635153586572550072536867642018887488201657251658238332996989766306291816334908996114455515401573433553967307496688515245692286885683039738508957837273682246021451212684550666934852826340045406981930714801263318471683775870110309383379062618287632160276487659980679309429675784558417432096479232275129050597917592909086917977117996088191815743090394037267307500386329890551422334868246502153212177217033952559452038200689831230114049645051371769138184186838481120938420389807074004488466916268730111510955677576880332086822996284966838512820761338269138022380709450434736698291549404553807219971176810055730898833819261959665802995776128053345594493292698596312545843839040695392482712706499638921746444813472391577766993821884769341514285030131230107334839927011356832491795128450010939738081612755682403559376325574703514575958251953125
370 3919359075919110045438379832353886254969878324856143179522797730410087149649476559161772036440870419961283902824035662359889792034181253178043976692352428381216866838079959595592972608735919890109418425116523550274560228737497045578246392430402307071798424978885113341174795366398079494253456121358631092992560102270811985206699278842388853761400099769301102493596388519196500617109778901515718302687941842633188984939789023432325931707555639789098392874915385208616703504386556410802993902453510227093593210601352613431994395448250871439398718578696316384268213610179426810957607608707179324259660183743383553971880154774363209164360123358922225873428310996973495672710000862638591898961604679116397394526491114627063586861289729705254008400843350462043021151141015051141917810830429901938998084760759671297192828135444524263671614845952459322318362528081254553746423652249575297901174053549766540527343750
371 2927481692978912302565585163068767696034225802421650077015436141309229183594292283428818565611305485149056360740817502307282775896816825570912361785506901043912645216726740341743484383224230125832065734013353031408360149990480089447194875692819702504415124339286701432195382716101823421264211020616890460471362024963669647397171082560700225361467196122313691362244142016054019133772154167318278820426362369568632956908793633996210048518960679701919217086509841627415982915111468844275353028808350892310147223890515986167493817092374766081377226511620096311434522200995025622695244470254606189837886322167796314406961064951272831268063953996861425963812363192045708459708137751148490518574937832337534359623599761861959911747926611304029533366247140757367419819495903666417791167297630657925991724211273300192837123904602392926637709901842913772476613722339280684457858694447196512555819936096668243408203125000
372 2192475544178883526617574434862120054888720319409401011423073655497546126005362821516520712867100744677017237400276935116713688571738352070448942110371042993805350838331605587360659747094732142922848210721390557902807840327303446405959353137599676281036076950687979328128026225651795533322169643907950084895322533878729152292582008373414593317411140242462709473301423685757747784942742534799076897319140894177384156718861928619371577722700829732090769698862337544545780563398680795661869507473291348811846078608877884905791849525083976048656181649510005530035613243116755249130234213947322875686695318885534842962688759994999630201056019713590812569991063263449429026170141644352086694299702608628557246447097214292310202002584824854152621764620216404253919685204329767284862404392573402690346666731513332953613430936131856838586758405146333873519801245702145615473202186485046638608764624223113059997558593750000
373 1646393583688625776951726392691449243880929809687754821723552620337730182983714714422581191266459337360654639368995478021343400874119942820455769810925542664998873893743099558110238908133783679057971898975466155335415692531873156468791278519194776478101991316904238648287571176250414170712434052304165712367336483414538646878415413224163168005927208356190166565864676135615009624809675890579503123802316430080749667856783740880921924027414271013557074970633612592426377775850551934377619810638195580434084983109055703674323475572542877904639521450910617943808619693563357691802565211472290139333592585445614660439987198346061387686134940917333705358517700892780643068896926436154300478921986565435795785961077549807870950426067179237236373735803600777466290811659168619789517977417012505320359466128137676943909842728497089063088547675902455270023682884034336333240140508196551472064328436317737214267253875732421875
374 1239617867665813289046342341135800667257157728457783156622054115858352664857177450775494919201583104579456815251807571632210920546949750851453881791137147174727162887091557327881954445403403217141175869061129594049412523725158178003626267439276926766100648744793638052386664458158712713961401152925362334376027450871019584354113644083747952597795779069849702445926278499161337633621604361583767794876254975577263886083604344469797542649749396434364974591123304480069353933627523537174706402700742477110898700730108467252474400495054091111478220089536695808976315606213895815676111075103404064787088332379148935046963366264298993613414253743340261982119113732088940140743641872732342940584183721541675863071879295275545054582196398834466632049300502217847600653062557451456303973515521951101714067216081045878166136727326110932842902907353158001438447932010825972674821718338576334583756022311717970296740531921386718750
375 935824002497611464781627582038605404821389860260851703256831945287261805353238027404819239616498177891111067354113735962268071191834555084343610968964652853227805630824415677759788284928876767115822990652202636182935174526905856140117040047411734277521417458145228661586095816733632028750140465501855835388770847415852300114928772701750716585221523051065511298443215380312428639627215585241850960089841956677217591232557797902657498689246636611827281872435546433644294426876979508395336844069278027933305885223399660873866988851357552381623717643109800487007616673905423230157167855808677949405824325553492116843536553645049323977138202724898330600232223532563745685097796864755650489014324531768611213595929078755068734841249737430676677031239800077838088869375753590395845089403683446717090266977976558519608346811721222201033855966371061645565808240477823224502281844456561031922459115151013975264504551887512207031250
376 708352895142918022565316680186394829813787202021951501437058956605280713453056607500756117192326270938294560216905847947973248890311233100919727497834390301571630140801049590941938430479048095735548549891852940729260319553829687758999770790564151771889118154016910097751821870214654324542073161936695647503975506343593415038865113053892749247097220502947351829813392888745644457849111702636118374268551504228662623338608229305089396477352748585204735427330710803964346395734939945529087686390569377549546042431097041420184879749133208395909266931803495728723460158112195044171453664210122381896376741417926210463951587150535027152291354410003310736359227438190855865366637737813666051602736868455836669404106393192110636029501807992816225533443689875088433978532001141090764437707218727278134163467311316058799926465671953952623588274261701128344988073836829779619561590109467021959821497745224405662156641483306884765625000
377 537590114537926638705896918388899460316967824309181146388257831796178106395439124918408517912657874928731670197902240831682948494230561923775186430905465826120809354316321282312935385787842335339272627209983518112776636446714717158316418937042884906444637804825395530048711941181319487512437223828785103972988888519877832912449430941368412648917320228579039130069566615550296200581378137751252177155148558053574842154305958608766973426978641617110296332041457414437849948282671575483745168362481357669090071672470815411394373552603433267230052335821144367735668179310340549639339266748470107609773264063839693204268722524410343528286291285977666437653276370503831710407145308219812987022587955437266595278024145015495820025479913910041191485814235635906291860806223733971521681199497536016099049958244352820570459246394904802421156594213371033959189591289624798953760047646556480480648822217748517005020403303205966949462890625
378 409068431303475924985223852607081225708579566329048827546845850068456188776082030145390420580885454321824272484741400545382267019488733692369964987656710485957070421080277688386948247199469429734566363203076335392419138596172272025371444607574068892314897284038313415205383216348158456841344344900073473961870016709740440481747530604599109378575360688346434934459053299266218810789094169244976006866102972089496083854110793858393286725331905883306604367358068048574732293514478383555512645610276298239264923276441748280221076605891288118294432092905162300765161348939891947925175345420167033543338833499157274451428526442350251355906653738544446848085167284313936667644837037558302878370419152619410406038948424316405634913588301551485181982226357356454327782655197676724524328964382258152593583324586478444691568018933812594002498309599378607298908637819792041173279330082587863079201856084110566769140859832987189292907714843750
379 312090641331681313050428103213260759162707629028333927424998246715330301048570918771318035316026154049537574494177985110778867505793823820798886250733654987680008046508558305713336034642172714675115896296963250407065553478794181735009892544424702859519386858726542586460566748322819211762037946473919926162461011260509090528566136179748101156291648701640914051528036524420715475931254086993898229910045110209387215902755380556468367488995302657451537177456287007976931017060603316121311170739145557926787816822881000917840020944246048012261319460591619690592505518278912251858407737334473769374644594663110628847286845343021031404081389394339054474096344424801979434437119614421263543701906335484572304314641860121435250278618543697259037055697596462111516225825011811673227594588352273393069749682521631829706642917737352716657004271218985512421430833750289378022120916597444028523507632884997908817581446783151477575302124023437500
380 238727598616049951936454494007103726610937805333202714988077759291957635935373511226217812056054027653561241541949782518902610543291755827718035696947171346845435900927567347083812118280133878116978088116699222838907655411465277332803835806282421705665198839388583016056163406855730017668003439053203550709230565697004103939147843372115283037198209000866577492393769171494148013606889042881983831824835399696919314364583826662315552541092501712845389264721797824876565751787921129404806167641352870934898574161349978102160307316646788489528550713432069420537548694360505345454900878388348166911286808991855303777265440614882380690848673155441686564775119068887794052264657520814397981286039019953666858974077040044436192809828553960248980961188919465492769400873531154664009646453776846713469200362412316800579444073298384096003897894210803240520476263803149345003927246800547799108087239925227174275335073616588488221168518066406250000
381 183087479826291527459726447618249945621375714923188821475659684666610707233959408261932901893272858150452972046481426500783329956931810596618058454047696807095128672535651984771459139499993367767899985826425204015288307804830970710109796041778081366674066189969818183065522006768996110604447144774244531362512384736436394431327141657767254827508579421612810891450103003529426748665319879276516759482393584178960854964883225427796431541329554313260235112074006676882548494514922687746364138913963635138092176461420958799671974247567467143186053091311841456012325933701551574137036689419173599167671083810683102241692997435731849854831666434381442516837127290777314567849270225409964643602567047865158362625414148606474747039899006615414549383259547819377364183552009626231423185343003456794711290834330751235048102658908905714644144259585070990621713473809575411798514090602310181945922559483040463999825586682845823816023766994476318359375
382 140781582563625398599392955109654732050643730396167798977605639414273839014362328028773058058956403497071080011052269762648942831799382546993358066762347331863133975583713121034428133990952964400048977595307759552587141272435375191460321535124034188785851312121021596909581920752626064477424114241606677685047963792869886252859467963534387228295479824064113623108087195268800590252056706898923745158234014414641152018265587667562287631042709855823128530146575191570780740552126186807617284512163709746576720525241163323179587519674796862465815877871135260504297166462597415495993425087824471276860236931895756278008302400937948432117419909293597078061254435715968996337802352580926518064751504733963430647301266622756749177249961861125588155760735837049632256051710059831857255437272992838923730176943163793632256153815760763996776856789319785582552558890295496815930855149213761949535558043758806277476192114761488483054563403129577636718750
383 108532867854573145096788176876640514674825513481847862079363006900898229818517629840146831827792731164325209677075080275340629707781264202681267417487137745643357291204875707427928338331619055007804746147442083744465969305451742870109810554815742044125259799154131785496218393625786409194999851995380562021466702862646412059195854792901417558164597780957940171812252436296305962558788813459779244766930494434862844969534936358222184385559612049200509498551637451076055201452296259580756478042709846907913602043069337177540225822510067329649748634221253099744598360434950684852420507321518972804461233594597905455184338338326009567301042010488931062494647012276201655362272478033294484265035586446211161537888917757316604866191115413316829451424227828470597716724114107583287137473658793925233131731210320435814684369052178543124855699553113632515999965257984975626929665852038317435982706913502639087731535538772220661485334858298301696777343750
384 83888423082608057328713408077171649090026061935110844514113402474045964533635984037641150447008602947369919783225979491553163966167004525766997910641766538013284816961576456543100008237662578238684843954266808214369047328348103173776779594270425630175390732185888417523238140788418854852842776143898807864393254976031002249430939460025030079085786164289815668051638271179192508641720061838127726384602656725096676902502460214641203647294529096402379174299915832627271929767518791213501792556968632082762256241691925286050321665788074707317467260796051469930927370832543929414359357830070912442707655167568326629925825123683167591214956531247667396643675596140542765850982706499601070710450807160628874549562215758857324934630310113327698992163290976153318100381538893111809209625518504634813845919228104686280890294926407883866356192280042777801568316895577153789179036922351236431911728685064240669381520343339531109450035728514194488525390625000
385 65007758187881009330362351503144638121465899683869384873419109047282342418742907881141201770557116473274566009320119641366558401816004265112465433241088858460082419086421781527995475541084049234252033082926363937215002680345904098157807607532333862032634909924351241027661792042156850777098194560584221384006680532698047652951302453099020556636838583915475351820831418120106708461828814738201616862264939971674164359816855535215259158068761689541096694843341499155769902940776933322757080566482446190695171602650360816412598896315417479835737453467309867326049486201803848743896576599090748150830201542850977887708728721464868134902109520718929476832770199702947741009705194541889665679474519028389791289674034490004616957462146501109973635335718801248302258965989200569333669113115848112039026298629839214086257047552292059914636788399381732202334947675716708165007289214274719411502545313460014886118730936988285851185764840920455753803253173828125
386 50506568351963713830463906735053869409058497562150365036524811721877895030992949329378724038087830678628167336388015717469516109688273696481307859799943852857160576576611894154719499369488981646327852431838723351298386707568608607889370363194424129797596593895240784861987672842459710581841390637582252907709246137910873709868720969929360132594976194977339897191706940868377300802972978986962895625097167764580735246186880728515495987895264826008541459757950478982030076462047732820280666553606990473506148300151416037287590113978494780998281900788050479663804700289630333118256416505832955194092031688849769709542409637166507957417958456568033584955604152075425492039056520860382945733817772332106219210025886757575294514926399772521575648013666895290980173433123511135869953361105727892104347392225531783832664719610176172074330808826515264924843689932020108484608051765025802765076747026882281049892566563352599984249025055760284885764122009277343750
387 39341160600980458853215399400903404713659300708763084641209959233839851839684149361215205142308714579734517210899515215624862177393115649862318644553748282956352441530745322636534520940369184197594361396800094481004287693647519591561825189637258133454517454839793112846653856694580749435786659165344373304883501896852472827245758074293310136128018681762754473723835466109391117281704411622599023080899184007000643700194492957996273517311103476326095498528656756591792946743302256698019503225615899874541133362425727265204284770648794520408119727528094848087134599050038427710719954568831923803689266023173424303504827628177165887369614288744070823964817063440167150108391952701764153785019466279270574341037647902484965569555437555659070041699440523605780443311483349532127899568088359096773381496650315924247352510937650077750791818456786131955378115854768769951267355939560176059391847524687486159686600634957306943384480746317422017455101013183593750000
388 30722761135038223105009148066906007913935425417069864330357059977997573524639452710170704165679620625927966164543939588501214760506638253534359594890425018816603649436507544205147464883136742793462134052727754994088167915000779355002893678174973535680619806221857006498305049761123717651181703704695905759954708942105020199743558103036898542725075017128864905010283684590495775928641296058541542141774222473964777103956270027990546982529251454291398357679278145764022293419055941298480282336503952663071018901457831518631386072652851753455709880026085384892420129105392834233604749884067318851375100789051138504287239993193379207716197851669048000464684384304327909727496067630954226165814573249074331845551658543864349384997550368597871698758821473838091980435795676635784941928421936141964526311126683935654395785030231396275154171555474844219254091160916094133501241972079421024903328267516831047516196988035044532217021640008169924840331077575683593750000
389 24053830225583399904180811713210425334653206974523202572777032066856284957497747250255208507382185948643414978116933773102999902363886892303280942437952858654007908367477517189118798652674813505338273049043073392464003780695437910734769161787854576871614874827572519761293505364862273383355926439221436447349543174276951692992877266840927130198047176941874224140027612474740093859170701286005942706100536258431094607043678908597640466830483779900901214007357743566977675641571038839879845631325049911811960354856646773345948429511226520809554119831289820923094324385693690639673228268147213901355195526508575066167779472906632980366420906951398847047429713562074237691743199418457909106819509791255448690528623213575578539189280733564811421834841922417191985472640162048051382400014633622261843001022009344061820597948929712282933996450104574616257152427454530378239292807302072396761554491233937190956044044215412318061912688715864305777358822524547576904296875
390 18880623154257826524298147402436282474872930576615548539757288873822710337293446422219933546714145285018893320482187639749538225865714617586000684664613120401152962358971279224036147347827432153999205467964071059450336696826944003581489922421265009849786037661759457148793046777586884013886919225283753407392181483701612411815662449207853071099862989780933403014776423617952231892160053036413310703094022886267582735509115949074915095809430111580164605295287939907758872085383721417602324403970840906951864090994996526300542214668934610620771984815490259707480284820523494840975088501336363276881093191310835058079179657816247480145622660149787190155000510058649746328102601347284445486522075261822297670628224661084747028422311593066699579437108546733237107714835598624430907529795482692001569385669837222432817940396507439582113822384530395794952531770457493619549551252662854062928941010082059756213050130981132597988601459770841017871134681627154350280761718750
391 14857771396088519975078266366400467219251674342202112607352964873137141227380826928177755384797538153187520090104657681629720016088279395026729880987090225499681375413014537433520069217701106901840084626375853034419623528174199633153164164946201920824416654470854957919829714055268368020470157951791132825010702011268293580966030889955232631489668674259598379832763439329649865052857964134813883547108463500699449622234238636010224624784821861688489595991188619094746634283607205515102444597103286937495979610438331185501764382703139268493279657609146058470588635692883977043214014447880804905371032668302472040779462097907394098893259216671610268972528588660543976901769233284423054768223243220878700962793871217019405908182357253784759163480900587152116462815881509923534638981418291455978271302870586236237545102615394837553052311042384411948632376476153520494731240235607677728626306171349421338108485774962638714959784836180944900263511954108253121376037597656250
392 11721777643662485401931251183118012063451376283960887349243987962894472104025244631013519623715979494644279821370496109874955139926302095380188940459137476902006333618925708374271523024092229921797528465922901302250967573311696273171262087877361174728502539493935827494187461333945666195769444685886823393361321413901367216342188140879602323992481592320701885308275188760824895495276895192484476392608188818792683645454222173719749938814104108187229768304459512435519812434524900607006185118284453014395410658588360109578323363595685521333454133503190246297238271054326429908432868883202357728949371739739130046949359882705692363227463237175227521551049598429146227228498348616101025989819318543173731734293651887657785343295085243110881028100484945628369014152174408676948182208413427981132064520933850581755220732398965750619149085441261801202049792574941002419718274429345360286957225605025107418601646242325715171611125718122148331445941948913969099521636962890625000
393 9271136015127732876158881016457334062967332109038728289399327184158162432970070000077681266970114331569143803302489257226636873890579238168323168247809011792100961568608795602155567270901236680024275043881618206658199867475085928265278689164501687449923740631313602928036746015356077448233510168856772151556922014343867916184123816615031082365785364298746876309514893209070350916434688014938903775945495588285182368770708411639568480841222924491789127310307221857371308360623427536782080759693822002923104652612970810190228487608551932713542646350047505333044281886565300271875339164289266206213751470118086964898913275975671649862276775750140912596462399483019682396300653281421379276472977282160356256436580827063085283523587086742223132193391573658741909674073780674085182331909292423165889764341890569562152166702262167526114224830679356300117027259454581065064003380325319445665543357585872176753816810158337155039091017589094646800251808826942578889429569244384765625
394 7351387499681743600692935790756117805674756584754157810338831124132133501397152635048350996448054332702372649078238975606145085446451878771930943059476552616182784032504471598981504013026038735304847362190464557295714071111607371269047492944450259918342581701934750981917602716450932844971775169144811827228679860131655055779425756989523238143766590845920189315149112204390742624562668041506140970585149532445329001374880324741616703792233708577929850629160482662933242541122287949709614888555817506374198762904637457212806125235566136711319737073045150834446045982940524681377167159163342214401092533810996365299540193183907517306236959762327941933322682932731588007763494711215914738246377059698961462958129514500264706598114875354373636702845712193963988232261887491392655738389480499427217692833030457440842309722072399989368441536117749878864574021057084500932125386718609961108925148065246587210561245470617819624032390835504996093319185490599920740351080894470214843750
395 5843860007361211120169576944745822427148444358302761834821777464186120984497618072740013701727435229988295200238357099910345703086890442690580297048227012423609158047240141261883237445574999101854021408138713915826643324603357251214269369993074406587099533011395815970944862234259232375756338446375020437790670141823746875885306084384822276592695642040417730355572706604332297183047870552017261820601445752076794983497320042487287389330368340309948010125317708156396643000410071857909977202676183703057405550511198872511973022352492282034043223904525273902668154376887689622831318377525711852535560891934244698562134403321912099921075894235505603022040431661025707904640106887378261407104071702624042716311688847649888590957579772515421215153224957697693072651954180582051982811801520953406273982772585795046403567300077671335905871965287640174615657992428168840409400165386385006061526336511714220676209876550112411844658644781675771538026475937499526480678468942642211914062500
396 4657165451586200359194742777695652086055442150143758114759663134087052312689030335764829673138636034918662774314050650570650852306842489482452737498563268610544034352645292337300700418461643885844210108389333439080623337478058450912723995461836726432754091360488135035837170244026276579546178780272008838929236966177428669316955295492072465403522005114884004012085949394760867053939217941227550163258524710819563178549583861989473649309976344498900875322980495789122904899264614412026208150448296914636023578780084781384297415760260673186531103729459870588068045945751136765072645463644595347809870745499556038413553982133613789533442247618946187787052059326576261136372766727898608240056207429571766334864236832734598843348538235102211127188621676085478409354451406347417891885243108874567468792654833322403123518162823302916236441205842256170904222472674163184744089248487810711887063077444633063382756267807182778534562977504967590464471371980437197635183110833168029785156250000
397 3720764385694757548263145498158556309600107515391106898728477048243893170595890387765342481006025348206199321301183719540899227485465445675024765180814590577546141785134648791828025489224227787794834822191862560685706891076732305707055133671963654382751484568840249932408486025282943761361236066296997685013770984604590535782734734057466661852945611227924365657072732954462045213009863152072996677217725003742311791201323576281454117181690245118278847589548026253634969186950996625307264987493712514223233512058685810533717440807909498771063025906502676345210002393163078816607479251187335027753596403604404060744708411345322338670629770270080617913669919822307160190701929035193473140852994482308334721595859736478636798680970521129061091415666434642582630892871562263570685922774634465056881821617982890640473824018089155252806044840480406812281529313576038236986064575358212320767587327158195488420068459352406933753462842107676992930019219639470318128360304399393498897552490234375
398 2980084568716974060087575846017451219784636940163001276668697871774727598524483143726840684824451580748300364802877000124134575181987186036644931206628744514005365187494751961053950329103597684901789673469232347637371578650841235017088821535721332503130276905488889208487933937447746867935274786595907516482063235492493676158126777010448443358007528342899418682005266374237647683394212367163395318187575187488050040039008338329537397518352843512776300015105602262934456098218270810566249880005272798235531509351855760563935836906706144471195644148145523928008468435210063687357332062471964047165934436504272777469362430962850749400534480781234746746485005477716937057577475812424082330711042321900047799217423324005019680017254619143471830926303162710760119270560186884960945671409450284515418627265403458930599669719716282723701979352647162979195542763337691000424341155555894675846242611966192697215086351954440473657762203470366035971678679182203519637539557152194902300834655761718750
399 2392810002101510099150169017433993493223953793626597276306074573314804641876780613899474992345642006503225390703817505834798703105107569073574319489668325473860822218858991137710479301250319710786581042931176795811452513848361807972732155525326708520309128177667251328383608955281733328699472197441803958479917121052531662968210043406577051190722045618112266543061851667323505382393831675423092611739786406901660658348974470239963776510503908187165492465453307578309248392796237963342023932650693460036413193798567301258978552632892264721690982794627713100235722837837640800413048214399878390734319485096142240062677689841686362225223540065841298645786773086737338437217244754280685839450681602545748367667077423000059404882612654268589763412067965440309355497709431792633293986490792914753936976534045362082400719248425670195065499989963604402722649862395810971295787072400033159911766230176060006383321313672797275236761336627036097403585756100653433864344776793586788699030876159667968750
400 1926053535772879511933492384006657482404926564313378941762227394174234729601735850272672366151883263628986257502297400862771791448352036001353061398686574439997021130422966439316773302674946319181833769586195122683602021801792884902871259817832156219757007498055644183369960023085739315993657878355061777308363746530364677560555365674191591531445279281265138966653496674361834340645440846165937488605604616861642855854161637873316787712238766014391121393823330872008543571665463825501012170329459577930179338557057082290645039755751712848912392296911302424653719092695253814398962787878035164551653121961174324776987655105827651594152052175425158281244147337454079019748936970224384809234611055510135384942476835361386013992766497394743834445061395719535416200465183385233523988962800234001852562978279182216731923085988927356593435738836562088880784224802696119563742355026568493714750581135937091577492089112117555559463050382974700158035500862870915972369090241045341826975345611572265625000