0 1
1 4
2 23
3 176
4 1689
5 19524
6 264207
7 4098240
8 71697105
9 1396704420
10 29985521895
11 703416314160
12 17901641997225
13 491250187505700
14 14459713484342175
15 454441401368236800
16 15188465029114325025
17 537928935889764226500
18 20125013723397976152375
19 793076329745158961502000
20 32835960506324395192397625
21 1425059372229636981876538500
22 64691533780014247694392179375
23 3065875878996295899584090040000
24 151420486263592933203160319600625
25 7780880640889186865414631774022500
26 415366901880870214741701713217114375
27 23003131682876257287154084374219150000
28 1319865870292508416567609767430773815625
29 78367266116266016395879112890131744262500
30 4809618839463700169433643946389285659309375
31 304788138874872974000705670288091201353600000
32 19923504602152314699608192973656598991461890625
33 1342172720737767225195300015555485741154009562500
34 93098877861274601940019623856801587924272873484375
35 6643758577145934512447923965892554695763962760750000
36 487389791810329301412862127226391071463751082313265625
37 36729099730318051592268608015264454602909002630326562500
38 2841255580075241521577478952671747322658568561797518359375
39 225469038190681949475526139694289630994089219045206675000000
40 18342770035259529579919136207461965918342148653054755919140625
41 1528911926213498580597811335489528141655893012945378976064062500
42 130493860830964862264369375029035244586730964103929454451802734375
43 11398555396033429064652345606082221245453898807345503063647218750000
44 1018437717072310472899801027075703172922919522790166498456215603515625
45 93030831781035093500852955327849296640885181649246239954969188914062500
46 8683990312634654178073691475110372606948176855235939377998409347474609375
47 827966514701142461788976786690181483459241312700025873693172442407500000000
48 80596558251091598706368477481643732046467035919900614862653464581281650390625
49 8006588480390903923475739000434253903239537529105977067501019547319035976562500
50 811390828659232025774030352289260562860484086770249487231337303102665739833984375
51 83848519958015722334526178323579330756592231366720823329614909430742324929218750000
52 8832446850021477684144757083867735485984308447732354442522643712978222751378759765625
53 948048799667429930300537385762497801437244040101162064605796090677449090947660351562500
54 103655856742268966939142751471497821531410365243763279942410207716441331364159215380859375
55 11540520694450437724710720643485284358034383913186015097748782344278320250565874746875000000
56 1307932824635402108678023583260379037111194886385260009725291075844070092388950250592431640625
57 150847775269434041471758185086702824493611385908367055434212163538358109785205002492227539062500
58 17699272256705504734181037051496542516722289158296093232120247462861254498323693514111880615234375
59 2112073056919216523559826948501309069453413979658241380941448094558671896754720390214301042968750000
60 256258139233405313113620801954071638089515018347346955165892718372503030270371069798093908920166015625
61 31604124346596647278284049323785813607974230400576345002114081730457224145584679797607332206415039062500
62 3960893449493779542918475119535731962121336426765921475819501332895793243144556674831255639137738037109375
63 504330706356859831092267459438851116829979429536006821248481808851345769997667660219861855337475000000000000
64 65223410380470946511888384413354065091419698733910198756118606067668267900724366407931312762741023199462890625
65 8565519414437941643884557154950135488601433983907962164194851796498504695657147732343420183641744556860351562500
66 1141998179872354680895006523989266657956925121779069090493689475548350094209156149412153670160021863885150146484375
67 154540039283798304741187816915210517674585166895442573529866046018695775686574561805034423974447040054917480468750000
68 21221973857019474830291592301232875966222205051136845825876073825216570519786409987932862682383196425630693267822265625
69 2956702787219764671473125339458687560443039596653207785359740558034872449599731206150778996761365718683325151000976562500
70 417847023530060834816411240196312120380671863269883181698975733872754926875131510345367279206856663091720417652679443359375
71 59886346569821135654303587341974474798942738947584399621772106385571100062045092828600670060134580464905411286310546875000000
72 8702714027942273057278639703714262192431149884898465908508011857080511318199422479584577484817747270330167629877795562744140625
73 1282082059528654355593629869619551227542124680017390043236580925510876926109733287317367537552452648661772675629637056274414062500
74 191439342190677110760980316049825671636224187422376502981078325731566801053509732684597656246099283239320119672343284341888427734375
75 28968298853607477879759918079524044688204546205646874544428164592203061679490731093646420172627783718856020730049413016218261718750000
76 4441354410207044472985902909923234446236634349099043217034595131024276119744106837527000572411536493392492253285922330650953521728515625
77 689818250479672247992358173932777847334703157394517624636136395416595574025986381787147126481709450890187024742337368543840396118164062500
78 108519754444433497910129432856120980797592244869984985597218407347119585319255584346003714710106184423983725334414974991789045229339599609375
79 17288912348367544098837264153265188773086051252297790519064890711066124656718226328665784327745898022986637232801258300168216368554687500000000
80 2788964039367890850961942337009265891843606858177202545217486471398629653693731997321731073292492918932991354317057673286410385494565582275390625
81 455478451773161525125708593074215190770165087538602596605784584611610990569976022466895072187266283080452575087285269746136628410933193969726562500
82 75296946619631488222024572576343397092221358097751557262813945694018213637963369932300510791115096487257797335779663155186176586580974666595458984375
83 12598185428193331568164741648900499265899746380215061318661744654362937709536241605862551242351887476904267358727506698683240918257227383483886718750000
84 2133033759598056831879309889448926751837353327764067422567728072405473110255016755527888271976825266306701122634883225022581669711271598373905181884765625
85 365414704248709579920612176178387936091337475074460557350729455544600993564641100374441686439308332316415601663243977686585723835487672147444473266601562500
86 63330618097149315671707688127989382864944042768465336225347996142134302569269593580416959174247718704772719445189307941300178395380466410669537380218505859375
87 11102558414348332836310273647697332697722887591922406985471120782468374157709675072878436559196147031362903824746650155390637952920091771212133367919921875000000
88 1968600382625415365935168375069786259359545122572436336984552133576004687329924322252940294125707369706077613301898298995186596069345519639916363238620758056640625
89 352989683651528950844155378416134172245037718268450247518675816559105974702566648363838205745695733269795216409987991724053131773653449891505299029385757446289062500
90 64000361254849488563967206324197280472074393304298656433401259049369384706185888201675294104368674144373845099789553622554353713857342166159347456050224971771240234375
91 11731836470657473878678688749716838474915398474572012382798719867677585195820877338362103595555459470900318531515780921738080101807411876586397372500575090026855468750000
92 2174007723138295864835059687304753833039567281274842851571754147001020027636623650531350198903206556870381521050955017933890725941759038781283846124545649050235748291015625
93 407208769799194018220864081218309629086739515842014416983406355213114096953854471092219278434107238764218524089827664624921558565975690950468140684498798990518569946289062500
94 77087621374073882753627692332724483749053429697697441109148118793652231108224188695243663585778091688145793648144355876840281225349487970233306082242311618797288417816162109375
95 14747391656151065921511037241236065564032881039732430632412026727020199163836556142307427317650930165598751687282121225132483872097587772246983857861096816402655761718750000000000
96 2850764880614419997125146456644527284939408150455553013743385741464529435854110930854867998705186620714673949838380303707863507503499033900760562232379407333275933729648590087890625
97 556771181878423904374192198979274380361829576527761260705718084133462022457647161426879423342432911098905590937719824323691149159594578225067196424695214731128537818841934204101562500
98 109853968710978850123999647985967407092016199077810010849049246161128381005045119133580378299468979898095514704981760086395420597740523900149920619594297210754569444916150569915771484375
99 21894438812027871344245835552256433780976170799346877529495288352671311248439038489082066266093237192808396744470808332034456748970541478122735739313345106958442075975359001159667968750000
100 4407448509887675093937824161010278224139534820058396772164916143841679483194823632823909945400023804178878219956340651632437648497094104279257289268784278940285125802019121744632720947265625
101 896051975549882707772004958901440221367153790839179096885486977375764865462523153663455058725176741061614763988996495836980722877667171871183298260590393025647172512535246178979873657226562500
102 183962660380390941824894227380715054979232656262598598945134657397740295285733959609649159019882529406731431141329728388367011877171455180198872056843549003613836635938974453049218654632568359375
103 38136031804237247237737913283021577348489216320174121218782888623652483186659855826468754673266049572458989173590270358458094014460676636355457178018230922586078269167563753984648895263671875000000
104 7981973195923323384644079176700716786166373900996347060813606732603659092952085588497145129235730119593904403238714937405429018090721797707528717291894832539959273960357405318907970297336578369140625
105 1686608737046908624958883464098635530030519580336939976584059469723772700963386784812819281396072338854858743268663674182472182952446338884519336269581484737300410187841757896137899130868911743164062500
106 359756675852186976574827539751928852696027169616604182577158629820632118731156194275153977013230731020019889209322570125141100257420222531299312555750099689103847083655833305759367485880696773529052734375
107 77456105473654828568266603131134553591944985755599960345381699481332703146926956109593104184004346935062426258234057779575810441806317294544348006646400285889864241992503940875128938288546562194824218750000
108 16831285223351542949319769527617215935846377930891654529575736512477008071124749958975228420053287334546548764856177156742102751461079284733847615981696565375596021098770807899328939305816906511783599853515625
109 3691109806732340503452313439199111153937923343623314842191342272563499860524747545868569908222652585037140671403309693557111461742812893061158757283047359441492047907879054172238470962266802171945571899414062500
110 816843044365066470126692446933559614233558139250763887671208701053030154531674787399759829363791423564154870106189152550621053104012849371789787694442689182277540311548637118125211965351108302444398403167724609375
111 182400817627475270207137005754576680850217699801432845918549315333271491924174410717726541350020817156685774795138934989452866675200980611074610871871237914449314786458873995621294952347819201405319213867187500000000
112 41094778543878530559867089884491366964676916804240677601508555774639491827324480498938833970377342383773369572711562508085049920680584327351691318341374095327813222180573374791091472826877737457325519621372222900390625
113 9340798509442160258823613711464653399991695343069248451255308121390181027289335642935446798765754888908345697861717669813391188715574472527312300501819671669175015361138669377245288755140390259566849666833877563476562500
114 2141831276718108276804176577769926302073376230433859417644286132842524174073733897548744564577610153648747677512689152955791844691552129668349107086017104522996919478936467806413699169047835024923956747506558895111083984375
115 495401572656673481196952099131248210004788570513680874084092007913738636821837542421244734131625718549181374914270674036980201230680538733635804908951942678575375979757302230138181430153686905863074940474581718444824218750000
116 115576070955741519516838107630518132037284467686166753190101939337364795032584105176358997926648477997969333140466986862284804746449856781174236774536742688407335834291859376166074782231749199555499516376508428156375885009765625
117 27194745229328884513178901861346151720499164172508819519816436592257767220828622882029055658399659068733140247017709228755670476726117206279188597781103562097454583883546007273751266422845116959573298220781377464532852172851562500
118 6453231229712408074903057184660019770316570761455603868429978471639695322556652791953288610265476883004185773910069406502998122892033980623429792278889266342703442144265781384439117902834545659466135968316132218323647975921630859375
119 1544236420556932129433109481248217414681970130047219557764100325549968446510243810309075351209716546078320673846455327825449851489378897417256836775984484799674911938515616256433685238044456359403608133155409745116710662841796875000000
120 372618460794924960481355021554179369747092823957559839158179355985453817805158464819192369873689637083511827854781482787358172937185997753092348487710118921082394411764890104627622060533526969899366751268410889213156022131443023681640625
121 90656539482376505863371398651845099295449419672186403018062097288691930475935226225927701545254237635644781624038265773651402877243407171605002331265742696153960334993281302849844204987366983620772543632111516973043842703104019165039062500
122 22237643775920210869861709874347670851983232638157013730362970685296599584679588209144228105412568586050363509533681920431171850326886718420891051806887623552138335856416280002567516981390853961349293996822025685697745288275182247161865234375
123 5499261955323093983523093054102051973966399042150261914179404187412193868844345444687649942609098130257200829707674601788711092654292749987488132554762505451010592133385099557701319950477596957146980714918942831056334023577570915222167968750000
124 1370937520715138470868061097110540728078688884885208658757269998417187914885078343513394159050997275741224984181866202203615338539936172189653971567475795678408845965894908553943213051919213481416943357147680679145207933402094580233097076416015625
125 344509019865582085361615256107889039601453735430245940437597760184850525380320909840618095433791944696535783448227568116305792814309281302852734077210067738736315260085444719294566987710045251768401727268150965104280200905214315801858901977539062500
126 87262111269678932219095371899314899549447204220190923270182503962883408966006917839984174684259260758081119629464941725588149635057358992517388112191331536787667186385719004717485396321900438348525622099487055945729976243962654514871537685394287109375
127 22277474672420853865388817996642099435269727592702376619782516981472674475662553144723837068982115877024649809030591989042162522358015581284532505445057194799362127201136023359156643015193136160607389865832349295070956552191165353393554687500000000000000
128 5731848246968604611532398256527803567655296073045702043685031374327515663524627377553633620474884898242395898317705262683217781427699209129237480792627950557655350332250265678133713327947309710618105034287017026205238049458205051107978262007236480712890625
129 1486228770797075002595651460508132615310002535921182981181460725043709405935671754161810233595840835931475188295274345260294582777468220782424452636855439828447091631933303883068058962710320360406984704443739946931761224204759525945425889641046524047851562500
130 388340848559578035403533952018087368839316402803036411421923987401464812861653783050466024574761480825368938658492672809300251048331984159262335922114553159434409092967637947240503036857333104713658942505737383269642262990769100458247172819636762142181396484375
131 102247214549751344299633417716203279384269112319304173724025883347665033497762686753187521954392742368005302555187776878596804275942047031533927885112796438989986035656113690535544346714452813598673080821594379908354039453110584973193161529251933097839355468750000
132 27125381128251256659379404627016246299647415039109378184642606122995218045990968085865327138107691103096855631069866506352623592935325820337897409942814992301793984274949479430089060508846212060160311279622483528233047142433880956249490590683565475046634674072265625
133 7250392118473380389348086502452267736652126388183053594460148799343679023086810344437760308226061334054354823791107350080135171163563083630291336357531445976482630280322539138948778442683735981038468500062695907955818659180133838982239225851939830929040908813476562500
134 1952468880249828052700075988859054324389975173343048265225653008546005857093880220745386218860609684004462444468693826271580268426903370419767787830223517057192098485276007539384926210663344874279850685220597778420113103583582798204410290337399050227366387844085693359375
135 529687571250054870104424146579940789478702076029932122073121797345535205041110635868647784521183205168902550608746347227504683829961231732103094038153366248579473572334624816634387596867168412787194750886086061751270081938201046307787744160323269016921520233154296875000000
136 144758771725602227318460455041689980838889762654796266761341075155343935391532528620782485480181627808911261146932669596551421509958699635265917050715985923029988718492880630549138486858412905644247430308744896147739398134099464908506436690546934697457292117178440093994140625
137 39850721907934681156503702142389702400653402910393543059227214750763083298050891103534351310560268941250232914199846426391482406294186760363811048222828052680054231861571332581983617591497077656430754220403094992700782240714320989588414521894987297644452098757028579711914062500
138 11050216381431275557431471670071310924219640105768268094867003733798336866539444412204286458990532852521214444401532089128897036583764431803838721658604649650247039151563277899976358841838910877003564412563675664798039812983033152547005541363421051804529842152260243892669677734375
139 3086214266801869059474525686876229398366384946895570895354609115380574679419784269702496029490757390408606109813611825105074698788026368146979471323094811551449472611762675734703834521884455176113706472808094593932771815470797297606005623147581624442357427151128649711608886718750000
140 868120096062054752639711198380667549432994564788411944626038666970525480446782298543003914260542070855715567928962962708959357096577959026265894008305649935386824887990261296422087583647712237046841167334163895178807999581234203031951690617375651594203751761657954193651676177978515625
141 245929169458056497683629093125262548355800812748843163300990517811810813710319630658275418658326033658569633274942507645731274111468618835560318185541497148644167429929114732494107919494791236533304041577068479649322116442426465093752943498843674851537931188294816855341196060180664062500
142 70160897878662187600139494728039844099555759942003792521807803318106126983959202705889797308716633205304147580304629622377517744806343338143651544156379182754691681745485131087504725786279796998072233365149044239839408260836766086625692957488208755145360640112032080418430268764495849609375
143 20156436797364132282927017895339340334745973671301383383351108688692371291203951947550543180063382109516653953177042960475417410325189824499781838636840786637061142462425150835218787388787625695479696707767866045671952617162540574309813535989677918126977825374835850924253463745117187500000000
144 5831024597914214464530072266461546114177372444006686442581451653177722290191740754107676157194827734593895344987864707868226669225355644492319905014203496198626018924663022118539344777651591801662093513620329217315712488448759785013180893514708213888571016850517479700384312309324741363525390625
145 1698508509037594697025094452911059702124557550523115295136374010054803385698564366771083254230926348895518845269661725461704130622936094473499265963450448454489107296700341805844511629538991959251854489170311006042546088762248124000714981899136874655487874820168473121178327593952417373657226562500
146 498151975301981707991784110903828679546087533574569117715402514429262475992234791395720495803445780361837353928565076342645909707122337841269429446147295635825788752713610238593164536534456858846535280848578529077335066602823477061716378185376928538506836617059717604259899364202283322811126708984375
147 147098104485196777154261723523489699205408328586987716244494106095211520024598005017752925239955322726428966762441075420313956997939493876210986030638352284496128414281175176602835268597967712291950289098182145539726479988309965314951849891942632428343041365394470702324782580537721514701843261718750000
148 43730402204581533937337928074500211092103462914169850547557606990158652881337786249297155594758682018057052597731740880107102250517858924080431632586936149713968755049553773535308335218085777535714838330276283666562991981968786375155627324447611191515523031713904731265553545508627430535852909088134765625
149 13087943015395871710653132762118622933683800640515631464133753161582044147427555179970136951984955420386430619099952742793359108477399103425242386245235528566406386714205867874084271582220989477725400593783116189357810147964562949126166158252408606271540391101406353652903166476490071509033441543579101562500
150 3943224121745729310859931549482780388365138696319680069678054274422052762212053679508667163863952321135539812170156279253560416787892356383430763362236638419265311358338363816620462472500507089164798094704839677540288042598746298750411456518504275630244960102589015311870147363877241988084279000759124755859375
151 1195926644396539130902514174506889998157857750745730035803562611558425086574996495562760588987038255923435046029699574219329363152726147086161795634586345481591263017742605909978850243769502414184139030004379055362327020513905396691468739633350110343860124927785248201062889221845377192012965679168701171875000000
152 365099936399742129287989162473724534204562493882990354251493582947108210591671433040147214456933660950315733370527463283362124491977888081179976792304914516173158944289817549627032909074058412474825581965905839704998523569506182246436468285569508047729796414034835999478750287551783623059853562153875827789306640625
153 112190084981654130472042986350415972854557528993268560221287660823407731203463868020844291457124166744315683665850004637664506181808117672991944757983212895472946031679862425595961596426665786355113722896977012274378625341231734007595239086376144910473047283982096917777119906119525364025624247733503580093383789062500
154 34698788442959648427514789017870175654161627373875475198464180368037160681279301808239248722236946103592153583724759969807738936749376512799906338219713255376530698174424239932314118751505193077410217029833180074660827362296359978134276577761064700860911544706602443235833126318159569550016398224397562444210052490234375
155 10801227330501663993458032811355441401454201545996519224559024685103246039355233538610100415169234019313129429810326888471953426039392554400998052259227067860796672817318084499706744437518743761021721182570309537319767438417595991664050455005579422336888129996198918999939352561060531838479538101283833384513854980468750000
156 3383864337241538176360154565688374175061255003473218159454177414127503310303650377897994283402122363965856077430201469366724620147244508251703043670808804571863698179877997817323654649247362327237360416581378141286264998263913665353242119045853620606249967602060830543749140187483060140764095722539155394770205020904541015625
157 1066881363445768454979087050756617743279401470921448012226400326697192167641099562775847482402818156932469639517078607825594256256816302019958133243483712659876013217723547208927485073928069733981525339077874817666094122735404320134500691734354463313802386446496589685969401606684822524715850245509913715068250894546508789062500
158 338505082834934037997446679297753486232128701902725071855244252555823933984295214927407126108005483616808742891781939347862319520197566545338305701645702767398464901702887502618230934150970544956196926961929638695841841116038696880328987913787195309667955198871358770829153380321801193153099957093317773877060972154140472412109375
159 108079391351716221893982609389889456839230079998707756399316602196029878279925302730048794545514693808303418873741601203454293997854438949151589574742232158587142985247214916187280826526059467094071745749190687658107278650242566489893396301475110553008131494860188377293962351830514428159200497390304384872317314147949218750000000000
160 34724194730732659371490698477510559864639602364849758058501115021125922752976328381003351949252658018984113593784002840232930661932016358236846001329860222182536323696030011205925930886541145314918361794909118137861096742346028720292615493849171972018083367718172221589790428036602422805435713596021696330779479467310011386871337890625
161 11225772842319641415062147765373201030656797249816398262532736066723979565074972358759200816554332199524376570227689499504873438451299290944999883485415639232575592117385055037762695844860804033967178242179114433803514202671198202183338929738569883487134811448614240119077860960603923094748421104243618315393536409828811883926391601562500
162 3651560289760520017392018670501635067747619542758615665635850142198092363273314724814263423613626706829202430381651563360496565087736605893868018025806347102627151577182400625367180464007849864450613733230992766899766841298717604655395344612803021830988738148032837890921208335840647996528674311790517111881119280224083922803401947021484375
163 1195095052453846926873656815449521705308323732366760347514554045665435879293157245184959165947533274277877709378537115925841503500785779436736335059678711416972105910924128769375716913919695685534016952236438321948151792869618568129702590233911126290476042813257531192303028771004313116853893672151684972383047487417934462428092956542968750000
164 393524664185920939089407706516816902523075158344958773458771634101426118503858882631668839238000337791747990674040728028777489088248883778873622499667787800196882786569691556240583055695424991554475444786446713626162407549239205944888130389343284525186489304065937139312472987635724755035339633446057137626942948231083937571384012699127197265625
165 130367994790050974587277598940027476760951335392562283707466434050068793201976229160836268815753273801441912704024644534064132617815709742044813206586056545645464923231657804992787842279398713728066264632030510587277290770497492490699027987457793565815665590533710078160160034637300482241941853107027177738068902746910754649434238672256469726562500
166 43449392807720163118377727962489267911941049277229328202841233205459331716710933122787012797905618795355728429233787767057693576231995313020583014487039047131218034046458805921936607108474288415736115509420370638356141538108138371296266130085135331837644997471615352978132410000809880322222544883082579962532255072802953802965930663049221038818359375
167 14567817821283106442067696610082124094631488286843352161460698375868755177388961250605751536290888576729534332891581420656701707066006631512142162012220859193573686870799180018008402505940580695120185141511576297909311051206539987224781260395663130947813516642346478932290463799645386879917969832714026702774823831930186468060128390789031982421875000000
168 4913465468055852223109551601384829300174775873621671294937731912101129977297497490702292521142519054253450448732380882523253885555720782372424604071404460313780573706313209477512310751243543209664778852051078177305539042296609042696329540537081311381450973342404800854528281961020811164143450628079883407969499289511773815998554709949530661106109619140625
169 1667050154260454987302870646225727855614944997319737133752976718731325207912221363444705148067322955904736018690925466223158670465887941749556559154703504414360697781237937531333125803643469400769286197650200639281281845818032173053587586441191900375248624707910998111799822922388141404395568708650501885179947551941479752623902262712363153696060180664062500
170 568933739842662798033979259850748973812777180004945164066485079666727183259304818013401341863560177781359713691055373631293036134854812358677052300708511018045297180338577174941333282633899963325228563945574479497141802876493269880734671651948570869901337493896976597020634895981463515194457232252773000795101507470223673075883632822296931408345699310302734375
171 195304419064821387476676712124138437309178171890046138571545908661244166848123483158452758512258780966891435175282371425909323355796775898754917518616543339536706972651458173578924763748121309523602969389809963439778258853954797483578297270964587107478229516164933220923919059613105573748487621850307722833239949822325785269044425839994801208376884460449218750000
172 67434954757847679058053951999226478848615159809949949729965682021225200408235003878556843387528049949422118444555297888677620060558647999157386726682126204839243229214549957367627318090111764166989027620556362908208206124904343960503315137243538515671999452301988656332775638136493433639846784915705222538726188225395795351397931460006011548102833330631256103515625
173 23418880213240228263761889122889145862516758679272623569658000180283251723400725101026496042247809160415852891894281879996055869482873164067607557210697262760399767196628761388166584113237201937509563681802872234060471378341836250185387242295968672377427352831444973561811275520003565163360235970935137286572137224371563791519355784718778777460101991891860961914062500
174 8179765160977517683877056523255984428628761263217482507446530318983438043531736088301290289955610209289465752967961324999471331288273475260513081445577160682749799982358872109485304798900825136923674495771227973491646188032310878188785848277636966841139655518455549478647465949545443502558412710855705410788725910130926076430998096996406184616716927848756313323974609375
175 2873392583831389335959477709222168244839729160358152931804657143329726287310283543780774958527101742954814728991957500234230330942907998425760488936083875176445407943334630710799635247654173162655969781032587940463352857269203617623319742295454596524554729860696055410251050995069856211328448796103123130910335251025967412130849613962952355358283966779708862304687500000000
176 1015113131419706936344135066570745906775677312502482601590558647075048755865286197006858305790258493645518098978932276963638285497760650466164912063826496350942109084480984617642244177819157348815669104293430852524056109505750614303080493282346884001491283122400780857497893448079230587816528948066464921846294195868240834597742731681864219821267770385020412504673004150390625
177 360649520566506917167073069263622939175945726308688603246869000155960656217175505373877093692399392413170305512125219943568698823949717754209168975352683814605327393401552111048677129321024539336095987395059292913833789338613241338156739476207292054727588117448278078492535347795435543536675819197443094447570325379619737636988814484450337584617174616141710430383682250976562500
178 128852826256184358370186403551121279791868623823660915646320574613410967768706266848411172721771040736500839100813216395478398632796913065998495267607376673371513806730189016628294293566910167122805644156702593365305486808630406665221879341151825886678103784122615584320513145836165072168535122588503241470990845635994202017355508152721702057272157563920700340531766414642333984375
179 46294202852747260507027169338023356355942827785425161807555324222325223248170886079067137954785455003668458528967415782574646324669022177198718234867157498646369514657180920904815862739072423146082743718686145026983525937562452176992127318761564169778545931451127165547692274877513727084465351292473395948981055076064692702329956420120027598184990528114576591178774833679199218750000
180 16725144953254731273951568047304754915423015898488874032026391463323141801684405599238258975890954101480325496704631221188093859568197014724125060519847085984591979627976772399396224322935195416225261252894037483914202229661870126013870638141337730139592376843304740071526383163299092834662077796251958819243588478354009995478773376255494187849900241246831365060643292963504791259765625
181 6075898136183549705804647530948100735103438250681552287264690011468309245494631609138391013139455487938678475660590411939269470650182999505552384730246457871751071731016708423926358361786424224526439902932386032292362330566117641076251317706002712451354996501910288470444296455916076784920735278699992751665197979760476419066289673782515675380261624048286172364896629005670547485351562500
182 2219398217796201500588459232504917084704927664568189622802608751618302058653939370046722510571348464221396919905637268507054234851891471206858900983979690657531079656581292410322347804571669070654661799302182606290949263051818678068789239172724043301822489549125267711998487836862145735691707953759270361559355719061397289986016393497861198038036957418298611338968839845620095729827880859375
183 815137966233766088874927990883038585569851489516865000420671279406731607703661322746738735012723118429432105451044322916554524684213926814293499064586049211348713777252805064578369500197465392406677481021030538652824889064260249613970141273051788330602292940992697783707951701243671348855265264646979370320852385499353345339657558250758746111307697966361658186811837367713451385498046875000000
184 301013016591299257499188015723061621757588694071387748203953491496636977291854293729376700743019861866546299866798243608637502329615039769939396796904091664580449752192786834075773248695380993353908882945266803389757453060109137785474870142031087543044118309688492385947688123856216565762894782196294450828079293282863522579061400848725010235377305945528958762859138232670375145971775054931640625
185 111759631657205626122100061468440183250839084948721078348646561632211380759433947993220065651767305252774356991111054217750771088387876940794136503575926785123080599998143066818016834518194849786406960886192895334913225544602022113563615499223000230969508740030977642673830800060560724133060365125660535570521095367341555853712323839074945944917438936893659744141275704350846353918313980102539062500
186 41717433336317964733396708060381571658288013761168601240852679331276657093590740463750590377944878300890822341420647289470099231610036754976609044137813447327054282057051069083581019157856032934861406341858046043805834208537422618560783330202611251329179014319213585655104374189363674426826310937211273958040032946555499443857378662052400649211006801400331436562414478554046581848524510860443115234375
187 15655634342730476063839078177122801344893443243523498818588956666467002312326588116536727088638035556553091597566354310262187194487990561826756147409069340913247522181532552931194738160394381379343317882574687105715621831191057384045473670200156416859669121219001873622450666512018275483357525041466008267222915166660650259634177335808537531239414725596369928006054482487797940848395228385925292968750000
188 5906522962813604209373074718205188096913117383965336562083987382222405835083396385920691998757304227465152989607619916235432065809807483825134976019740128336395128266239673214379862277543070165801289780872376978587952181480100097067086044180775418260305380268049998481333848596658476447212408855637102816602252572219441885952457482176901382196742042201548577593963434784161250945544452406466007232666015625
189 2240211706389144949808660144726835568917956547519043077348264638911850239674382025340794666679486640346321304472852284910732237986830847209927017395819920667655759889138152734513398941823868014281088647007059292164236233953601878445717922128788184832942954952910281555803098758387162717918459418243127440339177234875586505028511865964605814163210208370084263163463839155317672179990040604025125503540039062500
190 854142031954241239616023884394683608948949881964307829670375094003197585595316198988969827282911910125882150819139604144182803505004887095418320130371647933050244896454063178043445398377575549167764306311075960463467498504754369575932314345708258618708120637128844150553079710101623450263991537432207768978210536779272891881572072935728127323917534677391400770058016022209724609723480170941911637783050537109375
191 327373140901885637007467332408846099217298219426319369717215128569359862753448606847077853434283739136861616347238947036228859479417381129059380807409323516812809339623720878930492780566373214743114820933470299884236472900693536078953428865984087886158171882847027550100619279651401388705928046986616113132277543507589476741077252747608144685727239436317228463252749885343160990509204566478729248046875000000000000
192 126129331687312476023699983712022060285772523283950924716303566577033323961257192145062796443226846472654194533170741931517732816846886823977786498486273797261030199215067561494603493432366449190842004148439768746668027299568721989912298110018180748049800497886724138876794897177179224230378085451328049461944427984213956899931404303294031849620380642799764272219071599661625347435341524260365986265242099761962890625
193 48846960252423232944864542079379817484132359400743925304652140965276360441460632586080364028874418243327725096538319846686667038269155310256024456653156393205936649428306130194361604530336229020031832869731866272086765879561753990909422147273544110568650957033550376599221367894453390264915697203834080815589259517400724536800868333628775341865013790793296829187484423183784730401856809862692898605018854141235351562500
194 19014977278403326543621361793032906420746845855263239992573992526378751806219922476424452525900906987459368613875287352687374295450523128018345872271058620785819608050124103413339334507668822990681486187604252501719606541910813173238536610644957317346602571890038304685557086530766875611815085550215296073031310350735222129611647335795885809201455913164120444163509777980894984131797219706498935920535586774349212646484375
195 7440111404797658671574814826571833646666147010225355673182447547568842270489275148052806204989401607219712829489449037575678807553481189151057903566213445636623754550956088735263688556846673421191322244650621215182851603029270099467653887555486739174991174604956001117363750882841581508938458512586553993868639734140878223463840724807751017670779860431381476958058296424504598433662457045836617908207699656486511230468750000
196 2926018600061785433199277411751653812476060714818179454470334325868662385176883747955153338099434298910479125261860239693133715459157825959856661097239628374756136069638550514512001029700874634575620349958961305987960489041080729244759932271489883879927133097164558817380527746237629192597849379865393652251913793835697032798492871905465979457363629117759180310956166029314399102938075577986644617567435489036142826080322265625
197 1156584890489093337194972025311110069337196103694429451755267607510045839684586336047052964867946138707980123904529954473663351633988750673175306796726726694176932956234560856362715377487877348816010306403617713054736618128103877052191151350876657118544368954004822931520141903931252381293069332523449520175490531244204761109445646955674854884168261081027796350338313006631435769634470727181056159338368161115795373916625976562500
198 459483181192721850843500585877847388823481941096481676406438031954298256382969091374563148598449105369212752613405980045020186539603990737768207435310754524616804771072417354212535618311319895402618997569318290972579866254823649844921723437235103305521509270086719472282155546306825791209031461865073975386383651062195541256296102049844155623426102543075638601451008096528318009514587573872030251740028461426845751702785491943359375
199 183460424224311081489464120421507774585325484405624082957828701083570597333995428896112295544493364898267311731802098521196461297843443622415006189582057934052444371474471311942707144245323775670942153683209575477329589892287301318238896682778823179398461932517282562522637769523532573239169679214910528982222499106639782646313078260638989672808302163568498371774531270174367175357292411961857000167901787790469825267791748046875000000
200 73618157450386353815435159564867037520173239019998287000681619741700241152771280800968008615572995894729809956634833387809910320983259968488568559756738916168435560820077134346175832425478581868761375914534619140737984626195661175629734053291792862176439748706750223311318770491233085805066725611546781230290335652559233753506866866073952318841582779894613956430023076164088984853102073221484512027057159144760589697398245334625244140625
201 29688378914417182253022548262254226505124360954169864584846209309387758264924310802054525691070611130356485211348896799492255724916017436736853711753433590745855083521875554582626117768292471370820976980872050842823264255191621245932173353359083915119405480749515626206097615497797839677841923804246784138283069785810840248509731662934447485971384758831291514290022150460619127657266089734194980185755180573892175743822008371353149414062500
202 12031958829489285923631210166130924319526668074970348791062035941355514212678412184455643447138459103060866345522801958308922900411571820661117867875242130686651456488447540790733832388390765864899683099640964120973082173039018830840346591653073016463266225297894028956758903125509980227181192593985700390902497263938666326122566442798829046514136267435779185496494279795446727206063545895401465876287859744163455388843431137502193450927734375
203 4900314218108021850936519176182061044952631171368211179812973702408350491290660614470988902598571801028700985773012392610128149854846558316065278644339665395472102593943765281660622932429129265699631927620924726736056805049877615778336698137571550190711690961950650924433067955887813291313106834324809949130947256700573985049715215539826436883022264090550107991732471964599690077340528898414658666577248618628061649360461160540580749511718750000
204 2005574453830075106400613314955140330076073995885697015836751349515614427077212761465434063145395977676490555121271490777949800751278331065215753678115183256592108600803265785390799711557627506056132047166248511341552264038959704165250173119518492851497152870580883151679227908166852931059157804807907634438245192193492233544690607197315139770526008933419501822944916169277392188152651267079004050985827194039566084171610782505013048648834228515625
205 824841589421333584001991053952303717001659581648625818615842052690232551669721466152334437163633012246840125598347336389703989580179644351807202139150666703385560258641170943938985098717577382270528150191967870086938538106398379970489200756854057650775222978070257347086878843967950108284361575589795727138787069550534914713544886931080708423602479966072678879849831616097260838457573024349080805404669572939723408254053538257721811532974243164062500
206 340885827367748756169342626681161003112586999819459848927293976705224517939540631230020988842250168146305802431397903691414029121361339984021824235599254492702906076164036398071724443267257767040407314218811660167311005405947152908384876930125560173271033173878498691134781309954137925258869942740035113645417729199123868141358304772832833015871419537001731729562583067433636565074106167377390140356870812657974545896987450532833463512361049652099609375
207 141561059994488522018580082810410817871965962668288297656313849626605624748186921898319846148819419959209931030012957435835396313785527749326667805403392651028234603307656250866659089722130974592955540123082286985674492969853977334956305614248124064033336459824931190824337087105256920094389043001973206716070108110709372953270038532958080382036083971304383108220712850908957391926490133398280672318419948494047241980219951074104756116867065429687500000000
208 59069740297003920788193595018098846708410384896109391168549917751278587188354133805811747192461222197065145793223276623361268567643102308691628935119541080649733190984618832063157620407109501932804859691069624599766040244879260733037060841763564620434132246203118313685160745364722353340822807889239160540188261536791090106475238019919988211695566634365123498915717223167494492662951856310798502445963321437027639160434335625637913835817016661167144775390625
209 24766391726913663173640973415311109139292792490721467225748972242348073407626580199681680925925521639459406186256736101570039292941781895263536851746145798728528260728576305797847288207651910574830416785271550363752457736684123708020765836758347977312241714163309450399541231385261866814634651096833819268946671615494209175542125254195562505425621100643095370788148061636317703941522309069333920216047610297673725477424637510708294030337128788232803344726562500
210 10433426374325171728362361933888880050030710109460171646687344573240161617031687282650495828921753547006947135851586658044905335067106107605159887988240719272015930269553430094351707098135053614032396127404227941192538707383416021184723864436159132614246348621514284066734128746643947049424913945497691922319212773354555137272485951509099454124036350644424664868902140357998370684478248772460397093564225975239920042391683112222349194553316920064389705657958984375
211 4416191823860540364178533703099058467268525498536421297245145230608681525933601365385237670617994612774438770800408976011524768476343189920350410321736539553138367687709501983716589581613552968049824430090853524344653307323972351746598383911231954079624884576538925454058517270212292773621967174946129021390038556909435407375716320894804245256544170444811550535491255869668038693400286382198761793955712226332503738434360369680213977972016436979174613952636718750000
212 1878088118902109576639247521759198161771764693583286207493763278410873056017831184049310976510918991220318033567958262520456136969716796324773494354984661882438797411976731988839411365846085908801048510036732687354626246237321309026553973217027179619987417208406079451264951722631769470424877737000360892170098273935644029297578801301222343750589756352743933993768793905362206343800434277496983609720090578406259516927236125901988734288039495368138886988162994384765625
213 802456429119787256016891238416569398179166100759818751969781955927370743105435422187304397731927703587327961624076568375346967392159221789343724326083269467052237731411646858682369490521917189444493792866135831791388558158805249256394652086940885330597034684924636282338419185750172206566528010949662925640348015051401942504298378247017420076039181625943745447217904315909810315922543276642778686448266651920824620667298837495005751842214181124290917068719863891601562500
214 344472774695235154151401538689750563203682097434057860760002989484453282667577579435805743422270765520543368407797280482204757090136800094578601570877280247433532004760064144239007248963410116498700312906924837860746956933732736409971262803734049210058375898104016597411999440366419513047850444463372663239656052695588022565881166516996342871388259785768397361668655670448011909970907663424471031023061858973990983829381769296141219642931385891415629885159432888031005859375
215 148561702566267466185600642863761635744874695443351957322331930005800584162249277780019250680171151851751871445448985494328859871697272744004988982257770016807076639766924264526784270703388538726328186967078855941523441330905476434179157846478594843521794411921239287736474513350473338152441000575313575888328916280130634506224225373657521861179576390140508875183613548380932842222279803368431454447207755831471762081037976243263095318128051758321817032992839813232421875000000
216 64367703917093513314040454205743298912292546761608068853855872195390178474571497268361921883803435526051960270067092847445297047325541528451294874262978838477813878022388289053159384313035670808632484713652866727626037842935204790878120629673065229493176406692250517452463551492902509000427278083110360271454435661247741553517079349476341239927199475017276405857710959803032835271943971644931613448512507053524063290887024627958825252772059544614791093408712185919284820556640625
217 28017481947590248588915035320701378131699118815097188638740205840741129191932104787240118904366772947079994888982451750236294228593920077194972571565738589117600454010172171466280089453807348524632451285180040697959112355977620887314392581077795350583019408512172216330314492662272482115507866619274825685895549969517627135515351084263789080026111546503942051785192592536639783360634349334056795510456321189372077735678208249195105841305637388609639515379967633634805679321289062500
218 12251265484586676712684605852569825994163074445799461664110582076953558133514003803867599016145120922436573361089252282148212233553722711592819809822911878999583264828083709522512153507085833104716015600736031782085308963583071287184237954549951777657546618666273068475091822070257127139117007996731090075734953985419766966705116805573363406657544947891293341258262584323221002836139554584785341130323132929929360909293300358072623585162722835537871812761068213148973882198333740234375
219 5381638054448566617535199346692146090454404193520033400609291530210824224304185213073558471095107665123518720360095170870959044052708772133463436385533273378435898887532760128976604069303054259330695076765216649058176924590080164343850211369912256922522204527494192003796607784323729736750077224720140719934032409098904126391451240471494807408502878428461657254871579663012035695861268758296466648326731245404923843436199362531078093194248937465781459366098715690895915031433105468750000
220 2374765352459709700685685500575979124178773820028711341167121058132958640338730660419563904573190896015797619194401961298558348903676724776567997450387880340344904640095708330611346844947598906437036424963941870095932864868577463085154663166701529549879498088212076933752843809002858368962299059615711423056232452982952721634100275728011261425033813114488314363653366590095116524774265408166474922550518994567416618423941300719234632054793957382193490615041042701705009676516056060791015625
221 1052666221107171691061282878365130281956373074945411209807839389302604132092535659387135766625653118257078051113499664861770594584435369989198007174447989680953303650298347441616931674931550137881447290443748514039321346072619096925520389281932246483544435451267878054347145848655463515229780599959491210628218931482966232519808815045425173460116842493562018332884896381201839293733655211436908701301427771860001296691448621611396816093927130718576401704718037422026100102812051773071289062500
222 468722278688302892612554102185700363236299107144710582316655037163177469090336112159097564054995828860081042419505511894371510576980954989731137439268643707774186450750789863981689120365095184649363232551300052402460626514892299516863588190553826404753157060412343826088203668933049649473562944613504443974495848491422525809619682748991071989182295344377855074049178446567656769965061015668712389680051059246820207512926319666071295385286032735797754374078427641592270447290502488613128662109375
223 209646044155218506087987717161389799922368025407016784604258898082906119170955438095777466951011320600334408766448145475527265442084197708729239225107567030763796358719374306545473800437344688653258403745636347250358269295253534500366145578419380043135929267650489141158584116008282124727040843288267717040597242947434504827445616412729716239910969712397428045682335568450855612667227352731697606019390310325586868324206163847538740976675221139785504954101168095803586766123771667480468750000000000
224 94187925780644668784815171972982656852560062465209562263307446361746555855705104299419485211841481689195697249938561519969952679231453511478209505093551628957709116874494806732427203740831537283714911623247454965837753965233051438163069745497395018542469064730908262931233481057577066343765457186008165022275088689678672865896973115412668647873703611843300684440680373101729697399886831567851301123792395954677935175538427801236672455462381226340798935144410065201103776644231402315199375152587890625
225 42504281054843995860489243008231046113154739928608615243973503613159943739150806593930703575866500275928110383219992791961185170918691818052865197563285845092926095472860746485310419724779256978157873007398676227234501120517338485538447456192730080611975681970211175291398416580433675082292750419649288496946135045265061971589412089448678259404041845669936724559007802856295785290572446873003201940298050407261503416956298183285347490277441846704821457378219469398894503342489770147949457168579101562500
226 19265951781870065982382084884964220299824315629976098006633049368870977932586055241307133321009547032374917770096120132209503049602140527831610847051676909082378198226076996638538193763111572793209820459608247721913624018665306095352949951094312348706669266265739430874948347308119809403004408622271710027543530766350284282720518300213552930855094640133083596485424225212826467721843110545462372054148940438586952396288801804490613717097303625602213753262602248664630921748397440751432441174983978271484375
227 8771223206954538365467796007071427290406107566008451664422250123981909068020740288772951305376680050273493731617085579200665921299689769980292234796158308461125132863387632022288614015603081551003718015349013981583005868507855421301619291555781665513352776047866338164080521687718572907965790008156901861839706509342260026582338951130232244282381910132757860298735764276908830887740463124917719758200615292213226921140047044583674381992008128126360381515315802691607134811135892960010096430778503417968750000
228 4010821897100888579303978835139423981279241156903906228129885067480986863541287057029322314721530731472008931880632777860334951381433927447687282523222965213766774683655930175233846418421837017001127749347903266574533339614979149836632330273572864957179526906989394728755254177735834950407812792413293729545612879616473540612877822329061011275256334167523537030052066795855454289504732409250612844968776752199999132238033711085641731594642129760942365672777781524950490372793954207963906810618937015533447265625
229 1842051662195165555552860884706851848677759740670678983304052205669086240056755355668917133108307898208791289248162918389586938467874568771467497846329369572012842736843188480291248570729714728727457514615053171142643346455323804366933327108459299239978232721981448712309759952847688581317809240437016259320420532959068098909701177648822012342003622548135213553997027551535463707112626903697620512210959201851758975876861194140192015136043285309960967637172257800515190683308341945689790009055286645889282226562500
230 849683561116440004332290448964294716983647155239352796591095713313597547454473028753409107871796450314833672330766290646026755498452722001143893649347882472050217460768418376619506687791806505850446318085483309346042620215474477750847124965415950538736434195931500144476093451200310051625516094283629822340387623231864388987063370950807348438161053005536370164648865862795003645376470222688482506443215610773370240627671118323742568271069023944998991683891981387015881166413071523546562957562855444848537445068359375
231 393632949170211784971386826764223456760043793594088615839411960300764257024831373626036077628229217255675779651319220977855316330439143899175913622197679453360659582473367320976447742019579507541924399447480862851337674447066547213917705857627459564013051200732486671707127853969942862711734733531158823395483071781248583975657950783440687071925861109563362312426549764942715085828575903563435827077945963817856433027641695491270385833740723087820853512696705401579385358558305949117084310273639857769012451171875000000
232 183145561516986409164738203983172473688253183433809415846537702191786637868775586024121922993627580355726544012550198107951624005199713975772032503682390315067759025687819794888596475438928014146251515925595269184839551433906707493544283704167030574365720852132107876873018971443747711139579573101427946725721736208407148726642790559679337125407052337930974090106225455725337463193209893339361141104608167157094164736538263451956547436010595431432263211498302454712462182979304191349501085284146029152907431125640869140625
233 85578378899502290136097889495222528539511497690428564609096287326712395018504682412191981344897042390428643564590286080674147799296929535820222370472294533840242793720744199858039502090897330166053809572123241310239973279084087212653916463218175051080129838308742610655779961160921971292243319372756029759684330950334987543094440393471679638752203460536329835974571401811275946262787795844280671799565945763895754303051835929623563033461287092430805262333572762335512155382441802489893456495906320924405008554458618164062500
234 40159330284256094579059034399042185098785313316345074781558564004498245671156983957396968475066386305241164119303447616345940612471925624265581342066478862251654756769385639819665857225079529358284518902810207205132142056553425700484486520814128316878155833736343808814450209183427470554819977414782324381598606041558241681691596657919585187529163801734976518135022228681671163691625424481758776902030834667882916734429625092153903525547649971469602874011770821500253212414192055343318933091634193033314659260213375091552734375
235 18925864666087305663689264463841011392778705973880012794683621707557365810222256471884989957957504785685619405034396842774017951642458169181094528711033752558521826213613886485511678872158889956132085761347794490982518770719605251072849210399347615454830044347933846903127180595504264594117645997344595856732764558898112985823504655055985951257840548247846279996118194846960825454218832651149429438204659591637667718110262703708740765611612803043254345262909573834156430459263250705240342521840091194462729617953300476074218750000
236 8957030255196760269009630403747997370283465747931424343565605494612258006914673631366529636834682313346219628962074496920873134939096059294252404597846125134475261049174229119088531422649124246217493000793998822893778193591438846191590680353057109044792593552545304585345609626695292281495239211820572865617513380734496765709242900183312040400744250605277962556744109702560406604268702230227212562941776260948144194613485532232537170726346268752043930754541386887005997458367728916329667904635825070869259434402920305728912353515625
237 4256999906047481926189594173522415869133738420208788895158422007882318695199895384337113177415404244855558264387106051843999469619247540478234181744767256201317017817671547995378885386282133494418707949452130170430273785470357462972350483981262496716369707695894057113117896938655563469480139951465993990174438002938587013687055396402759133410940141554861108126541888383111566942799804504046386810888713609601336935588493320118392375099055741964873394943979738724539701560312099195647808581526000404338105909118894487619400024414062500
238 2031733959228433758037195793347698000745112016661739410673828011782076685020177167811858495588639644153750663911956902987715494006890110157013242233629395920187820188203378246606348985505382428633788109574281937834211938838711915077700013495503386645752632806198108024619634713576971101932729886628609525841113522269314004266928808021566915891797093217411934634602487989082019989457287947157145409452317087464047728770577967542743341949169189463379560110175310849381067708872899597509832448629294353315000165594028658233582973480224609375
239 973746733399305157499567005733017528424196718916937348077678978232209220479152375525297697638589987383245318362096946386242656947589171672632514437144553463470096352885439959915107217087758049922307231722119807021676849395523627621645279631928563017960633740386312350645768813624222672800343008599844560113704822918850423441981913180494588726700221648009816439756029195641419394992870558481060666741717016736647037087158240337644936189492691213465180787118831199752506973366240397332849582143576055770495258911978453397750854492187500000000
240 468633792724001881321772085482207650298269603945373702030158046251629394972271810944365164646693319293634799548989764752388520009250731041191938548332609095607478846968451053238895610820907278117249964804402192642190353960609782009436899650229627961854078567083959753343184452761439939289781810337895979490645702339102732051294224011998470428502395917193212087667958581112794870792086132258135640181899251202342580666821731273164563621753655565259303904395344455169565138240083824887282132011879087820728495561439785888069309294223785400390625
241 226475958199941173049930968391451506493781321117998706968472470503788579293992852996459618096050541728088926663653021608435045934866526376357097587900434134303704646177658540756376247978713825916954042632982353034729323665030087846925697721898737086828941555859419590465074093973114319673589506353063086956515595519566880879487254532214116950678219683469057311193517401459939822798625506216106080217320487449850852615294131304572769249633305433071451271748512149577521027398454062624014563085131540820064716124093706639541778713464736938476562500
242 109901618666753380620658289352866317755547301207410462772567810995670974832898763197172905421714486628097312258431851687645159020512703738445044313085654198700812964769550489693123489890596345482916386229472734618314039822632429600624550512295557822457439291235468276672513565165711099447060733397847653014513851209953803433829284161648154040461621212471960222515354455183998945856854508308822480287971137437712327030422544235841152750889751106049387082500074248188987672986812617195916935771488070995212715207089981817034640698693692684173583984375
243 53551566076503123532609845211106880243392265513621723968276975413538518973148128981559850403262992324520869740737977832546960887909369366889984792205376261895601276358863345732297429242866688108079212736704224056407041548492019158013965851317651772179293213603843191758536131586245372817322941230808654100761082419984977382804674757781940067605411593478736330259429399680432630555055897376491898120788733929065215067138150961119470827119843804585772118793028398855323634473380507033697435968186338317947036331001520181871455861255526542663574218750000
244 26201071493091816039406303098510363401785453261234470547731192837581305087648807117292113187622077429633157415940242531658719106863567069141352442502235710958433735684821105344693885967175042931647515225365503682362350040634300002271106650435402976452581757214326179446187894691388948124947243562035116384543580864291804319019505068261242460360639473894484324319458993306568401431810228958360973738471977619802855016048550944182393170493196173205086502972535607914061849831410013257150273764961811888452703006107159799942252220716909505426883697509765625
245 12871746031450476316376978239815067823069542274127040879758210342968934790517677224746697935590985893408739374346431683729082890248519415378425340155249219618526988166916921142947314669848016745922555492044742848122994857704653889142226989093766707508245349539875068000771218476526589368997219660742217879624618457656740455885478334140442320247553058772365727805104795959452302352218503142629635093161415221554794623658438129324896323431608079344630358095177151993096770035872592769602503703513890245757835671479602096534122779303288552910089492797851562500
246 6349217578321200592718835630686049818634590740069340831564495277004493222033932320506850829236412070300808321364599167014601903002767492136704146521883744671060392923613893507056010912277921952983279986125685969305429229835221748068430694874649055221948561336250097245692455140807424936182857720991354500448473543989900131557769379432706649537388884826051700768963625658760248729000765284836939021826269741450225819555902409081262454321032123442660813142532460669677276896092473879241818494726909429945644207320608271259698707211782675585709512233734130859375
247 3144561966183339367387101418909004801481746471004205582801368068032182671468994200863308432738121595050097925312698102711756812774721886842752796264227972155944302261549536018099136898138696267467749436506195033180318301906940663989480399063902362066113654639898000676224701799616424817403258187015722933018207969947008218916566523245013804249092694826574362582433146597706203109848401131105905573806565696369151831235671851278000578355450825884715819480147359526870972712890566392631797750154839006445100274715315162044060315338356303982436656951904296875000000
248 1563688433325720477217071907148883406258951903150681700884866668239899258368377980424210840842564754764241582967835606992309926989271006987214840392589583840670175067348645473387944729172688870798279262413699268285812958451309929857097324859730258413826799161364136593189110364343154123875827408433690513081675076071306873430291548863554747012201241763458449700858369047886823540146201408139887345393131427399357035149101488682640240858596323231100127184057164475068330159722383449229516791483139311321108000618860599082300157081082403465188690461218357086181640625
249 780698572887437121509283085136993505624711381481801157279144076450378251838019679941469044816983818673454978202400018911612348714642644412124455578588538331039848209756161549199743244183656888984144824802085742261832463181773183666291371667915878828582824245772114797782766556064328029658362697283389045067453843318381092790208202327872913250388299339987309174930706463742464722025072887513989166131172915595311782326813014415582035036160384887217956821349216687795184740245108001355010993849210125932825794859229873824629662021346021560930239502340555191040039062500
250 391338589300899396961754963185014388582826098645378263077111391191975096605035194437860121236344352172404059801825984934920184584387174401300973105993339365129133947811281477680671618674928187466502490181812210759396750714438559821944280680518184753281537427793283421942084886232518309659157796755991673619603667701549609999192176369298917689603177939644391740967271712449597773705128590685749077240937797041444481217651594632115932422129041806350794052391798676338695462144074800113412083253116954274558581597132965792537840607999422015694790388806723058223724365234375
251 196947821164783389613650419385283939231849221576646203851197394423621605401860557530622890003181974110237803057252681727826254183000704708818526523736011012960317543105520298580709551116285837424459164972391136208972127626208063187809257223221703990441546108991409969271581037438745983125515732562187706613106100245598835767753896082277684261600877128766814717714358546193573777106933785209593278861811015242271406466709807579318889775706265206499602848485891133190771079006388745865756617118983831272391608588059940095852122173411546945942518505034968256950378417968750000
252 99511218593670401204662961259888905304751766957090864519130097604920151028132092481339321709321181704331926715310512559249643234953495738390316831351630301632043032448579945582846181955891218341142509753760139666619692145708342111321430770310252216122069974794790403723608730757452725981966003423248510915188644686062261177610313899915955869964873698465461325465684965867962084196428375890459336809053072272550750970046673733676420947721468589768591618872181670954520247456829634730788392284147834438518949285455405074414732636409513556741135431593647808767855167388916015625
253 50478735124245562082897718591275535565806440427991756756208043263295092922860188906868291046771552937320514111218373552321748480753182968884555906612073656671422567407477590784294882865931117272063521323721211830926011603583130902186232116201860182553179518046793561154807081453725964347164945767655573167163525207161165220070200318332080911589688493083289937986168897215361476700089727828068322909028354977661094547514565140564738134044635928558253501863533464763998096002707300433143271710788756881539506696710883712363021970772147959533038275026228802744299173355102539062500
254 25707135657949108116966672559842760915178206530286375230529499496260694507995625689142392397460597348400824906754015586316334912543672770329216249935761617773950299038122205804718572766206133365044196675206461079055902542878277365248149371983609923572068425384516179646534094124513114015781205685995455855599815682568125690147769945765897665756522689655774208744318744779413474546683445879050734008142525482716774074175270746245983615998494323883758850853874573863033590450220016462159138609913460297057281408981231432787597712848073276638814765870932887992239557206630706787109375
255 13143197196383425809306782180693359103557072268367570402984953429488152428607997600744896532721188588814905288440528459733590692652530828974220946093514195085340474832387948222827041673741956238381591440639575018268878581467921775283801156525587984087449491177125180621916202536890599727068988485285391420989918722022966357569717776007421764416085058972377852495810495615548677292681168021207979520711400756403695519194155109988250367812045889354633152354645951755772871548747006687883129404008867581372290102670303598360625571895415876667811971856281161308288574218750000000000000000
256 6745960958957298968119690447531298149110193535413483506085498873832779276272263767588223404289188474734691214886585838852689180577875191408466972400282526372636970193231750478240972234627251437689043955188338495283175339524233233999650372120469888852486199660545935611359562205888985275603839998999421386623597300503646001814315166623262922382062139142109503794184692554776619660600987982333364314268289977984897448632093960097470888846392154352293353117342871996222226293965033929776868076745867737097330686339802751760350283244304115638635508701848042534265914582647383213043212890625
257 3475965802833073552417585220351283875361267802611035908872745633215129509523549032490259983989583272297432759049804808120935148639381811037587295465006399904656837937477535545778549726959817596645692148091935655168301741624580258871977915978160581556045818107448365149388564842222914623747728888287334010578562104761686056509850933894617105889143190153386862836951911625662035156660205338865415752581703471706470431102985984839702212687362830018588114932608651934501457797583853876767105100771142361213891731527676101132672620044999930029725894124054130784884364402387291193008422851562500
258 1797999213184282287275403048456036407775077291864547895055147054665714770278991443771361751074649923799442129871103832871100585477075081349479436165021671644423216331976925662652001457293518997177277613816050518722207217931252067668323939343810093894938631981918417061646159031117141771985627748977907161649832498087980499486964423711589944688813341384329249303921737714842591332190434872094742506412510773390033059084834415787720966999074081441095930029904865571207464478289661076798582628340896146201096735652087551533279240012969368720420019940576215888849986868081032298505306243896484375
259 933639761385467052865173622237979402693542164679570442230445041077241750537995238401841673252745597787113541812800293496623571609578059387635025249416356199506630564457661988011870731786722995485829199342082948061926473559684709290751495976300693591622492057145714003450500648124438248910203641119678599115693181599501493110033596695448871081607427521256481098036880766065344905160740902670155125551550221983123474152802433854259757084048224900136984858759406764849973046249698156696128847681150536877836311107261685992826360714228279696639736143912655097487629518582252785563468933105468750000
260 486674485778354273796990726592332155966581256852826774359713376928519824322395633652217567551636643574056551941101905710495989669270760775763295854546607951673413812638331794114739796520152344706593691980661082210871074072892109463174151189764690633652826890150015825446449631268671354022791110672027692111160377346005037512126716427889246833548274173482429420204692804100243457537022811194649394303831916431335718290764448137433839975572560245087423444324578540317958128763104685656430986235864431516076145739570198463983785773663968756604268598455611213350613386552367956028319895267486572265625
261 254660052682369299547282725368495403782573053431563872022066533118327118584797076025880834894510138082383153323302065094740814313443196231657841983419833558396764713347466165367858144260119171256014850729195832323272017422584985104962937022811300452329950406832926766955486068616947250877359332992430231941488561042678974371379662430107036678961796503318275828961470335459110883266915143525524390218362176948993470948047238407646806211846618680753186768828347864434306752781616974473560039086823283622126730028845067888820292169074344912759269798147863094420900731407186867727432399988174438476562500
262 133764149790655559768135219732109160874753555390582083115287686430125721249786780397865695934615005230169430086922901052202115842242507726543659846825706442786532212830994283993104673382244140781053697590418987118731720238784958580648595599121096809709363939925063573050807478719272312124972551265057820479206425117652153235551377608948056642418336849079077631872451493548412712967082757891488306774310721172998329865198997116629712095336869546150821886429450918372522707912691327685373009728881039147828021002230734331828645254305381758546505762991995643376524037504449182733878842554986476898193359375
263 70529208559191610688358449978487291572669042418817559211200557933753346694840998898921307005415628693181383816707760215178688920896337166973237462180551553278323613781810624931230215386425489524229396632886173164803919889101789907286913053363029156640808283917841438707343619950128386332398957774802244465252374586381672892688529787315103603185245204004089893372313710002012736840927574867623038672638803652427917588133824880586806162154162488668067521365468985993188089988718098135737420461477185635166398130146310680227641778428145293411650324553074651432342523360574659818666987121105194091796875000000
264 37328660681297362928062096736303634760154078609200371165502055313491147672770062104142058331494213112429815661832384400901654069716362619938494654463605815613248931216252808428258139614288033962604980466238323988534697472693982380450026377203055693548921610145792578195127152410110795992856797719897926731436986321718631708722638903449214581721416660670435775778859196910418335744384591793764772886184034376308227817937466803695213996708982145850557690865770275100124263882202461884607755388327505909248587980505964463075951900187142059423340243678042873873235060256693673697014901335933245718479156494140625
265 19831416069762465177104905540051990684776045826228068848210603299561146240705265857517544357681350950047032972891011138579933827586792487991846589077354437329084508684912309842573233287192620586411400711069123843234885575369487333831950924069075592938336475774687466837533035604253565992783348840433367441922515744394115887283146373444121549205739457176953402474389107804370189598745653822860160494165160985987640601232757123508634413288138089610230469071282285096811971424601748297281325232266919158472903240198048603794925511281259975935131019825468482774150999792348720740520207073132041841745376586914062500
266 10575400203867977199880302636750408927993908600377919400299956892485782111148483391452668287366517587456219829330114913386418309401051886542846879511092361942018635346080839555257826913788679959811667459336523699070686418094866557223125895866945644477642524105949643574658902862218544067379587624320963639082852651777232188846123753489101335678154419376981678458367092683791417368242951780761501638030394772312605375938187501976480782012517612519116122017640898805501800027286571832861442730083790090937527931999281468464442270274593852177914966646593818911525432954021433938629481730231418623588979244232177734375
267 5660640257888250679773607706081606753450152302476312068501051880405788820330861989875148071878103473355331227488928264148659933295019123706644761673450097807693613561826283454148571872601045807305832429964490987106737686304175195933313350718038332179863144678799031571327785705072613754637570794044914243332161056788903989385278398640993179711959603244672917437989327739253510956365418452970763614789575197481619710738371513650437033352754948431135254586848966833407706279098372645469666431820011020309871222770609178516527751078884368822577748087364682794683379014886335720002641380688146455213427543640136718750000
268 3041262433104092954681567838715596644283506779111436557082272454243262630631209394427618752501845426967258555218118958083335867883944424387796836425876093552993269836345787561143597539029156183934757846373337842411915579698872629699322702425220575006200059633447125112306641804099339169285753423444880251255587152622766793368536672000726658846740945992112786576778438233061565308998389708136197788709174867995120856183626544880050287922620451074892980892602826184808308418383356453082715969492818994993588018473598701058482760347218418038179634621233624137949215256693366962758608151862205204452038742601871490478515625
269 1640045207493027058961731513862935131363386325011114100538945331065013674229190967245811203352568858908766694674941244293384477538772830957107952715231545408313958694697783882401141429665281075506823850701281216974238323894138252480377590176327342894296308997708508685649724345224804390340389031318753274915559824436937615149502112535077322678735179059450273827938055087933448571506127972089822687817817147840172846887668707271071232933839013632446805210485591258070793006183172922115560143896768480697363453238454404139294859082740211256083364214242113359613304293058305106686820679096072694846952799707651138305664062500
270 887698220764635034391626264900476089178568558037769568581962081871007865453916660146969872025185732333513107528413406015526416068363239316109464217168120465869917644148592044942233643402214077834459974471155231016825263675973137425930866559156023654463766192756497145749264409274044626767553783491623481433780175224773792785241639051560398838219967013631696865100850841060845442091097033459572185069664327842576168379358836407659841870978518656313565925424572892679761876660675655778761229235486691908620344782562388240226977790525186129700047721586068710201224670913155851834172734536598792232098276144824922084808349609375
271 482254799934597724636544329943198363487001043922364326283007838306733258964971818114844072466868127655251463596643653799798572747580180481305346502763558643352252981534231692232332794672135929912141900879630582557001538949094603095499665879727466595793184539189718875367555648568323401646812899229515826618656744967627453239630508933012506461695553300477793807534584410518506797869764143270954854522309590734342937523295213753098869061831777874485742067350103680661444106457475176846472914015417478329959420887013555394513085273733813993953116608610702501653146029473263146458037881059155438379093538969755172729492187500000000
272 262956289634610449149223618398559345055645375018654067469089590200140987632667464781276431047198534896109586151503130983908898898026403614544657580038948652725971896449675865289605433079784473108997699144192425111937762207017924571005346403042889237727997780470353709472875683832293076833945968852991527483829887639929341095782281686404074993274442936917547473619507069008186178327185518660277482524667377318909375354859619007409472823456829080145088769731402911725916078254209435978250560769920200800431049886277010658987552603263829020265061499506513548664501987072837213588891217986979499665611825776068144477903842926025390625
273 143906536330420721310782611689848310886038264449329977662035429325496512250802117265592302079069294489750602102648337764543346526294829639623045532419185922735058369082840876510940484585633470052871539356685854438242654223708749147097050014196784281983502938520800001788332030228857781528524396593819809610935717628793296178092999685725210160870569968039545135509541784822679825096019891721967645252447769844380826869649943091076952740124273532349309398992027433856234921733065139685425995075323482773114509486849294348559158289333315188575522696788518884588110470479242251162370508420185969550297855334974883589893579483032226562500
274 79042675352858952677127692774659205656343340822509190644232003346550192658296321053348223421458720333036606741697477871375110062439551085922565453665553983884138647349982534678553219079485050763477114571693025138996163136985162872252428123651615727122562732722042738902342244647051549328854599272291769386676289670301834391262006934447553461651491888259179006484238705554786710074138949474453573927959554449227830958584145884232359249142509419213711235592698733691833850361075641965610518565147483758037328392163768523755830858239346429354284089474372285126212100595172957433239524785857673511678400668500898973434232175350189208984375
275 43573368931619712121049272106193155472614855961467605111340063247071237635221944212716260324671027937834946191526914007941491882311718246302796452515434325974283184585043465125134567992839042332419291195217854439355005225003638457793472964687852320460709236821139371453571406868748740051261277541747061888798282408296089569014799429615044740120090418148009963744951172622924859117787353037006161074022499615284388455103197975061910541230564194211468156986372546469314173751915639995844490079964659102541574957534281210181335076499930541137861382087053133305092226741776159433973843656090969454416916839534223981900140643119812011718750000
276 24107564020704831289909751751157934145295306364405623254139949376750661308033605042721177419458525891539533752059617085540052248005426794681110489278723640814400258307785937987205127198343561838148482018439937175823551643852184424225284722246634775418485829233392968511252825366009111588802865212421702847668995558565575661170802002989797714581725232868027994426804739330570244500818578553461222327618390884933946147576825289869520737119627868226758900475776363054548399018641940579010998001383642432782007815928534168459399920063599502117808961975597759032218698370125774965418170431813254741857202069488241846784148947335779666900634765625
277 13386052555331260525194048086760168351062322965040983714093270507916124619311646849588517727132724305184436337397401684923798199752148643323058541773533338230485919810259262263371003832442551820033707055313073542567780428535082668902251298391043900895913267787563599065622912142412912194057414631599119506065733133892038977566401820541548650825166827334350238822019878029627802664955552392341217227115430515656308782448468551619721176025370072327633996107314608201205127951755700210054978118669163380033328163860214856048671213021100989491704078474302685364801369026423533121339225683823562976091996971211850464555936923716217279434204101562500
278 7459558034050756045941330189326884541276716394229531787215258898029108127267500103458241037942876989623628323207747120861789004432517702943592039992090222650444703263752536088359696956406341988681796071778176130752322341433442820547310117240821141097976456230154853035294026768998201762650842513282025871091852887960785900021702537471269658683549597141623142586769574536647217001065931601353540549087703881078036603975345419489070822688938146317781593352282830089862831674635154886731273008583913218239382960711172182686415728501874063674936829750891086399759957791924976997206287013152524237553735964533462021730514379669330082833766937255859375
279 4171857346761675500589596266419547677316080858379157318218505848390014923013710992021408962019050137460803019458639311535833061271785392042713127104475743825226262707134704416660831235338008399755246835900618808411480422867141324786543527766233414256285529735028996940877691004930529571824221412783745644501120183907365863673221433396742011720984167396396599882542000044084298024189784492939080949286542329231234706590630568478336162980159931721068138522849388500471230406988578619122753771240657882063191354644200357003795757839507894172417803359420518590387852956709399601519842877497640459340403368097838221473239173064939677715301513671875000000
280 2341510074334862260668555019498839190251320945799417874003915234481782977058680611235243419683908009361518379729396000846120338730322074754322118108244488220219802911430212717233404518943759256760600137903376809907241636037734637753484738352652392975603012283977457942461301146718866035448230062924914395616601323693375428489326374792791238912408005819552650649790696628588354771382475259369214958881452612275836915334686324668372162793117042628069605073276624091217350551305540219256809302794227041562113690255516605026217375522254732181900004265162783251951003940736018816638206250640443388186222804336198062037655009959280505427159368991851806640625
281 1318886207522203905770397515352868785289890459248598920033354344446370179628158869908443753789115124210545271728798682185170343856364441654783342678219094187108023846995417785454433212075972063019543515561916882333670068741244147956771080306264543336425347603452601781096534698149264226469719803474890567690022842431843889640902922527041309866706740394015845018731242214659056404562869026128717118342342847800057274743277585785179875430184642042763950478313243080271495914749574754855721466702080105415006141522223283492876725384006555010618101302962783343907472958998746197911417355470923465317243343662766878830044925408060407789889723062515258789062500
282 745517535333199049807157181342508430512225489163323897692476692577049294165250270594100682780333222290183947205637992512678230222967632473792883086378991056383000190377708167223845666256612059229894420442746799212891363406878688501153474554564528534403880896054483942512874976338037799067853903504429369290147261293354391322105204918806351322818149967832089057315333898468393400816584460986192213188467579258004854693696927121873643416876760339461141489065919932977175004940754545719642226542563007771225313350467021001409850931245833847012555817817637367339971729659430562953083179911950968567851635583960675794277205008508957462254329584538936614990234375
283 422904400400905782562146782441200005355673971879248661940236075391327280403264291065999015604006932106376913869156448203790753594851421073085331087326527533945997302950453402735701852077532669230826705185936459946027195682663012251805485084999747454374811585621519019354033184197959915850014314502742104565599157908771805306005856524394027555230686561306216686776477177091684048977791744970429863226510904131088211983342134179686918613703800348168690074183076341830493822207001144635817315238209803145921719185296940100582378593460791391553649797331270986869984942638100642234617954360122953202911045100296728104600704756244056170544354245066642761230468750000
284 240743711938694139667145589780581513267100771769198643418851542224644790006216090407948047319785327571995227152168372584597884527599573142657735924646039822837138587947376044535130384560905157936459609757505592766533662765191159230503701675487317394172816695874385617791660033980943030421090977691379537282800490498425560915870372787569480222320575718635491677230828693491447753603648500508418376199569133504839486082454733024640303796719224390746609008093661190986541966863755062157426410341664297568403618230769031839539330516136167143162726612453949421495542723440401657325302237726386469904596892761685149426400016242112711584155704258591867983341217041015625
285 137527880031913662152442767919917570190536519007289027459057986131323548976445092925241866653586385086381862942279983919534090186840822444586639075932561517116447957459466946646935071068957825524722270225852401545262664650903262013117424253450938593781167659524390985057411300989159354364527230090450385986129610204503270986414462863634872698136414007469398491315705683247869719727060457436225605919430415363131763534059562943940329870968559700927691002119186778217275331853119873271029257990659255151653363057925773673170185312597771261484707126163732714524905509708603787320322407486492808239312774875603901358222389743422159336105892180057708173990249633789062500
286 78839574172305453511178711262735123130854975015937352514236560455768728050636485973778906155512696551919955350048173238092120304482808449601844224259330905703572960980679754027815275590265673801521049513428266396587086419007640996333675947970313300772156474156322725695267899192417654811496227766000165852910719351354573701886853301966353465502434796665357532129150683580917842335070002552776857377344675318371366601154516397780988082201899658277863358816484285910119850221743570801188006887107618649991563246688919172111449136800298251614586404880212102082663658013410735938449967273999001591609138944778275349673526170880279682895430681810466921888291835784912109375
287 45353439826808479849983778981241305451132846569151881589738521874711170290243444982846447430023211412577438063879458037013045812591003707734230548287849889394375517781111034498290391428625139627439626580431756676327429786854354750286229200558626451728858635847474721365252753230425766064446808547000705618701557026520696150067633413102999660290364471913410309629070653475803865792394330001009315303271018419728640068751142582831589752162544569657099276886533484519517795622558624408560066659584383625503117567753167865245649835546828752341532786776271294763650178302279351970246426702918156590761967446473306772381409042102506923299642949132248759269714355468750000000000
288 26180828469764878220047851975148183794566113133018680416359314398978732462618760445158456591720354249810673411979458381794821500435207727660223844981861791884076786259602668066584105433744572450182552825280163113757593667171815367916914428745852837323850914228356677829773222550957395384191783141011008037625587109010236034691572818932029994122757366996764842632488948045185091770805748567150882758983629942390860276694604271405652209813248269726859793964586457137451125077623567222518412014791253520426130839615125479483640739695348113257373140252744405316644333473541888900073863131795796491332014934719932114297573626254795505483886908226764944629394449293613433837890625
289 15165562342948678834400067330825613883978219306348427775521311095993699513226827179909090923598531760403144587078929804550097325162989859762969122588106655591812718156753168680489904153467986641387183628227304241010763407742985092653909078117422933998734480073916408061805611388654329194055489788264327370566488018733324007557591054094458099305096762978600377108660360349188060852655393450720390134782359321941998070409713388785395609946391198772881516668505237983294960410910023443513789856189919813557479821880590630074719740989052269237209180963535306651673559283414861196383213184580101788374018204549329973705824980972398076872146438498489828816673252731561660766601562500
290 8815165200788019908537016159757059821940596062537860778144007952924662185842343658299179325109373563006867755706152965906835142561668763496503080186639391513492967159378217624058566728308900291237483817043925757153276094405516151722700220609022152401246892548914512319363504309633513679112530582410948404315486653718955310260768059357978727934204942585813994837087790573442255238743566447435423469343105727935663371655891700440756655067810627385040355146984147583405901454508024895231701270929672362285500064578070850019099694331092435478647621006230668533184165770757582611054865343946563462963225098546778007569524097888697869117766137657399294624838148592971265316009521484375
291 5141549903669156197518165681696392584449282129523788317426875962329577582936127008582952093166466847766548177683011428561820702762438420658481965347284380953477920819804488941449319135802752900347132070311092534426579067206891009743876854470506382371504573098705195717987955030447865905412420409510049331087432202837224395828386027281507868855886784762068168093193688327654514088414304076196207304028107072243049353961884678081253819009817810827214315742952251148205439161780142554433741861716813107516045629015040415743579573713386121841164262516020556523980790611893022198955549434553756131103872055562573225556814063540420652426041160307224053838126565096899867057800292968750000
292 3009152602554935140008479630697719232817194272183853792732002404889336111185628002349238283186333407234486996914548723131098291056385040973044000104071480811532600402697740073589162563899431576517033121032113198537174492046252220087971310738971524252409936317729663920893789359266082046641828131182662776515734369667996092878332684937677158964846780871545887441667295916483757764426595104744791483533270197617556957698731929827796121869124116714912339517214934403127704501487928429963202781210222300033884963240191282446359166090734313508077797362525274322934130515034025932291254612670133652266214945377119697235560850107919691997047660476601906032190214546062634326517581939697265625
293 1767159934411207004394283876759178988648596110223198188150494192322062233989239953241006487810488636301911810276282517370078107115207779510558577530997378239312226219404160138259005283640036696356665545087423026091432483403329326133504119664905579716736292835674780510699093218764827249184456995101504141745044195634922301991036498560543599887594572266253001255940860826187398016000384250284648574079973728809399189263307837801819966619978564479533842709044068971271063258603642834225786350952344169920034461527831976749286423044277049884374738769334486550059474896464788870607787500809237448488981301767082663043896623431361421244037921992437682044974067707698850426822900772094726562500
294 1041319379757827990910096021198912072318161212450362751757107833520431532676225529869948943665902920493668338845059101446652446916476811521376089104593110737682201445862134723176046058080419916026541095541895265976768922932430206309508658155912282606753241027689749313023681519534482220311593348905889940450921898044536881414464707390908792480452926546985834587098593844949488137685744429687938666428473726356969463216355654926106398828772564055591169110728592377863460379744689961865533929601131656125584818858020934655901301999351578992859834233329384934690852060807832430371092790318527956995324593364440454782862462594445251031257880940344471925283753588331592254689894616603851318359375
295 615691976508366684102443948205545111414470619536685908442029647859547056280165011428216541768062917988033092704311532498505020362927639519641292867788729214304560873855408334022781976529210330174567725172162530217921480485501230293658833925707784855058952965828773659815704074503576385853359146511341211373755362298690640140035981604150028910330256720262527364064081358358637695360309122538767058417200431128938390456883654414760365978182042017793219304195461554296554711360699779308886010270597162455361810824767705688124341190291224788637435646732384814502022341196781248057765245007621524387237137979701652097926045364014060597481419574068003779110380691008685971610248088836669921875000000
296 365266225904712235484224386294988204383373547085560963298888721865853868471030644232502748460816256924882210701763766465841730798272387986257528976920469078168223071432631189237321316998197882237021886211871715382387206724071301777700565738682819287220421532148764683419569119387710956457723592970229849975887897490755831448476954757109620283465945319533073108635488371538824865087591500940067291817161578840974403219278327318830904228855027803166232518003033005954593473353463484131365479695374174363947992900976553457191357305669291287541648044879622720996638953325968478587948389193778121527204802073041629596931453913542216021969216862972058975931656001068237316076192655600607395172119140625
297 217428808527607499657318258975914253923660595048190361381348517936472532949720659244492346475252156179186217297316908469853184282744455418231603428916478425382864482131585367563160465329338800702025434830637816285674130896950684380373436806413972476721235028712010015201915591737492483762827737937066436132985122822045662846187109356328475380468818594181693368013190039802667352788301360485165045353437841257017534958729972663475046288018036136646516456286573350967227878648635902453871733252459297564104690151641406569620096023910399143899912269579195404909185422291743623464217595720523306945071752529349349702570971323077972239055685921409366602486421069656552518267744744662195444107055664062500
298 129861764138992390424220826341206591620179609290477190734678353621716343490610401995023091474660094807758546374709837472995376919173008701697249591214173217657869289836912501365544595422284845177852645051962392974273933168675873169554693887608270094093502421305749521073070427859856669285345068619697569232804553494713596884107980444857809332664800472516882287387043756710747011661020640578009411075727278829188938571101117585813144305697097856866722148707571674419860676945214085755408442087776640617216102473988332293304984190361624931456763476249892488850913917920532408537248945614536482404856848961075861927410939845367159881776725618406281811209609399252427885951277630738331936299800872802734375
299 77821085691718837602002964940736460251056863690880241609110267002352507818693050345377344688795327658411640943433543586870567238302249796073402964595458009206530323432911142365372877837488362213303580279594228532670792750885047841462897650842293516080090240533457649695292697584820617819847030818746381366713151339794989224046443153470264379989590198796488064114691284130024557406654986542142066997196397915137607913930945805616042817147508795386551406185614401161274648625194373205786526160205096392665470046633683348721032287886621969544065285506419961597415178659378707515291409881829641651222713110213858487039866736772226210855365876050322104781109994490681525114439409662736579775810241699218750000
300 46790771995227996445802701216832486021356172436023783418138992444997563621657157568236533382354876512975394934327987909096466451986505060110408706937313046378975229056719328435988687022874809921305589438223915677642489806207985440646083459443017301265265526373224945723812494515240308587565341016679550101756275009297253793240904292568890409618045164216255795340870854004456730357000116990540125693253654126973309148467482875831909390548586146322224913744311857040009147601613488663817526962709769241100809272190932403295117112978004976421260150565766279024701449727449500302776232922754265558122213468173649849030867456669089120285068122650594205593512931327647452230122926408739658654667437076568603515625
301 28227035509319971860065379325507362990570841390963001085987109352260338423855469234356143913417710176076432380521758065430909851149741163781422858937680879456878216429999133903415330327762637225444463183051879535652334714261984305153644390787505570421735018782437398123880825736014539562282103205320166626476398134108603664347249454776331088863506408320881692344117901702316903189986953062602054593223063445530245098635077826567298624624000395769541041682501368562317449354273807554933003427510321144158213917403749554325935420608582249589911296090978203396792585524902949831311811898269387337915849817558718518855877512640718421236053009876063028965547858198458874932207374186532433668617159128189086914062500
302 17084713080845669447297103838461651082870279896993133446986327193597369705110269428873304180783919598693859938994218387401882030048526207446273214075949042903096081385354295462044308536236779007660907455083510723436112258882997662537720663466690651173693969910142427643958300170913550426020734590292926751833991546147628072024945372453126282396307957136116530863595714902692311785125783760809977385415192718745898112986061033494931996957811618011527699690806163196818792669687680526797040979048531458155698253571656721395995749762347946033054863590833958753432773880134578040632505496299664158879086662661779322821635350217997026915418700921424230488730169256623758460163740868775761327924556098878383636474609375
303 10374871581686108670043659384596688573815087015028445265248996857978921711001948421289237091201393186418582083980516189631732242151729753951787833517385596095348601470258973113000105662699656866841710198984650789767422243978450361701854755983632342808901531281250973656183980567122501273052823497707713233766774126893823567051531809728682467463060310943322513966422251491472537393457475423362775558638741777469820550711201611126562101234867936168425312243419506366522132315763398388183661087052354830494196034211140515709796336383709392685915212520390461110849515825970506373240690711451140460200804105674146593395599477899893436488561162576880197175226310341937085556657249796330688695888966321945190429687500000000
304 6320998393405802080585919199492216425926674052507366417134114911148611530100195619488772250795239722465841813457826915972350374367153948198002086104071535943341051297482506496713365049974877761485865911047270917817873323004614034065094742542458225121327892518579116642930928629948034807115319734153740723473914987116342042025143583095095954812444067608235177303008480253448525885526480213922459721625867659374094375833219957399725315754490677536075810264620279717986225555614536237613488930166211106654933511770523519761479107038403283138139866989615619442049459141018430605367673887518471839929337190728692327854740241973799632200131268757688483465733051243361728856006345592978556968688508277409709990024566650390625
305 3863775292867752868660358987161899584685429056838222220482806987917225603624125023340128604348328555036216870529771012559460971026452133926169521564205786585437097921037539718867713172681639430581636091168044250178074124796657472961069992147833487714711820049544879943796562031821642070029585844014229290785521329325429112899036002252033582656014491299076519007289694853798375439319403918493191298420063355266610622848207183291434406552389571559930740292685071315221100222447089252280512087175713138230500964995776688502039535552525482159785717792556121112047360872990717964334681531018825219694056945172471477277629765245045173665846095346704045419649213310973340975989144161720917347579984379990492016077041625976562500
306 2369499517245482072713863458812531363311593281613881459660030840465773333807393899705149466283224462933658917886550317275066414427257132830405157608129792910670983243922481808034550769540655322236257627811607935907276441933703231093134436008255141902288017577714458646951374719888859591489114794599408011293472690189065306717551439171844788224425305586495694638986157644351554405616319276293919563529067006381135115885772084632292859017342621360909868554448219845232290961627662962029241493804492784646606747607147055805621249797607438099164205293658399575420623572556497256319184810604758643151265611511078939660759350786034440074410415320476729257739708669408325376357567510830054967330138282477491884492337703704833984375
307 1457858429151829357588989891174948669108977558562804506893913973049301706067245872942426759068432567685128973942582265995325467295032867202434738594123341474880854574846452397647226633810517768515893554610529725448970734893872385825260777538738072410940139677235925226855797837887932959335685524748690111499199899152885024324195307772780992618526365879254028545824760241746747069639226980240665222997685496890854915170680154870216615357511862115693704235820437406895935691390049836131712807905986589306295968946078574067580000516424986080073124711421493604463600999216529532019880003193230679810538086705090503358274823508884912548134668611209791085208197009382282196960628190793600109098626660397712839767336845397949218750000
308 899877629804881311597434539218167085453732983210964837413386850161572582695545357749089610287336350894995751679620857954878981110731163328619607211625065773414680198778248672057515248045043531558772318001127210194602313138875874756520505868503004164285366634023608757743159232847969486910594123303025122295540567509595124334162726095295187879841221557788629063625565142797125724731295281380231827817367163681028426284381804090057903518620201162304508584524600934332809522830918574300760315345971194552393796627855608069177463431535509575593708097277331941285691080304583208677168488943075359720695486906893668184203877111898336162158032394423151693467897404072007801182652959274017794391066493719932850581244565546512603759765625
309 557258082903452534823234117792154483726386409457037054118008930313538095030660298053295257832145203946730685114783680172735963833784950691746156312910360553209627078446194241855163786584981606228095583638265281149085238943637196511626645113025055099008322326065913285884037988692370975464951549671484961300769231033246926652071541933072628920529566145219408649559716364826920000573993287905127936104499920183868468086084852377923675665178735359647052038642160258841545707799428675768594132638698267770334226509915825290290381984780578309596865434968445300639470374465723434909864153798013350348385688127246375242717707823532455023390489180574171334689497880128270014983014472337661161934711101517692100060230586677789688110351562500
310 346202010286613014947825690580899441191181364146629449038180354694028925479810914765587195544553969348668582333016555859343209872524475585608016509195375259172595297629208320466173495409190267127247763573819045639491679385505304626833886391069588744178574319462612519270580471161279173002389766713730943129072227093682211613566587703610660378228819726768217824806213126706091310897983845693427633391249681224810367583195200511674681454723596948412586714161248102363623048093873966105403101283708183159324681362569840716565967595237339719406052351099992388837976584316912652468278995317618856526056849819053220505842215943108165846775572733632403228994124334117420237469991455170307908682366337081715013113125678501091897487640380859375
311 215773736447576251613328330663154657583102235668985808016373279344328838791165909966819634731778829274522548283922302283528883252595785458780693070771982468310394754091666357036652610466613800698887208915986631487913268524105406855841143622458473124321478023265105108490995812127316655865693489225020161291575903479648293206245313600679599820974709322291105003034070550974159334815736558501602533531439149724036877372308980880648439522480961920995609077182591314960434543527299739883045048092012741168980442169526433070635190489482483611049884341561724317530536876210903288508464148040298191076712916019822786914290817070451678825713480842552905609187698019651524598564604686105095050251199799429269177153400960378348827362060546875000000
312 134914583036042339134749119208143093453619558430027146978693949734683637993821525101538311525747791365274752066003650440713025594626488067991851112625942316483972412832872617367527005262660414082379689499008503731905493089866759376581337749748726049463918700996146840904791645843535062382140936787991484066143053112957286810032165254833438574634863662488477427662309352960442335442515652964855587926723711331493599800943638159653470085715825517412091259543182896348331660288442866783516219720687527557442062574996118764672685294102266118636903965288943002390815007816868313168702598580660053299135800129319530647322906272141065872547267821974015167399986644848442499659636334755362184424519185642538966762860042081229039467871189117431640625
313 84626442161290535310249518083300364885532376346196406760929012823945462115465365846337046213135129603963619163229421022269238023927134366289589362237374128554185510049699346226701384625329822533136555269951368747379556831284508186416888135162563949740748860809244161808503901483872829404903933630041837546289265200684908552470695273785996415374603476415610847623027500932192813811632504347310706423539668726078081727223239319382847858847087797411028461173615253821691495115779008321147835179358307482784477121423877775153330703261942019967042693619208077457934422516835031013596845594744905841177038941664776232053428234575427431134850858989238235995838740423873213259565985603910700895123098772400514061553522537906246725469827651977539062500
314 53251976240204623607968608227447172109900661304784544627139866341629056496151437161356675171892019310939207664060203709863091919062564136378155802914617828527029409937847999667658415037509831173827668466003205083088448787167113035183566769543213397774679674172496455813421065324921178193330656300806243818700564764816459935562058169407796624302872649607574581955066527550848439257229689325801534841920858007915323253247217059078447869384565503713553722461108809941521240587883178675624733042699867177247662646462741311755575266311869400124998204215648471700266921473107175865378754189583295643082402941691701183607699042766191768096737827305660615665984108269761404405321705272471060123647809125669344196794818824258754830225370824337005615234375
315 33615799859522677065358016782588397194797918334043033662895516027774004608325978014498775415772948520141631407356605311755872216994275444023296886807461526348750547140115380540771240432712270962190182403605208922109450227544328320949130090940596917556716769417915364902832250222419754425011029733692484562911280430404561614200134944637858338846396044492995281898961601217755336414861312898035578700704623015519048966451163866878895005702431871423580978893806787889048918321630882500099912975605332512535721621745789625972585922783697441435716998965519971368801688197131913085126760690924483218374702842612349758119850393729744943520266133703771170811510341319857747583477402532996702142948841576932061904134374508146265725372359156608581542968750000
316 21287510910660550670240144192743140559774411568456075476613295936656975061359883838723516982421308628596156236168874344736623940694894562140984372280344220080670134694842343607860305717198358606205992254064681938458765230068786104477976306420819114120325762796049659894052419490302628362579214140001985642422222896707279375945645927232675228572788523198744533194476220263069379805286869171466506563496592746326504871758105936275189405085845899955314093632934235016631794084829281175460870668150718480685045522908426543799437002788593333751576876703710432669515356160520911889865155366449872211480291755395100659297065839107567928032451162943717623511565172895503722406088141308715481738795600423956494492085827520411189794913298101164400577545166015625
317 13523082604805296299223264449799739946207570769452934588993717826028306245298804902849919711139572371472895960479821843363890474045907071404517377773481519531135222810034399981265780091664471573100176181035849140174600809502711409885287969532701798405689781604095879098107516404332583782947199036559009847563020588646456860066841164899033369896272262744154281581782822263230805600369385505618552328507044910876695966070927928541102604708950877014495031874580061968613992866187571852401849976932785954393211962152186158096356638721659403085563471061809596817151691969519927154182660390172597707869668638537487823757394749575218361070956157765003579951371372078386238989443786235907315259836792954957504063659130908586769592716336774174124002456665039062500
318 8617704486361236348604410238026416359360992914053431763142612820649496774903240675555807737332703884747838563401139027102443494499694935007247681015126694701575788352035952774890600503779899691996012875632368731667056619792962636395954301089061900280869046496972834102013474017333769250407833552900759865434461361233500399639338882743174977466795665943750481774685076003253434051683060541482216452795047516497652341927558058949719265324045302552956155139325931909495643755935304494279943595493430274613938134882830499975037659004520213722857149081768167938251622697403302643329466743662794561936077865150495048474346748485528677501371112499104014957693518442917807527377605312867304886386544657756087677403106713804568916881265749907470308244228363037109375
319 5508943219127697306779702671190916596311927174782031114528582070599078087927884335384701601567137015338056485911916569022795425218477070612508429113533839740581497712793027294762171920808551041241627040504167031847656650984714617963494274080328108721110566338424955548409204022248261374497693607635856721458573395699462356287334341740375399778190769962792876061339722973222481092291300063701973833980505524609478342842929728583647119743335517642277419369063411951573910161253383691723961764559577406479205835439961292783547515952318778379739718139056763998310245663106482851462855641053781061705867782141313785095052140927147813338348730368708985452728919256288416596426208682060805629360515342756616409959462277168285027073579840362071990966796875000000000000
320 3532657606907946165579518026323188889008626796061788515638430240826396779922425813408795078890508396708590111920736719663681314162040714826916408905545767760702189596683402664299475170331032910653778638454249367881976287209952414337440214647833134978436794978493498508595537424246032565261270813619905434452909249015087699366653465487104561741864712438556740889793660487000330352715585118179966403273320474516294376930747618398659993135089960598389486569756463454797434252337071658997790209780786137132745636189658222182633468456583338138536085247775997817122273617349884111245524030309703820659209511164766356233573001698389645947049020845200850887952641503918531156039195934082540407067219337528845528223197778288009449944306883395483964704908430576324462890625
321 2272412268451395479497150132557379531477835856641720727711126099471273661574497700809691302541905957374713716718251756251511600274867200587422593172122868198291745080411377173061350157711307996903050811745863534147860540364328373065814744779418451672874214144687267924350747894866517931980484877488930132267915380336981813573086828016815072640291489018024555593535733350347797919205069630269146150923199398821854908993434132213701918978194068583955512407787155309885265799034848465513929495574525675726862823996114421342304586596248314190434498329450598948795287276374396418347343266265841089311656352141554852070267615464444884703736878082612375888328480618088353104798130529868156004877031724839856351098032127416622013519470479891992908960673958063125610351562500
322 1466293246846913943379643222268608713571724843149585897289737071479567553845806008514829481101773066987861393949591586043717565495047382852126537660105262104505208077010697650751065293433969474134235321238401285081009162018587328753369071969959003930962273371294042621683446936070977178316157365585405728391954133777993581666692325833479919613083214362206781640329725420558164135936223732260271312922129748814261728935902490211940496142204151216691165148450615980209677954962374883240963825856332822724802766770017372385700682636061904107240027938724632924556943107150530350921027462142886588085683868376761164248090164739007510771251628350977293545393951358944186011046742602719692685520082093711771325415912481877209934343054241467907417018068372271955013275146484375
323 949070560943721010488697159273858638351601835089893113552319060819064654512250957021807865443494376631501646985161642273947981115249591520565002332423582396826405588419678176347528159754841651169840321083441583530800156022945117344647261788329471721595762256168382428986993548441859391732294095179012042805645244736474848521623037351160565544926246237247496138505301776282705434292311969147549008857567605573163965271192582499621780172824575989324893322348544558635886213767915516281892744609989962716177068313878942983393016327087775195478603929322540310855011105284826943447013998740362932625821724043085066875999408119202020757584969125143849581707129006615681225848749189025443347762978941749107313971800110776855061996788373579470032836979953572154045104980468750000
324 616191897213722630669142448788280770324129813410496472285245957066517498100038232881878739360236590315704464232924904144862017151047180722306405219461959121982200994682531783663143803623174252318254942535854368709440837902298048976543777429402426674651921590310195740146857600318914086047304828701658500919688709191799288456111048582276897276911263842523736339826085073487953712062709631677483601448387804801431210903336381394379627954388712945497189794135949843132515453994373721602716370836653365092158519139956907869471572102306519036912629837000432378952236995307959359038629757467338748931104915902510632466566457151254623825387247093812175184148622608157656106801713074795086743307944663340252196146423235440667186942426139192353906626209436581120826303958892822265625
325 401299997037783186531035451241456469089035712891947344649469403450421895984835087397899866435642292478850678291005306500891458702637091740944827237881401529451182432839334451206331736293227469699343512215944000897516532755966957298824139345716992858439641409342875614719164210817328694204462272128660999753814739221091132320788218201613785091896163153905974620739338982062288014052166427463811891803087813206838338838145708871270322910131442597866712340110205479430276181067426054710081776165176992333789577531069855566764921863012776747875635334465978791165466561343272773343392941424100766025507654684592348953298567597415000627887874641476113151728584945889421390833507990066907002779213569098662105238114027613545214057044721210013721313103474130912218242883682250976562500
326 262152453906196410636256989479937056947966030557917521971948580248602970151930650833288334212469922180035416845093112375665794417607821392897877879784149856549163128675040471924832577007063749181215177027953359856931822169949096863358448288456780860261133375888058536723811733033040508661684969147182369330709425300109106299319518034686844416980326224967988920889463352379955299198136616798261479133798308359065845232897142596817020368113510212603538359559098265707676958193653997752993835442446265223839736530482214147071536380839055804867219038593016101047431405143119212119854065772611769761510787244308514485138001039870299986942847826880157894636704359479982677928221616236014174723444237836393164251450378405072764636999176241999114610192744834193945280276238918304443359375
327 171777479272420814326711846511339458960152938671213743454673144109281734713727746507690057002954863917872086353992509247632233084298250729745881429079897467594556122302365173273240301384180551802002083852074529214157696182354304402438547927033632157447173401945094318037961654836810674162453386648404330840543539156016462397734946254238460010159915667964236776468577268910783361567192460603709449735145315991943396338994588942547155519706233051371681232069247923267256825224519352498044676665902758788723495416424770062000906019452069872481420715145361509807964846971376329444186277270866811307885416189153198021733416449504219380184204219562058593269375124008055056886188565500266792390183384304210849208418130553170974964344539998094101018732970942437532357871532440185546875000000
328 112902096268310193323425787711247374298619529276521866548515925430220746674978755944337827202371873096958482584472099595923472356585109384338584377578430585278052921180893868866939979065589358971755892689504092116354722384786436094197016603312954981997158756761589431547872362381395400272559449394336566060685512183314289335762693260729336107334824897702187203942171362056137448137675946290192666967132835337681511745717204090022445878424679044437412731765011141881404847705536984091456435534968910593147383021359166396897822801731639756012465330238345568116175620634919024251052005211282491914013500542679535377527911485619180374903520647138161133622908074872668666236524119030694050305194936069366056868466088690523976304831464890275790390939715523987985079656937159597873687744140625
329 74431581538635042330317494793228378456292244703412035229380749884543151116826174770450675183052920940311794878550770444004083842661748320545497067912305988236195088638362706750672109598135445402048357286723266764360859258961896758955077075803708469178345972122053674630231918545261856067139393509549839932872355900086254788343812515424029292327112127214983520062012602917806154512064486890762969460021070801782494371033165260008001643081201832088100322861295865885540638229148117077928182525858826412188247983104327405824905724688371410525671604321882617293788898525205814686130876460355371124604334701534479783943524038062794582135901604464077022121614523629479007517399332534768709533206268215757421988936895081583854644773851449965619543841597455235969960085640195757150650024414062500
330 49218452361500236809328418614033238604526975214766693776226545235835263387454101586731915306356596220791342464419889101468149173823369894580111367565105491466639416339279002645483623620955575527090710785384185500573689029842265468396727172557541776778708581155931030589864575072390874182856609190183910465990944871631943433589474328396921851842312916524774685366646514566402696841247075064955958084074398595069227967321965033791524350339038378258968387613269739261515263796067207554643408653571817402785848691798832033677692172429832017013037061623646103160740481348318406614921641052508118013568024776850102011517252802356705576025914267732773913929641029527134868881103188009125853723241912013659436482502380045081245177462970509940757271103218043438454198934550731792114675045013427734375
331 32644509889184352205546176102427871568892051336291612715267679271941410595874421393952976413961468126165767692760651997179121189522528002463008326246887026015683992910243327306409908876418245057359730765776245164808253287226268586337855545428953204393138060964912870927865137313131162003391539616217471843661488397819106577694497102745942229406368143743903868856425376806466387782245399709202641123872637464086048605648100106172022153952205027137109264035088883763669908070275358340542413619948321946448762170915727778108840802160529665466974106557786165554200857972642120599677264079585819142830814282420388621568454244085843911036910225554143665460446783815210968955070987153658950991614275590988145330004854043746869259711737005791134170225846087773358128458767168922349810600280761718750000
332 21717003246744522134925638222272236783335326206415480869353351810367322379361419630791391398440967027371109880243559619810620075497552306080190083526640114770329120983962606749039768036443608057305985807730312542563684452277749892978991197815703774157247192651272845406848720951842398966819867765216851268757282946025391792018800511387504739159183248488025654169401458637548295927011755274593481873444363236270287079932928093057738853294347515145164627463820671620708634925752209518653276788849461340958783439370765691116871114726374565853737925367895533935715206741869762479056915861880026894573238283919053598342279939066866000508881670782875091159334951198387019593136623690075644521592033962899992163069357476059524515484966259606477445158353152426821720821781269705752492882311344146728515625
333 14490829938919153329623292385170453890849367104753862084969415145374983108548844947273278348059257838364661742553342084135209072526139725809609334182955017794292535385905836771643849071668827511840666158001376288687497880490326231854758106913198596364697781601286835735847335959554647306854240256487074403921499177380267460648093299906332010160800934618902282948610030646974731837776186139356379884423314728156569545837929150500985655556557022047651139493891952976394976624724422736699795819665835833388795690208652183893490201080090690406046292317519864140166180963218861839911533820429356953133196548136823034818807200746203189119532760987108438965988076023569839351901715461153928900493966215358056992646987578615327396249952160409843648522801612866953233776934339971376175526529550552368164062500
334 9698092940955065140291786363519253247873484511305182877033395300658469746989534231433948545146165092215082384539588028706712366126892125781928384398344509753117874970136057772942628997784193210812327267074507704937882156045679973620426415831002688362192689927887087622884520226420795768007740832467171659532964048405746798466400507964183969675040172414264204761572155412558017908596651889821503968394759160996125164535192898676952455120291209790244776416087934399798244887148854035686789557759108666889618836560538740126409235283499108154374234657208862294135615154676702658576656943217677604286157181416331738205027840385408512563299911045854358027774702463790102614369732479247585595493380465997749528740612026863431599220344932037484970327408379160233231771302830903636049697524867951869964599609375
335 6509914202587192104631463363916525838308035654378201786613753291003176645920746276674915319760111726171884021124131621949356262901163826724709471877524112350146591030130915204389430122665646792461598151538586351475496850211080265996224004125365525417757700672115159925893687574009628825827382092072398516480661731536210824989855395272628658564975603936143509721743834326437086041472565887644334580196594112686325297972389075699744648874642003774259208754532055729661336015641177043360200690551744462204766453085647331693834007394282335438040989804738367559704808189187584538560074315706504562442204042817219874908197136543275961309294678761293599705161512008293796633078957848682251125327149811125117022826341708324343798162237370065039827062213615418366074311107283278943214099854230880737304687500000000
336 4382845624448636704794572577006538625110194379629746357470491489544499334763168113956033762842435642691001216493344246266995934901826145513828312483497376582843473200066921246951931862271276353639034874612966632804130766863528880496090651654324784750584350797500964721985966828205015634528428291594451770990228101066415504498055020140110762420867449422206147249968704509625909098554663409468861907550197728044364810269401131847247057741703818485434778187735235228565274028786954756394453910826525711914157238355256490903258285434637536874193480511271990632069348703411320338124527281538271749690918538028272893735447011631196177894679333005982085990953762327147543083661676627440033326339154231760864533108901356400899758065479702821924257046432423080801433368185030838015681098340792232193052768707275390625
337 2959546971893147945304459763849465935229521742839033532861041863565207308200512927264640791447975602324164382029296232570010537448100413278044628839739344951033456545004044548282303954312851788642579821800058643432522960862782557111326456465532127781848127267310853175161981265211753900891150993489061599623757842834563667311547952823432882048153486505940342778198100541336902521173558481039165034303803362538899133357816514062479389765674019190894631835085647618526210130576472334547631533223245592138341292473256589440835625630806495798796344257924299291579942983877916338326386875774958913620973154352951280033087750821443009922170211335389903094946573144590387061552120794343361603961879267610557262599086904818776161714442629617765474667129555695095204508657910861396667101530510990414768457412719726562500
338 2004373468360125923429602470325873783364481082099570152305635914616447771285625005740576466842578274641182815238828534229254223790187221202178313316034102168239175772064977236135200991483625329617982654328146363849388962434286671038482065981397706709073673233292896441364142534465381025522821002839489194533897924963944513968286513665943290401095782113038667595356840939689187375597682550425700919751183306312377911620772036314570194279627471648663321429248929029232383117173334335426174769797492263080149535698229170256212709551693654581668252878765351910479485911211160060359287313396869385262630945796058293396521594436127190861510854624596561054739458931179603989725115900574859704243183622963429516136222314804825418369342245644979682133178386533578563417326190809037399220837727398247807286679744720458984375
339 1361484219015516147547093210656522977614424876453345726443773843933925277503074618343946139734976930575811960412746179437288367841443457632840876165053348308070109242104950398429652455375540899525219512123167391393986616931614459309904538005384415703377230582045851549570961565431818716967404936155499233894008277902586029865762050861407932387637741228499301894115119091208136885683501653321050976175176672010493347265012196168815067211263244013843918143718577976287612143950057370217011574854722579737508944168823535485595682692354685199775621236215631020599639207744551524418399026579093742495140557638021238619398206309147317513590368079815017894622938387892575498533135189628911178371512829893731324270940556876658407886409309104511616733879070007355242006645643109861640307478580780298216268420219421386718750000
340 927520189634881144800139413971360074599474109404282265374389740039456680482885642676125635189999495264258699840810057785122583673911395730390099834934875201228190732134123371939318138996133517761894195553404724560335662397329703559217361505193225257734998210431767839193542090754819721687603795201358020358748424724215057952983606624454627497375727589581590229165648660367823527696631087785813749855234971208705927528864226395082734466444282702456342300394910559184825371047366788155916699760217077980276941981752733376315564637179977669707931905774401577856136658541885627820916493891761431542522524506948372876555848160013835616501074661569801231449061322443926874978206697978385309681275827940792093459519085112323919015096742107728721127712838704175534672550590292622419243996623183790006805793382227420806884765625
341 633734255767123097404802666189655389132239390098560942529376603777177791558552628532428560689526675239679736009889337896890913372699484420988178603669863909776350226403110377599095889233309895122508356573091811700031216055135262390751842643168477240536609727068765172179412705243348420382370896058241859559413678355448139251293964966218707774397225922319224326865223027883934521536738393494026033040564392140416479928401483695447005427267348299046181575489586561866982510618185742975458873506735096063450863406432956684959090764024388378548477239347686494451461123628311036831928946703015499510711843276711212960251445334122402663487283147318116365868291114106067551695048627365024085412509067806893682803568368495533845636782888635324563730079820606814354905115015064864435678174819921437688208243343979120254516601562500
342 434270496146838326893097812263362782493069407832937139687953498525913111430319155266019099589124817181553102231488971196822720558393641605037881047921438830828309643276939918902962597129000607960363170402477381850216280747357102866912772984658394407798540526443965808003880324398775541932754778987988562318145718089078696326340774403151977508752099274196372434738370824218896795850584382789711142843273381963911725115040885588555753705984605479509019731900832984790462072011163010750362313602769706924859370751874433905039964733151912698689933416634840306757067483416983813749527284770651304891814011667819099814812316164762752680744633527730148181850381076851555406737117857902113964116403725059558395189443929606927428173685527524031739792603560175849896516333888293719408277030412900143740984049145481549203395843505859375
343 298455164551133849117561667382492687614916199727792497393525463070206539638336023901849413246736094983752132132362543907372133778811160704673794692441222182831632895591962101805928914635488998582759286179189962553549589831903101638103791170710588394308806903097279750665438878457309880977821573068591770948730041991880818219551131769850539986566341870797184945687710495569487228038925700500249322627512253152399964063431908840502372963001357212266430522408841600640479094254497445501837404341802262450534325289688219217214902250135080585678179414990082705511709741513607546206889574688611142553655059346732986044648513341150912288206816765245420153724173939423914471099216508866346932290021343440024429886412703713387562735377092843061378579205380737033592340057501795172013324994146621360613380602444522082805633544921875000000
344 205712094626433038080356372962182869067653215479938967532107312438827513253694067497197024213529215857282497707037242169750833480419668494943017816492688160029120390306765795500245832534055574111432132610878541039219507800649283371036862098101531880314648924936624838477860503931092702475022144258200303056719621360043622643655628361033107348687066871873738783615255502367845923940757303327465889558859965525576897560461574834186194676230019260520215864989061799482729640029151889989690517585534297324316279244219564947159898381044895801405185690310624858044286221241893549989129411705609406435344794388255676076939200309456743688594215927528427824284720834186754558470211137923890553301014418860838899304537218296969354976172695012062720726811294201522523251001533546058234930090178804924262723208272518604644574224948883056640625
345 142199756413598780563953802386328048156120804111338393039156289811430449586447297543422038108766512136268050917704114988004543483368129502137916096569520224984170538795024956858926868612322719377570271908741148420739305930305138739288599847029212761699544394567298536583799685604775325407858124087621464121721003212432545342241234313310469948225391903939049086787236979100384828656378231124724068904171508096535655293280514074504821657828459282353565729656457589788518027136640326359695159841492618474776359921176918512065184154755580615225425242565155252057890625112731811042117762367988810676562132827652403118074509525225804057890189718375159296716821174480461189054200210029427881511748675848765843660153636130294652697817370225095613902500628449235758097117678983854510865869900472556550813374443009706737939268350601196289062500
346 98580846222096838844865421184321980142779067909515597809994173448415942371755962757466968424032709279843878182448645714943490459917227498324988787615470756039227592608249701491501905795261254036256530210522852760355629603380491541889370236824812918447650558753476610130731453599486975693999595274718367440636326919391653770146535204167241278385493018002499267974140166548831163251270733926516370950919352006487364301833478265712614754233601820244881778413695087188495718306350738097650683193367282148378620801099653130163359431302025679321239067114967401004276795951220252339931482486690428982207124064172217446522114879952797382946367754939019220688787716852632532318098206333691002731538501642599709146822896874672574750401325804477609685702286207105113281999404474549210965709553588064224436370019954978261012001894414424896240234375
347 68538923738396011549614954961607249639248486204741497841610143720751666028555548109433261792860391793492707732062236733467370755021050942402852369748857890854024981454478645163661875519623246943965318418304691843461982955769009685737835100776907931211894479603274979965622042384080177011472982006352973484610831692348097964897380325651091012233768072512644599067622779193796941015366789570587113512716597993151309732002194229042243182525779584608878320336424679979286062994870444385621907453676799092056653596141024606165950265509998808016484577838901507948386277960529370726658884432062057088695200472723798870720530328394315594531852721795406801227080698768386949275429713724740401123239650452234448643845057264107657090082945983382978762692748943344873645032505196357159831581706548188332546109324816541175096062943339347839355468750000
348 47789168597418922494022897239000167039368033520006393363348884429365208547631899057405617992643265976645259903953376436526000611587784099446342789552447422132954866265034462004884622676559492515136912733342330091528302285257599555525953401639150580313780704465860732503749322623747409965376236445272499657564915905509398804812123246313436970537252391916944072988921854690516169263945524827401691931133684403533064005053938527530966768412199662551774600890028085041943055353934593315167973926041872876422278493377146298585846080285257387004805031958543770194062899556718721665013762801296739008333122956934742695936633677235687351690669703909786508234894645752851804468448775390507541769148208673593628001588189948749138250582860412161309019231959733949116770847484887010033858849878393203436895806551255871941208397402078844606876373291015625
349 33416853359570387826749072890700776846964106959289662810300260352559185010827588812642579239402285226591883975313490340141246934650524865549307227319893698199701971090569292830505521172164401576530282800267708767993087512460422153095619016214925344963918618192754167833115175594183777597898548162076077826375319070463183607288892613229327137307729705576758565864092154410601274174733627984555406907363285672877312721461044208216446490443764274703022774918161069362495522296617676551439898362591182445372549949866821209928966995541072301335027468338788200516014218471452522381011786883554611763431113001427424797941670495114105478296250067735357182798586078283009823597407256650246118780450967961787139428999389744034920214537567230135885861122814117175537291483492585328931806333552960443172260653120573398178194679530861321836709976196289062500
350 23433759137531060007946620433108366970147489197096884130694736212510588753577130826352168578339706917773786931107362795934705283688331912995447584929735814577998878914834906792659098116640517604753985221950996450139502492565442613904330264706604870257592499487131815204296823048571680380565172923509920351739571222300659284774441428249066374989349531864451201203268809051200893026094031802184275591064750608777579204112102473012867192608300817261772263115956884727915312426276950943631470479389670294228768235670982635265210813084044177321103712254327036061830579073721207209169112118500068492592985992117122501141003541828713593891337186829474458207942750786724608521281619205767190876683771240375474965395154444500110601979557941947812457466185006078479804724037656182514975399064711822848694186392052587163126187164152725017629563808441162109375
351 16479922671347360102704733920520894782712065708822125724851051404856930536516603710077068603167426149921918473921712898856577333364215436389813288429126000478478677700551368070690130146240527617966037753284846659695290302851317523468339411461042708401045296381395477719472109158037136758928558319215581453883699829565446748017946646228184605884891057687564750465208659138362177077897741125028211420169683911786136853934713287148295516571498139082188162797244198512193436494412616249804467057787427448258674184967553810532051670994119555010495779035926298109040230048414333971121860328008476388438739972918002018468634149757947339683181830773359884339543624650212040038289870039709542976031628714097004748865067720469651456835324276038724242240911768540009445260269129357028606896172597084544274580490338943938866123062325641512870788574218750000000000
352 11622556451656995389140974022467366922108968029413499011243765489189912638098777775227833712327047802963995745846133101573966121830488508047289954607669601486919730252754681792438443024779869321168318874069884092223975359066380244268376735546761647103537245725968905368716401072504726967372676568100624459955387605826162496740176954075741080968815166430892604959547517214429003184147114141114033024014395614181522049455038257219584004940913641229597724836245895460670059945255058030823524223216008280707707931451595108037344182036267944625092712353085517572447415254722698137703321610864134405265858867690335847837442663455563137750476157963082974633588244583942170321218069269848038874277523328513859579229041467559314090730421229730437286283297944435293873113597008110391735032814644529780108304167767316016622071439545749171884381212294101715087890625
353 8220116144013255834420234942877024364640398398604543565482103046237140745083309259620646179316501515620220463633800585868249814909300596091126466224543126911714794332773066975588319615053977242170096335860275427185201544227052812805096554610602693567165052531105007067106933260103266580323752615549957365340461391636775275463509927313382952588029037053258488102910760498529291433873600384585867848798489460968804464003613147649171035852621198838867415854478906624943181869064711347963750963784207564888516062426153859869037003259358065981539245267225482494650029999855315428440247485011744803271627986139184263917096152515811373997638885603743963668764931310754705293528891152538795292817742678237505940566746268427322980777777728081230531732227525784036754305913711433195986523764093010103894852116676736604255430057586195857766142580658197402954101562500
354 5830161240118472773272325954957575611681558571889725621451472977465702652796929939452977536639203628854481866940017844900796345880721793806105239653264025073352808528097487898164497267423238874596193390693192511280183527371535684214712878442300151548049725645164858627375893136615810207824168693730210593637852791173072292223249346757945157283467824342098781457296769933802353857772267288251880580878089443378807506131064799238274341481600874900863067688269457180799076733019835767067563605268139388778671642567285502417197944568604525576951604121413840339354174412137240705238522834907803923094890939216938234500910274076789126739218904933212390767346692268989752802746379165530661751361177874149984215024455567575033751843822941703493085821413982282158836915215464482434318553232588448741057754867259933888033163174556550156779621829628013074398040771484375
355 4146732757579503881944504734719391883946013064674479818420982586615765620092417532087862059962670854599876208174922827454293125942202814260985897139415352025053283579905734735037874027326050867855288418577754254004976311413981536591213546219853842593194514644745703193373387935872480347246595256559630924599042490656396822711741438624463467352621286190811239611302129307838139730765604234393661788745013528868647061936311754244916619430441765505704844648197317935601625355764848624130174021254748689139989589669103964999593691452001054353605148502233480515989755934877611986554930379555892681341359905987621008021182778146239982677183732350985975488653878585743962968243461881604185530343956874053869861624694324997232784317874491089359136944719989952020168728354949188106340643838017558800266043754645927488043367871092814702649320679483935236930847167968750000
356 2957678506527283053071575253164305461946249433276193275549709132299410772267045745770906916087456439288077192583705345322817941775728445580987790671769778064569490697853396082925917791787233296701188428998108686208216610513123617485982220794041856941987343496248496849194015546367251022409670063117724647122635525848106397304530575578812783655036773506473087105420111700655811252075326097952195464046826611602655266890425929669029582688828718199364499938191316476801984437456224043957605984968007041380562308266547311691977094491383973025347579600119230272578750848267689410301337558462163231223244143642486482179029613418673219193972954827061568102743255883587434440181537377266134535999940588534536512590186915819960847602812057998355882771754247954417502872960810823238749927476645658535550589008363691703961343167271166344767241440649740980006754398345947265625
357 2115494522083025390825963534034065667009493475042903366674128144348288430276579116590880728611724775621289762935853890250872478713628517806607425536419799982580919996301551144901741625274451994048571958545344851551077517355526145994643972015650893607898224297208125113937018348640877498351604466150147782583632898978594138985724378514464786624807781927707049316581867334440131211173986208841263672776354618711166482890027357373640227176413159700322839742777777607269371096202667604571028909523058718742035608494136847513264845603933989479508447930038328572809259976468463749917366631359519487665966843074449792324933620218439483255376162661505529877525885799006783670376274901446801923532488148321426372294502686486385857045922081661045785508614709506989652946322960691776502609669360852039033792706437756242087679161603642422756488272739261446986347436904907226562500
358 1517348961123482080856263721937859975374123289734815713784451451546982760103840833576409315195179960514639677745538005676591787233619262906921350081977648783996339552693718827005491684286586913371489990022375714314347468143541819715058907100978031331342777514732397361428599677562138673708114017509652841934492964635648614065548666532435009122678569184629790665876837418750500787058939666635078453308400879477822964682461179864003156906527183229392190030755921767756644915723661872873486278771750685508817025320038316219264268773475701324772781054743933020163788383897190571100367722782012508455561531948981950757330530032844123539259841099811368631292147475090728044297019213178940726331953401022714136476809541008445062974012826588408078678346198603512095112905089197513721805372276563335059541289818138647311918898728213934783658201066458559580496512353420257568359375
359 1091360644810179827965265937454728139949997552967864216124336420821599992676659155546634493729005445124649344304662385566405024758066690443658053931127385100573701017689512109048494608239821056433023316075513736366361074434340972242584065667450500747817438280428294779312701311144791063194773740745198157617294643813784927481095825114453985409005617545695390120086882937230726515995413965170976258676940293351548911261562980159851202568877970260227916523640618746155038381503445263280010615248434250731286904424432704289616678747030286384842695106706813519288260467233669599368858955765985948247477131489437262000993841242686825895104055732838409005328118669704687061290450802315073928945791784186203737674189909295027491567801381941908634155766913798904564888609483548555014062412277093885250657833518967428801302646064060280876872877087180313537828624248504638671875000000
360 787149092235302532268447999978090490798614326289124405005320639139924234808347522820659534977152413411886413351702762263046668731536986467242629601094187251802597773972799858502246249264864063940114738416782408719900565706497477367604486887300017021774817517023169609848799570136298360101653856067277704149606869600840752396837883965539604237899053461545960560502755680777568545654619600842869020194029795370495594571440877426510795701629078005278383843552878921482012357087541213660664945797622314921729584144710766186020941746318840361617619286816333109738202866088608688264539697965907797092671524226911999035970783253159898339970533540487724028671071033504371507750417805869508080856647207082030059543645532255572819657525345150378404422667826694152357237935128493283329111646621550736505231755541638324220858904526810600523002215724022168075180161395110189914703369140625
361 569309280229008164646347101775959337713452409229128138853391833581729233270226650874514346652428165367721141087178789532613835173081262031776710730368815393535617874879989331397365098296466890532326408621822661965110909585160111967263735784628088820196671561445331730248972616989995500904553791998424449338100254768812275974333569622916314290523343967900529753949893890069850877123698712548657395873299705478833100982038465834604379998544295701574845916524494273000044536355277023417256183490405313412574603822060824941995615985149434377592830783197208363781636329084732907648488315438424957678900921473060370892083171592123330942780662996249822121662252035002358230563314076149299322459889220143311068784735591939210765341369160207082689698164313510219655935318683006936740171999260982501110967436167792193019422289304127346683900726207611109330741783196572214365005493164062500
362 412894179936536365017757048791041856844410220396989833955685122649370474438155498209776235893644079542078239329312654028224711231254070022977404608823681281892054551035196854628363982701310930211456402586532962797735694268120122281707363590030022013869451835116835918413859198903736379832216472285526595629149319565662289951188338566560271309005067748619508665888401378563966441773622086441463829167532972629126538567256980112224580511575273859259212578970914861556693651234427798832561227242261578764687242543963560418357111088384879875366402461891342720635468358527060919267176508976818321852593441105381934707662460906253562705791942991484134938383740656410708103980810633019823329323805252856731936605106851697553863767543977834743581717485195582790494247712861211878898425853003066066666037557228438035910478120607981219597499826325418502415143251482732011936604976654052734375
363 300279158847478385463547039473604149252450217415368760918840715560489500646538900034678491058388649073689178722213622400902133594930071317910557914361876630080104062619311440604644473090223061330980628023800325286900806226610633700246090810928452778022568575104943262824807325002858838353422230839412765670185865596484692450116385065600126241719025697867810630950045825706913906167155133729617436245354718565180085295973166518636163666072452215504098279792581076734670772170646678471183620508619519503841350039864368617318079648140674134309784694248196984149977461106129720193203620232018084949993379635737211745374676167770347222010815236231151177834470207210233622040295077868808017810185955810146891420638503151800551657916690982199841881190886697402590996677191724127036461431448898001652634274459996256686180390307306794254844428611632076164816851360228611156344413757324218750000
364 218979907254250900768454374233087079755448227180576275947067779667323585457036751137177058800382061334996374465060746494829928111874701463703547642813920929159505815369635899140487765406223612664176953399995593323203125110109822558129797049836849739832452336390331219549560876666769583546241228221587900754511959587761787761757835261268250173265761963985411982989935830018232027875207166985502551007149435740202583888523166009400308984599122508213554730227079386861982905487180673764868598587424750434671622043524004082461258401259849363907517188044405332127623727306575892001942937944809520856761001915646971732159395699952336311918237146606437760077968556306005010201795770317650269507449285172458200186489141368165157150730451009063779277453198095241495356912560326875822781726527737985257301339529365423053349557680622986422406502350589187233000088017575990306795574724674224853515625
365 160130008134143554472810484175415473760083015690200373211249329596110334054176377086948933881996687496724255889676760180093864263513832105745474749941934478406477907297198921438739274069545240552900676026397097581080711298884159150577020946111172747350288545007537428003480450326639288064131129423989975501058214399670788691784137685804048562942611731518134345642583008167110727490423372374432104534770619191697902767466546785893929662653508784132076412220286824817544872178143142243303859470918869569979617277009486038037299699551852068693248806848875731452682469959898117693640364259697977366961631129848759181779054444654369917387976574087479916614305410816753548563905368186092191687812921810088698148798599644025092466431554300961851575899703201698252859227214630176904877221139863655579382344259578647008329961408404130131124715446065851171073696201929692506382707506418228149414062500
366 117416009688097398162662500963241608559560464846013426989917932717894830606906600680880168885612191818174312966962451345933602065994772853965283611953302474760480969276365212285704114427579176282604328706870305614922016204603014104459962183758888038294213366965161013787372479661668256292534964523005391898467460643842057974611298963970563665311517746105339949378256423892277620398556240198628472380172806865075336722315896982599554516805365157357856548291627543289929645509766208230527901055650347983428597066742357214178526259588297062619931461106157593165677993474021644077439263013071478490692162229451551980356108861351767175083056584566307910010319765719494051841115669401729052966688010055929917779988625808218633830634320964953820548637997099914901485493489569749297202785579671794228138950903771902391984140510128266864303022410477217435438731206465146073014693683944642543792724609375
367 86330610281741124263646679181913876884353518976775642498900584180505086057304518330862382187554579360652412712792341775428075596601243211357155959425895998979847954563899420334514854154134338031435703220138738480464245495291053719492847478642921745964816040646301591085300792467779303792752377522685765359962165268575422721309379326040816012342435136666992161251322648398764791082478477291900346440711309263042419828330403314409982456152834969883794209446683545730222852780614442929652471398424182327288401906830630646523053830803105041789932426720813753890734982817580073748182500430460063862818646324709568335143881424950492454478458520628452014977365876203894570748405651314400962175344681815684372761353451882326356557174639797742716294037004109137822800223111766958849249111961941990284317219561852401038974121633708249082774969661279280085369042252452231878123711794614791870117187500000000
368 63647594500970517993663562172910028789679827812376142162753244711178751811736132630200937343850494493907133290653036815073147102095003842084338233007446081070855357490735549925361360098246785075003431664375212192422123164936767780511588417841235519572717795662601833404279468687346401427296798503952858771514723349023446476433017385121083414075149846784055187209078361845776094993598273712373243469148192646513118206489248231386649836615794683535297022504673689741085796547551010151111502550691687146420813756473798385652340890356082840860928058556963859959233500682974525885590014772400674538434874049567019920743914547903366470833046698967747675361357574336319133985786406232249138683178341400222656872017925793539485391006643738985100678934508065349347506927700118145612013317968200414661618582443056558359660274737734499683076655059703045496603341629597051787303740866263979114592075347900390625
369 47051738227309439833486714682654223900170009301970936871738457784959070585462493844920394249091496556260718376209178849230472728961924997046828186593585911790697474023806987446155268688965260516508165654238274754319770030014922886271894032606666465055368302416189317176504749638592071844884558445214715061950442316391763215104239401292455126566893023104991991085879990476256843403072299967298688084608011205155874337043733551641939398118833735141287788265952711207103218982191724631384174527810265537586207129224039599581574527942086510666734008140560971412752017126028249129404321227750833190426532791614749879986250942996434874942967091485159916310122934108613831664179986380007872472551436429585176474686865365792955672321814234441895135391548419499354847650897979035652143866425807743119806727853759673318920030839236445586179345372174289868296714934063022101051743106836511287838220596313476562500
370 34877284619953450696342799492896453539602876522194315436107952766825773348307342402344217385494438999758805656964857578376537470320423402386364836010247688209735662867036352159521526321453953052486136064292391378655497319463653314621633989917992985097372872290904413560648521746113962236552391603140539106528262398167775945198198426533122392140866764719833143913293301855283041462548121113527070268605176467324303390778610923056961713793419519642125981406335112471421247797298647239713413416672898119537105321752351359209888241972133718652955439780842577526076426720035077660354090959553004342226676680766239336243064038819189214497776999111071347922961982626623529091534721884449519392580086931955063588933259089079997093814345781595722632499099181702394164692466492750965394597088083881161896155361179825804065616742023636766123925212957862095428624568316101190422473532493086167960427701473236083984375
371 25922674898421626300161995662791873139441419881400860118713177766946336212751764542216083605388339455033876088208536514596464409464365589837895949116214823271299763960215982130807563974031932120224605813815102665548104374233437645581446993720600560585434659620718503259410001834925346558382690903403619073157130581354273764761475590274091076586570090824720278109901188902546449697819070194129841326425430476971073595057148347547423456610947221023801516338143726285281689149230378151409651576437992397749692100759024529689623627709677635117584896710943026304412126936955338187743016879922003204831797142504480696131976379576251336746141753121066788310196971434617525867837916175001984153487833740828256082079417766279753793706355058226462163792736387919227681300617562015557730775757767538244287296619320646307607445791924290182022963879730636094441850326670835928319358565374841418815776705741882324218750000
372 19318970151690697431175703428980312951404604402323630214457249300242746933414905572945809541373029553712558715132509672434349907330056578814798850930306430999197685822716830237329956109127181666222294522800322398140190669146764867941634704156015524721107176740307642248259626948948448940146932832142453707637989576409036819194355435158663838501842938550364606563343315091081969393996548736263698279007821486123043146869095359687893446299146012484500650401771972207763525028803881779261011382478875953859202390161364684677700363939525873806320928730308859060272279587820898636040793557193664274667819513106345616510733593243367402403975634061879554456049853947665985879890167586814479689235452195653584150927156889356750329391940552256838616175096541064185793551007497422472208272399678478395955886698565160050411259681565937137748223463151011696610196521771868515267669454138488305261489585973322391510009765625
373 14436170830826057430066737873297567534277195698592343892581434465862788168172490999791666032647896988108960527119761452258147402873484904091901686429790062764649795755474635231944826320130681920976001586205353661079327848058059453730076360910998836744961035740549714962849327139401645345132870766894947255716844047086127137951240319764849047262288599657153620634560318745258455092310821280008522650080395106814710253032096515056828317872834869278139533793865560852494709822923800981171287116445986192596907107896978519948145589028208774287893268368629664543319900391845144187320796043554237269042618504536118261463364331044795266209204319494304201066559308019419058637999390614496727441549709753911944721227189233190851142100905587775061052874180525562895860164227923796643605218605365361852730626148120777078333776844233599051243053879673813153024825232923147113663910837827453192971915996167808771133422851562500
374 10816352347541007532506916763751285581578352867157939890962750736151576126018128491834414148469231045973413772498786542772769357259395875033617830890196572640484792981941658583087208696417550639393062028589923975910864805594939825584950596291460192836361414882180046441113487226389086391676324824543862643607031768898415971933232436350763324845808868789551412725497596932247090158522368471118979871549395620144773355194739353960933429461820797159633019125580502595650169057296181000068587825677540251987953366882326919510106898804669433017896994359599062021443096525679983877233423709101059546244641984097074108025655097610875517400929622376243736493106801845567762607595455834336343255647780347607808464481163204180442414029287403687205075726524620459406956332080831370562538941160154393280436068336809036114617393555322537164361860177542591591111379397535629503705213648955506255955327787887654267251491546630859375
375 8125822249047262254435505131969119688070488236630906320362048787443874163894257114377496786722343710734005694073466519680881084729665907869965808346496203959695889404295462034874533534206693270740135177022096354647133206303990326775399325889759030841782236311785939017796795465052167147249601603716961660006142426088259547382064883897744906905522136488064280758637422021961896672542089657772408592106341694899000766130849853898004401037752961239543972090478380389664868880574196225864808494902995677948872565886177532595730724616589998942563080091328982593697637348794458081618981662421618657196784952482344281239273793335852086962764601123741453637119364410149532596416887617381236292034841799757357796168570419261362939474180969883410587866318781667800294050129217578002949240497403016555910368505491650110203763189591912445196385796762998534006989115808325801645252829501220315222553836065344512462615966796875000000
376 6120803122201606641329566156809067191562241712462937849381638998375361655846612212500653753079610161783893222783405536689660461169760992521593085513228533589576553937452297517931529643458671701024836929054487205051584681060849794900462864879217742166139809057961623909931932470267788275471561934622747261792228684146266852676310558047941474009544245471872891932397312553646401499006528505210126755994207229970824835157609989889278204010884062285443951604232955061606671797899487743480988374064147119973646652217811744093359208790618993518087949741550559241765318689006828368011420214925407775282440244860711904983290284469490136102356252140283302644378794725162833346564554290519847450691798303003914543661689382248116159014236053737662174236107835164645659473144422263487793132354825898935529971254230808588066135254550770034338110736337350595168102538586229429955216052345280870229660141745853252359665930271148681640625
377 4622756760669983691499764435095394739662701037830256715065346688630281731221172384284915784101402738890533145366473371470271272472516439967120929929210162542098236782437899024108572317638673980396360782426044873265673346866542239515305603864433976867970728030496695359635410965320060477416266041689152156904258044818692456134319093782319300886799521083623481265380901307648180390100427271092995524637639804713016326014588819944177954220397897126976890948133240246539373432126933089337951268202281180562146866833904473513213004422125363514852878730753888245112196927519700296560524510679495351927428050127892004153602354694422969265683034508975702502393808750711076358657604839060212546932848226891283445194082643575193028845152091483771804732557069353607877556432071243653717797685885468580429014515449744313467206401495240528143513476159933661744729736622670975907392645334026122592302465719171777891460806131362915039062500
378 3500597422400044515823757877329148320499737137052662005585035423160070449732447518608107509962116158731622381476996996611526459600151847468165747483287670904254158856849857431793241159257145721982614832543895779318168542640500961809005728490248079546117896123846428714509791573199535430127717163250666553336123008085387230978276543947588944218550417353334358449491144688771758735360649622710206729166513408461961258273341661268961258539937432851728870600374569043775189537778267330101231919595933682946988129722405424525160979695380957854309469089472521494822365968708669507923803252134541405008898211216645406642146715893246414697967125551306272593757416367864203375914838457205465327881874191389814181382698466969709446071780055791652087886688920122927968824146142419659792029830499195452883198083167096736550017330585500989729410803473121423547333712215863084761755649506928769306899305868707727995570166967809200286865234375
379 2657839553413294001558568432264007993708630332744244820155431846937772485999828824567804279939043358518658401900015247815406630334727127355020591409660154656262452337045128268732160339383308428733489936128083412866322664894474294290446323402306062581700972796603085152053131406704800375550705380564083540495734311932140148867751818251680546381442853950205535093783315234731504118440085080756103409018359474777343974936051849803554035458500353652503987449231041480324045933364946392521443953815386435107676304766864498937870846247103014670310227835860557681177407471444106238768773719915590638066828971506696051381276745538877176567387765093446291908841973502895900721634513305704869697261599530575135211991147011107958730258133003707460616306033306870343160111569709914099725386976937798422024661955017358123521757111997173411017674524065278253168602276877363456426066116636485678743863012019055247492360649630427360534667968750000
380 2023288457494566837648757755311639056815309036120817545796823615735937633967421714375785323060860066110089017744373269874453303735870157138322906966763590335325287463895672249308001555596613047009437967567966763111420598426718492741584582497114611211178334933915114930837244498910935000713666747334799742841089075516015064869786234028683443925426395024986202792609331033339562716003630927448758578962932190801387738275433874135917663115974841297149241418496800940785494854601876494840547024326642309357884114487020999019684423951701824717203093047975628020130895946975382444134283552978779022722648946274281695595726130980596020556809803287316294879355433545786190951884064171406020268286113320424169978801417141333720082589885039314829410343318986649585136161403025198171549935868161646585785080536677400092664600276414677589082556571503623682017703908586565832034983540963857199339583919244812959536972130081267096102237701416015625
381 1544280909209459625100107110033773349261995264118946135301125343751119214301643823996165449942172011923091690675686132958560731727388610757837230299593913246346370435095092779828956942825237323085816037273149552839247343985966135154397338470535778217458533372345059878253799102957974242798328072240582184034389600625954023709112919921982078841382258995581993366889733192756550182614393021379352712005387301388784693022819940873054502019983474829263682206202994660630352353437018658353582521096282471775422781185328667016600359752925035910132784350583455077798344030920300595758637129288422464721416933314075980115910253461208245957695970301188323379597208186807578088857612817109665044920201918580232168589834675172737238041164556675731721787451820945907746283005848426850095036431607154636775118481844750287368807320799053582799849526920314484141726637498430725772395080896280149033701201545607656351322134469228330999612808227539062500
382 1181765411260899825845824010479584079605217117324329464921128517702335083023731831029704241770620990391239689981224369011140192696842003726914979471845706818491266747256622149871256251016838008710689412812296874224557323245071976315043578375215953022076158922800822949801217236633304524565370637754456545714493323752374773927345959562544004603010532779948093171036930680183748792221674723265734610787960525935409912734797806582194229067970792155994829683713311734547027642043044672839447671629902590276275972604387675223074688294931155276893487011044595970024286116691507888199985811798606721214903259700355797173842581341883595131822036250242118050405060717525178319507038629940296775070210225952576141216425167910832012965628659147643147901066711266544707186485098619632612161053063934653792466489301833104553079907860897437159567200458547436431993635339669705110245350550128285841169205278854983064140693471699705696664750576019287109375
383 906712814959592524096592200585207801633341445296862488227567809823228605002677658239350972950183741601687870375557316164393070986400949978878455448787774966335566018918619461527363249692896316941879490015259864251673292327263236268914579664411539222508505276900223091844385226493642055392496270962832719383078117962314210131528401488475452961864203698191006669890533694310551069063097520106373732843802742277796464335430439786488237987486424526028240656323646027058648391569765194455058502028438858758482992910737949286960476931428975743693363379350118528172670445276057168569529849687648459984640569062214965806993256533930072001358735315857988303395776858124108298433086720175530933494136898358230277480577359461429493730702578133634205701372709747277630591223073439673814963037606650817303339948072814329249908154528268740734415011710553628631972277910354866738745965825270983690423436812677593366061046253889799118041992187500000000000000
384 697491291752670619365351658797855144701938887242368325328558381337890133627164707911009415764485375283920562917491534807313104213679373637054221210825383329748020581582148504980418482873844127516324132689505835649879573880156183034652122685758706458368902648783169336757367420972464111630836945084979570150574426253153823383083197481208845825522953561838502461455714841546389048853620989608114305202242502296679007066379688675613472724611678725321335288311099850557147584941298631142924027820198322121989761463430869035463907264338152335624613570441367740663604548641693326881516395883037485119613690333699575915938963701081232297582563561539184648261170489626460717988744953620668264337715372262826640670097278527660248294822441751954300121737847667534121342088508621493930007612017886601833013841714956714483432099439841293358896829196851960747568315129966124161112676477831811799274808339980464278449502624201983280727290548384189605712890625
385 537941992331793159180356694218427852059291455921049323105237179675476514702845187528873669562513870319921926179777013558970529637477183220603958372020502935944785039122774974281561404924079097492072367246924898317080773951497807210142674191142335699726257890073087950790158336373088072392526908138016818264788157513544794392357357088435290232324371122065361895328664959980257344482353911408870752983209420060745675936360240257867277091384025742858269921234886131650577909322511976801965152025065784113588971482996633886328182588433984072095653837103840877683232437719313280135089508218740246139228051552696842515956664922503676429481644809649248537237772555427618698232978632646106978718055382934731611510758101064126375531944552990325564669706818399142699962760035344741705321365625438732851520901208745785744930496967364060983256721222987315169823447062802466858621968679462915984730710826588080698265007667524528756075596902519464492797851562500
386 415965015199539362128311730465796793507780753870859485197852632658058989777727553409252597688064964804810430680339123492656488778380990348428363415615404841180004997869290620841665865824767349522828501269169504552022651204218692733158646489678675094558073322827531832308618224269755444792115201691837626740955302684562150616136400350616820597339138974216077524697262112085840287291159124531659366907349109266051158006194402442126727489206044833814428888267725681003450924453867992587003292705235059870863656175663493500180513418421635794774658609061593234015097132339502881603802712804626254346979829901709215237590417118911247598912382920013525279998102378556200334409771469830365511419501647647938677066037211697750238164699842719589205731361359702939678117789059418811719768533630152874042529690383422908875926826694491411892592387523686538223462145450794816017256339122931922242651501171825669431975371049224621256001910296618007123470306396484375
387 322477902792862897962747203621410460336908242627041802100526608620367509822045870618582666321105215099453918064888984031754143025181669246742843925297607595334496277059669273455411655573859798015998010435986605480024106285666003106460242799263500338054166352939537106266048490594906485729560121326163594794058205584791301705308248519059187747450437979889894380277519904636837573935517874444777567813272279584369889597011536979368997940153351884640376751272879078834303863475016393538179661783318339764488235218663592288815642157832322141695927585196525390454186165583566915756846700665125801193797978271614473576072895665595912009884631018716031304229913484732888544529872745911010154790967635649401827003813826337370999633728059726167846140622139328929283360289422820812375762719778673868415799528135178002329552152800660625614468610511016373723809966657841079975147286639227818906184366904485787009144282617631449561201861797599121928215026855468750000
388 250646717880299888259866426909409835342270777263483898563057059088563694508567579433607956643961274348463215909329017169505626402566868342920107995557884455225397720151364033259773328789629517213680043621856278033438808075819784498372884776593698295991123390238875282144543436451273001824013115282045924559092056392680958532821476240990631512766259398400584514919417835924814092193671291966466877997472019162020091877091392425178319104913621446652073366959705593198141884613120979723685982406628255479548257568858009448695955757016268964675550285157387969804579213874281934991342075053996599435619701942831565587987389790958787350244197349714156962865965487185125195255493512587024474939243593409328467597130458199638554633873105661559230517846643566920103605672130404477017997765584891273809526472379252874971861390863246386685666980756683184998886117141585719751064000178370589145405579544434148735611719386123471577099142137967646704055368900299072265625
389 195317031246514301608200753775891187983832053008999626023767955046039252317977222176007685982629212479430549455518589275243857667944143148916877620912068876407018749702565364958245076188712726788085685033100611280181311702236734290008072787423240752969084197117856141388014397939808493115142804890740037692525273347511103689826173460818338274283794152750363460904047338192517415778836259479151345925727401734911213884240028404559998769834751991028576143320077889630753335266108072195643719595932567578502371016814510793236528333611364494751215578621782603562409897226781420363562967038162973892893796599102381537299465287437318755164332675856817370948020859835752735717072362569301833263666931641937379965949475397802934772435544638966575103137713835212533896601661959180005197672200831826142820957700594593287798132525021338841300302302193631566364730911935642560339888062130264829839300124261235727368166764348104361831426345474937988910824060440063476562500
390 152591863819363246017287573518257079365839061948689584109173901077458152676770808123501904115123467781015890744975869161220454130232782360224347832490485286501513671641628068027468212238364287933946857300106067978992806523950751647635493777667359106994222038247906265473425577266574289559736832738682427894975443828726416199112913135317611890044129258705757891392099408609877060094084884299253372933270829126162059084628426640425961736997326153696787929500126805942021583614617644168702877320034108238999154614887273525592881712890218937019220692054786388573178784947095892055077212411691888874803427147909865105207310240266995783646820010438746373176367179134865709104593946936288340494714891893312016141770937236245718112425260324021592154214258554138190286528911369537570029586567996643292953839987829371628165748446189988049711635322055684575619930010302582634674796444680626446962240897523564481826988748388489189138604584794478569165221415460109710693359375
391 119517903317329006847798025008657707214366110002328088657664455657307402403343839489457153886402606536342915748704685135231771592687194112134392419485972544166265818860179825819664159023658342784305352288890808362074076336250954892634298182782282290417187701861520749343262952663158660602422785989338633096771185891806894617662533553302530563908600795410040895160749856614601606541274015375869641155432965063689281476313927299952382747016642945181994988782540294856257821641011449655324261280078720433043793089896499976073920940062380918915114956821964773076920516334913153227761529274321188481509166991945941279671514069587027020404834973027899147247012516480654394608863757663221049014394545629892227024319237874369027231103549903241079012706117310032057220026171051673364375896059055168604278591560952758510032593856746600448770623951146760972418172904338062768883903177215461297175335420632347244076196034731063007165718925506325831520371139049530029296875000000
392 93851679204422289599854482052840570380803155832590294583308548632980265601994402337839158401842355310590440453022435643859930855083234063379142125480245815436778288539667856286340942576089758560655247593716058400559430936279054894753382305946315103826169721311493930577399296035046015212709433384356905660034619596843160979396915810359628568153420884112289723736364940846474402160695248479218646173432809861735222712724480545773223691948142443801558127501719939006424193656403636213802563333901042252872914861271088323951693777543661842980723257425663832000669761528713750896974844821863855080642015496686324639038489433217406189994536004327865287698989848353050408017471973682708522469006389191692241309790362847777983626541675821487937979688126379432236776423312466385416069535821212010331675054763275603721590596618252495920262681567434323603969447843915682336699823904401042726229292629929695854112648677697556346756049328906856832333005513646639883518218994140625
393 73884919737630772006186907826105281010449804832647316651891759263620723480334642985692422354047736335390259134905724234689612854487177755881995452557202990837758315357243556916405415335259238175091483503099905422760327741524429615838746587262595438802407310322052835103619480362237390284651247983928856517516597980058745423842856915001484212392600104672966995093132606618324885205716350484336442163629698206275842626661333567542350585462149122761274514470182850920301356287134235564245436653575928922663810765096680147495910687008695735407230246405528301615727519944656158562267107682901405814751261931179014667502926631486496805022441167549287080250521753642703987085618873563199406392382764928559865740929328037573936455436729352254304589464907529092971752126819940840455098773761954008968221611003221135437495582734519249725109257679711343925211583412659729903536639942338841527780576944670313702184229819838409275509814400171443304898843962291721254587173461914062500
394 58313812809342267594578296039356111636281222591376552877612180141205906079365726363866155929788534698209957883663368451568948344889744544668948954113577543099045173208490305220040231305958421693989697954013129570774182341070279123453356976074187172010883006948576583835511076464955711692329737776836125569856176111495431015328254149495706332102121625392851210365908370983340015092341313007989059188087498361837644823260812911291728737830117980196841378932395396147924991107750491491144128316480709342998521361081755208335918619422264186976667285106636621383963741904500198714824549045779621506605824307371014910627982209460287310224641509593130843097986640356321005483561745867716769621289219260141116599901073740551121912980794247273621374455239118347958421375337607771888470095116791256506798011947401262048055192152751907421135013283484848449866502516713522074774311317281044815480278517893488603176449097208475241269519977874483639135316792589946999214589595794677734375
395 46140910118771136979370227695367770745418108740150513337174934754556895203696445368812293912801733951928253949267475797175725901137583996807523656378089955037179229434908065952505949903493390068507597365507488498141026112909511566174751657947917556618481749749756349498567198280049642036489606141197702712231808165018630744222562426619577051338498358359584825625763222749030997982751526332763107205033324054634434992960244366040899776959103874660538006690692027375964565333022685098318089269018779913072065609210422807071449601899837137521689930245869977936538400765643017485081705350464335931232432076986712168963622501387648472595558487093196989610183839163577459919501011681556038334844455224930948046934630290792208126334726717597619824300994107071288437667293343887642834206543464813663834573373557769582242015941872355867268580787874475019122433858775017158863879247759332841743347518098603636821360641913764500606196394832557092224867290042311651632189750671386718750000
396 36601356915771401644479097825262177576042212612203340145067830168288269481011542427128533249571926401343649597031301626580238658022972794490104821144157178035138216406632953808389432683390158624598866021398972858083824181505473008579386780042427905712733800933021712054944036241928678338430973465708557213502002007772938325746941499254787015744193838944157825638257029369237936821687212646945159270911011240008005578186378392658865118288934489494752291786256087506298015126219497929065304052941780679869494081266316045894350271690600347062608685896652537147337008814228950864279282603623068751197533651486748095341751505400713156042700719191884332502139822110323413480529205787325868588975757080386267731001750661553091162478470795246223106502246198793851912220450046949703299525582079194681084077310453537978782132570599845506590255721769084967329012071139793974373518849143061820126946325314072318000991409200906971527460560138285636266365641322551027769804932177066802978515625
397 29107289594965875093092819030512010725269601365043993988798593761773422943897023400547868585548761531397584992342804095431260931736012238841872012187216108584624366402820628281555005010361657044672065146279550264069626670153657698746639801358485506709845646033253948117426645480971803856423933531259154702156918855579625136412528941399307371844616462087256069103616585775844449622383979100517165719428685050699903047271912178201824024001872456841261974387139676236653307075330580209963470717338356990077301214764544709076154220739562667042045402258699139234556933213921728069999355446619285990882099759379939014662096344201211137452564383026642486294023540437017058514162087095338646168464901419910791408463984726811919477978345061216456664233711120446964173867434922545728530998673690456545872807137611788466282717039082065549689346326295231186818347759313182065970756331364973472164128421189958042574098539504211378343901372805538895502473067944393392281199339777231216430664062500
398 23205832430495253023851866093563793292131125946922222374980865906630895807947741151166295561132931574175735171246035709387192065486762103798651743818412104419063760088888247593488236784776093010405829415702358199768416680568626478157263634106393429573983687950247237841417215099902138812580066177100123412970211999120071871838535373641190572350905296584230312263938205568051756779108434154837813537132934721748185925703638384077084619824417130568368246008117860862584061853777405515644346587942135394008546537192811777942860788952132081578691025692017209870868964680750338417442860283463033270008681610851950946383686884767442398376594575731164142930420555306454001749514571368044492605248720191766849059588282223216483366976069833091104850572985949958882709975826455769413593467232501603802717345000938569897282308188285280998802732978910902122938690778564457562372020828903394120819559195277786646993388279490501285643847724985017942378687379710588967185458386666141450405120849609375
399 18547296242741745274059181801775310273453498797799636532838696042160575494714710540022796659210315528786944767907592745527162711329771719440141504144756361534895101943496354689108952730875826634918605917957876843140989534665893105975838438452681693368423622997457384465179413250121194989042595224194200567898064081261756604178836359994027517109997875082447737974006188252522226819272155930660742085791588213540070022668462798183624616777564338949434543140475499334075852184615076678377690883465867683527627846030355917489250972765845940030480259081113445419863192640595533148622584438515411063951628144863742028863868711385130942398938973688967425040610807171643418070502870721656044103952535860019777199323899153920034894006660865623159120283254169026381139203259553692634420726566556318457089562672422711016183585460825028698336541843762132281262454620743307202602527084439803582548112625367695430335997134886909446461129721957655079763154643002209809310443233698606491088867187500000000
400 14861047358926192412814635716843277236035795140838324766131753891797850276853890965390760402213680196173748119593507949934967536328820337277063334726192072582597439605087821350643840517763480061933677563918801771935226278173737257279266240247135037556017036424806028259088469663201286662378225531183825021673306219568557563632545354922534324796606307887247165178799486831185753331295846016174572337347338482365348393114412029060604488463575221747118412404932348441986835823870773226811438907456541115973754435758141236132301285897523431036850485036972033873008490303797156241762195653801573799715792682732490910059897847293789513272286004160996960054053878546433927741912741278718698442640669156887495312428019686688429632449767427481860164742561867002509141793937700718565665679431793853162084744509932153664898813907610534242421803413549712823833744261462963251888182865910930021951652790763778415310369344804039603081489523654087688188551026908915987656545354411719017662107944488525390625
401 11937156147078266120573030586615775839843377123737628325769493023097484446089188111297613325804745381077459433793707338572714805519534956027895359700032258105336060824511660781545727009409960774551206336958066301748000923759502877988739131406725573092977361486597213997334328619083854980289955613580632056200017363586342033068857161887217007968464771200370901814934032488215435093926702492676151246119162136318496355941408494835797861746472598248081781184039266052704483823987502443881743159037707778402892561315136155739190349202088062413612013292601674637475974185891903948097163030361798120701702893730193670274989117965826981514645106216423935053221486696346431420575324653179552748855582367322993410271130556393992822419859335636219189514213076570529498143525539043831390777222768239993596809693742090667803292892556497686963149091834111535639053648263066411531661337017469336843999467836561822358826331325103535583801905203403195023316065057040428337709059292137681040912866592407226562500
402 9612409998040012718366840741336170799177145386001286993712694685924474950143533903463911403703029659157956418293311132735308925142761896433569806596190686903468313371497677539438224870712665110222947093515651961451004164202351280676906138194499825102049808030405569831999023384427680356824807400100545317969485010513055955126384378552400513375516435307728452786637405936920365211234594434379741389487012735724624208338073953649423642086618462823377827759523117146219720368217614516154785889254489287221930614627967646099385021658661418317647592968298592627440634866613041029445798535489632377867397689158096690577369830673388664011959864738961398750085723236077547210950109251123395596059089208271904438804578988527660835580831726555889685771368052225390515803781891919843268048685475767246112967964832439721317955674278407306314983102381674573084185462917338918256144124338929817120527859921590214155128793917018512795381285309203709464320833501609799682206813908891263054101727902889251708984375
403 7759629304630107099223009129142219189659053901623998038058088117417506261454430526560189307314663684989905096704650347890734475483335537170937637763445983229680520339050087215613248746315926326750845228239980046668770414074938411942520019139690378560927635867661618968559847392315605611599191042471489964347793584909006903684285455894505825972568110358937912243436871967139821393768314845403680208586694486600300622782043973416903001685371056591571862096564219455902366103527293328845048242842826147902217698734042738189319828872079089682466994950959131108483935233167621083500963166459083165954524057213343112030770343875697496691251407003307654272274331940157109882733251354434234030770113040149827150662031950699372068207671397232433233178497371242712133441238272335908511086071202548078883531757522674525761315670237868164185458070803459283929209225807076724896099490513609298189958155048815450283989182437283623979461402299001024201500790546006373514173470873345195286674425005912780761718750000