0 1
1 5
2 30
3 175
4 1050
5 6250
6 37500
7 224375
8 1346250
9 8068750
10 48412500
11 290343750
12 1742062500
13 10450312500
14 62701875000
15 376177734375
16 2257066406250
17 13541839843750
18 81251039062500
19 487496738281250
20 2924980429687500
21 17549718554687500
22 105298311328125000
23 631786997558593750
24 3790721985351562500
25 22744281127929687500
26 136465686767578125000
27 818793213745117187500
28 4912759282470703125000
29 29476539371337890625000
30 176859236228027343750000
31 1061155121504974365234375
32 6366930729029846191406250
33 38201578979026794433593750
34 229209473874160766601562500
35 1375256744333839416503906250
36 8251540466003036499023437500
37 49509240973971176147460937500
38 297055445843827056884765625000
39 1782332641355092048645019531250
40 10693995848130552291870117187500
41 64163974462780008316040039062500
42 384983846776680049896240234375000
43 2309903068993655061721801757812500
44 13859418413961930370330810546875000
45 83156510265660153865814208984375000
46 498939061593960923194885253906250000
47 2993634365474176257491111755371093750
48 17961806192845057544946670532226562500
49 107770837080186066774129867553710937500
50 646625022481116400644779205322265625000
51 3879750133437725462990999221801757812500
52 23278500800626352777945995330810546875000
53 139671004776388627784430980682373046875000
54 838026028658331766706585884094238281250000
55 5028156171431925274949520826339721679687500
56 30168937028591551649697124958038330078125000
57 181013622161723933039234578609466552734375000
58 1086081732970343598235407471656799316406250000
59 6516490397635379429092429578304290771484375000
60 39098942385812276574554577469825744628906250000
61 234593654311320676396075561642646789550781250000
62 1407561925867924058376453369855880737304687500000
63 8445371555139815610844230814836919307708740234375
64 50672229330838893665065384889021515846252441406250
65 304033375983740358783388420706614851951599121093750
66 1824200255902442152700330524239689111709594726562500
67 10945201535389933737244555862853303551673889160156250
68 65671209212339602423467335177119821310043334960937500
69 394027255273564418829333260224666446447372436523437500
70 2364163531641386512975999561347998678684234619140625000
71 14184981189839249493386141310358652845025062561035156250
72 85109887139035496960316847862151917070150375366210937500
73 510659322834038943789641687146213371306657791137695312500
74 3063955937004233662737850122877280227839946746826171875000
75 18383735622022058615381064894645533058792352676391601562500
76 110302413732132351692286389367873198352754116058349609375000
77 661814482392729814748986877695351722650229930877685546875000
78 3970886894356378888493921266172110335901379585266113281250000
79 23825321366137035644422447020678828266682103276252746582031250
80 142951928196822213866534682124072969600092619657516479492187500
81 857711569180909435092684832858595655125100165605545043945312500
82 5146269415085456610556108997151573930750600993633270263671875000
83 30877616490512279735567991113682487593905534595251083374023437500
84 185265698943073678413407946682094925563433207571506500244140625000
85 1111594193658433192804913024709816681934171356260776519775390625000
86 6669565161950599156829478148258900091605028137564659118652343750000
87 40017390971703423440426767592386583714869630057364702224731445312500
88 240104345830220540642560605554319502289217780344188213348388671875000
89 1440626074981319928178061674914025221596602932550013065338134765625000
90 8643756449887919569068370049484151329579617595300078392028808593750000
91 51862538699327453263262421536327001564359306939877569675445556640625000
92 311175232195964719579574529217962009386155841639265418052673339843750000
93 1867051393175787075402032348241263655552302225260064005851745605468750000
94 11202308359054722452412194089447581933313813351560384035110473632812500000
95 67213850154328310649262002262271891335068119133211439475417137145996093750
96 403283100925969863895572013573631348010408714799268636852502822875976562500
97 2419698605555818716803011588366422368642574269870237912982702255249023437500
98 14518191633334912300818069530198534211855445619221427477896213531494140625000
99 87109149800009464753442259615529110314387040148176311049610376358032226562500
100 522654898800056788520653557693174661886322240889057866297662258148193359375000
101 3135929392800340555418990052237372010392871146677862270735204219818115234375000
102 18815576356802043332513940313424232062357226880067173624411225318908691406250000
103 112893458140812256582353245594758993902329651248805930663365870714187622070312500
104 677360748844873539494119473568553963413977907492835583980195224285125732421875000
105 4064164493069241170641843102272456036597676476418428137549199163913726806640625000
106 24384986958415447023851058613634736219586058858510568825295194983482360839843750000
107 146309921750492680853494917865219322297507084318368697495316155254840850830078125000
108 877859530502956085120969507191315933785042505910212184971896931529045104980468750000
109 5267157183017736485637012785261525935957347441807030463678529486060142517089843750000
110 31602943098106418913822076711569155615744084650842182782071176916360855102539062500000
111 189617658588638512994596805964126666966595413671425873758380475919693708419799804687500
112 1137705951531831077967580835784760001799572482028555242550282855518162250518798828125000
113 6826235709190986458295790694026630606096826214990169745533421519212424755096435546875000
114 40957414255145918749774744164159783636580957289941018473200529115274548530578613281250000
115 245744485530875512313373385978569387555491126408357960286821253248490393161773681640625000
116 1474466913185253073880240315871416325332946758450147761720927519490942358970642089843750000
117 8846801479111518439670147982392096063801175297633405669728290376951918005943298339843750000
118 53080808874669110638020887894352576382807051785800434018369742261711508035659790039062500000
119 318484853248014663757705096065805621477010458279986726548571596140391193330287933349609375000
120 1910909119488087982546230576394833728862062749679920359291429576842347159981727600097656250000
121 11465454716928527893903611733002302277834673147301966511513171553815482184290885925292968750000
122 68792728301571167363421670398013813667008038883811799069079029322892893105745315551757812500000
123 412756369809427004153719316134958573689812409844147531035041254199313698336482048034667968750000
124 2476538218856562024922315896809751442138874459064885186210247525195882190018892288208007812500000
125 14859229313139372149010448258773700728641975915433285498901128107718250248581171035766601562500000
126 89155375878836232894062689552642204371851855492599712993406768646309501491487026214599609375000000
127 534932255273017397354152560712634321461750374382238402601839888372836639973684214055538177490234375
128 3209593531638104384124915364275805928770502246293430415611039330237019839842105284333229064941406250
129 19257561189828626304549739227407327740975503271788781852044344922170182599074905738234519958496093750
130 115545367138971757827298435364443966445853019630732691112266069533021095594449434429407119750976562500
131 693272202833830546959886349820917054692916781940401861405532182858202361330768326297402381896972656250
132 4159633217002983281759318098925502328157500691642411168433193097149214167984609957784414291381835937500
133 24957799302017899690479571523416771661233306389322638447895216090577363843294733669608831405639648437500
134 149746795812107398142877429140500629967399838335935830687371296543464183059768402017652988433837890625000
135 898480774872644388855771511559456687609449647346389513706635962866919875580151710892096161842346191406250
136 5390884649235866333134629069356740125656697884078337082239815777201519253480910265352576971054077148437500
137 32345307895415197998778562308418867210995525469637350246138185212024795944785182655323296785354614257812500
138 194071847372491187992671373850513203265973152817824101476829111272148775668711095931939780712127685546875000
139 1164431084234947127955456520423385565969636249568076594878089354088285256594303973542992025613784790039062500
140 6986586505409682767732739122540313395817817497408459569268536124529711539565823841257952153682708740234375000
141 41919519032458096606385241854611258141943218961901087846087123989051448358367224500398151576519012451171875000
142 251517114194748579638311451127667548851659313771406527076522743934308690150203347002388909459114074707031250000
143 1509102685168491477829649512853655607714417031353508133389289647092535232020260593799321213737130165100097656250
144 9054616111010948866977897077121933646286502188121048800335737882555211392121563562795927282422780990600585937500
145 54327696666065693201863088664174614889833800014710520588728386917056704247253051676125323865562677383422851562500
146 325966179996394159211178531985047689339002800088263123532370321502340225483518310056751943193376064300537109375000
147 1955797079978364955266987056668291120730860597619810231609563029710012731915425021611554257106035947799682617187500
148 11734782479870189731601922340009746724385163585718861389657378178260076391492550129669325542636215686798095703125000
149 70408694879221138389609884989315378046369119937281705550084954643201497377635877938928388175554573535919189453125000
150 422452169275326830337659309935892268278214719623690233300509727859208984265815267633570329053327441215515136718750000
151 2534713015651960982025923529541574367209901821034550879356869176427953223394023973824573658930603414773941040039062500
152 15208278093911765892155541177249446203259410926207305276141215058567719340364143842947441953583620488643646240234375000
153 91249668563470595352932613058153733633664600491939134437707736091689120845778238066969834108022041618824005126953125000
154 547498011380823572117595678348922401801987602951634806626246416550134725074669428401819004648132249712944030761718750000
155 3284988068284941432705561633834884363550200572198062855843587242667894136980040464823815682393615134060382843017578125000
156 19709928409709648596233369803009306181301203433188377135061523456007364821880242788942894094361690804362297058105468750000
157 118259570458257891577399974815512703249127805149216259328514312283119922717669267320239612217847025021910667419433593750000
158 709557422749547349464399848893076219494766830895297555971085873698719536306015603921437673307082150131464004516601562500000
159 4257344536497284096786394304808548315384517457167223017495114233803678493393954406290302650006651674630120396614074707031250
160 25544067218983704580718365828851289892307104743003338104970685402822070960363726437741815900039910047780722379684448242187500
161 153264403313902227484310100975646562656080988830300842381096611141155443393503329547328251081239613995421677827835083007812500
162 919586419883413364905860605853879375936485932981805054286579666846932660361019977283969506487437683972530066967010498046875000
163 5517518519300480189435161789563367786309205356419758498152999012618169844927421853735677315100360829092096537351608276367187500
164 33105111115802881136610970737380206717855232138518550988917994075709019069564531122414063890602164974552579224109649658203125000
165 198630666694817286819665788180152917355627444715474594139130124078406107536675406538724530935979828427662141621112823486328125000
166 1191784000168903720917994729080917504133764668292847564834780744470436645220052439232347185615878970565972849726676940917968750000
167 7150704001013422325507967662547270109683760457485649978761976888011319736163476095834514584259622438366932328790426254272460937500
168 42904224006080533953047805975283620658102562744913899872571861328067918416980856575007087505557734630201593972742557525634765625000
169 257425344036483203718286821864209343851574882207209315292937030831761966669980194025754531572669492334171081893146038055419921875000
170 1544552064218899222309720931185256063109449293243255891757622184990571800019881164154527189436016954005026491358876228332519531250000
171 9267312385313395333858325312241046583726481395468335328885092508072140462027201429496387451167915827454635291360318660736083984375000
172 55603874311880372003149951873446279502358888372810011973310555048432842772163208576978324707007494964727811748161911964416503906250000
173 333623245871282232018899705838050808631042220323929588655499015012437212056686535372368495114270281476365198614075779914855957031250000
174 2001739475227693392113398235028304851786253321943577531932994090074623272340119212234210970685621688858191191684454679489135742187500000
175 12010436851366160352680389303959096357276812884509536374450802433274824507711324377554839529669977737924568828020710498094558715820312500
176 72062621108196962116082335823754578143660877307057218246704814599648947046267946265329037178019866427547412968124262988567352294921875000
177 432375726649181772696494012854114184384198552241041338356548733805167823052029766718510784694225190794014679340762086212635040283203125000
178 2594254359895090636178964077124685106305191313446248030139292402831006938312178600311064708165351144764088076044572517275810241699218750000
179 15565526159370543817073784421675982709768402552518549415403378059062433065103372688021607294305524715749555753063759766519069671630859375000
180 93393156956223262902442706530055896258610415315111296492420268354374598390620236128129643765833148294497334518382558599114418029785156250000
181 560358941737339577414656238372433080944713984886222719722390250997860125168581185386556347112702383683746631959365913644433021545410156250000
182 3362153650424037464487937430234598485668283909317336318334341505987160751011487112319338082676214302102479791756195481866598129272460937500000
183 20172921902544224786927624565512991382938216524620914027286942948723167636862359426070148680590365421194665174198235035873949527740478515625000
184 121037531415265348721565747393077948297629299147725484163721657692339005821174156556420892083542192527167991045189410215243697166442871093750000
185 726225188491592092329394484045702989335659439141749893096566890889779967500722243171235459358194399073771485575434780912473797798156738281250000
186 4357351130949552553976366904274217936013956634850499358579401345338679805004333459027412756149166394442628913452608685474842786788940429687500000
187 26144106785697315323858201419489832128501662594980490066490645814171759417912203010446537150568841996814417605321523296879604458808898925781250000
188 156864640714183891943149208516938992771009975569882940398943874885030556507473218062679222903413051980886505631929139781277626752853393554687500000
189 941187844285103351658895250980468281238917912467623048931311929076511788511651921210259056868584497026336554981185145152267068624496459960937500000
190 5647127065710620109953371505882809687433507474805738293587871574459070731069911527261554341211506982158019329887110870913602411746978759765625000000
191 33882762394263720659720229032911408890416687886348336202737187829654015735297342478742318023903632412911898427743118134003452723845839500427246093750
192 203296574365582323958321374197468453342500127318090017216423126977924094411784054872453908143421794477471390566458708804020716343075037002563476562500
193 1219779446193493943749928245137839503175700539183298467244013200128763323958918123378851435204572703907414162743938490507389360573142766952514648437500
194 7318676677160963662499569470827037019054203235099790803464079200772579943753508740273108611227436223444484976463630943044336163438856601715087890625000
195 43912060062965781974997416824037176720681857842030210559710655468351318457952201652844437520874830998750487729559432992232359538320451974868774414062500
196 263472360377794691849984500944223060324091147052181263358263932810107910747713209917066625125248985992502926377356597953394157229922711849212646484375000
197 1580834162266768151099907005647117770857632184750374026522371995994444289244771592450392502411543578917269849658244762480308054364286363124847412109375000
198 9485004973600608906599442033882706625145793108502244159134231975966665735468629554702355014469261473503619097949468574881848326185718178749084472656250000
199 56910029841603653439596652202937294106462539109028007948349323318735791860554076287289587294518547201378084728160683392061969243513885885477066040039062500
200 341460179049621920637579913217623764638775234654168047690095939912414751163324457723737523767111283208268508368964100352371815461083315312862396240234375000
201 2048761074297731523825479479298670292462549260513611657993569932655104714118631646625199002437607569914058343080349999798528415340115316212177276611328125000
202 12292566445786389142952876875792021754775295563081669947961419595930628284711789879751194014625645419484350058482099998791170492040691897273063659667968750000
203 73755398674718334857717261254612764708123289885383086133106934529437089084238941725255943090383569968234914651498447535349356485312455333769321441650390625000
204 442532392048310009146303567527676588248739739312298516798641607176622534505433650351535658542301419809409487908990685212096138911874732002615928649902343750000
205 2655194352289860054877821405163312805068430460232945711316480579140533637452169387224748139363888963770995694737729261869496610870555741712450981140136718750000
206 15931166113739160329266928430979876830410582761397674267898883474843201824713016323348488836183333782625974168426375571216979665223334450274705886840820312500000
207 95586996682434961975601570585825118818336416279311689372542276031421103086356110867849058840423703773398195711825172261183469757384045806247740983963012695312500
208 573521980094609771853609423514950712910018497675870136235253656188526618518136665207094353042542222640389174270951033567100818544304274837486445903778076171875000
209 3441131880567658631121656541088636903367319974642040651638744590726294156116643674675512027343634871372998530879254029841984863224979562801308929920196533203125000
210 20646791283405951786729939246531821420203919847852243909832467544357764936699862048053072164061809228237991185275524179051909179349877376807853579521179199218750000
211 123880747700435710720379635479169883126375092541325288492342874568163863111391167556005762701302151683192915830331588106748286204350506523041985929012298583984375000
212 743284486202614264322277812875019298758250555247951730954057247408983178668347005336034576207812910099157494981989528640489717226103039138251915574073791503906250000
213 4459706917215685585933666877249700785230529686519364131709057748260034091322372779818266015216270313137413044624755067155477683549236189719522371888160705566406250000
214 26758241503294113515602001263498204711383178119116184790254346489560204547934236678909596091297621878824478267748530402932866101295417138317134231328964233398437500000
215 160549449019764681093612007580981043401730421827821390954002388029093334612931154266220398107737645864756656635943979797372278828238023606900242157280445098876953125000
216 963296694118588086561672045485886260410382530966928345724014328174560007677586925597322388646425875188539939815663878784233672969428141641401452943682670593261718750000
217 5779780164711528519370032272915156117846491600418241695966325093333819043766900714266870720446414116932992318832731110930323384367035544073587516322731971740722656250000
218 34678680988269171116220193637490936707078949602509450175797950560002914262601404285601224322678484701597953912996386665581940306202213264441525097936391830444335937500000
219 208072085929615026697321161824942435380507390521585586681335511539123085802990178247079818328727760380404117254951800074837817491890668009091314161196351051330566406250000
220 1248432515577690160183926970949654612283044343129513520088013069234738514817941069482478909972366562282424703529710800449026904951344008054547884967178106307983398437500000
221 7490595093466140961103561825697864837232444324230218593700508144347541579880313426339060077310942673280925720021255085380180571003050360445740807335823774337768554687500000
222 44943570560796845766621370954187189023394665945381311562203048866085249479281880558034360463865656039685554320127530512281083426018302162674444844014942646026611328125000000
223 269661423364781074599728225725121894242247763231675671299209986955042159242205516302417345145904674560308810496149187758830271112019810741955438970762770622968673706054687500
224 1617968540188686447598369354350731365453486579390054027795259921730252955453233097814504070875428047361852862976895126552981626672118864451732633824576623737812042236328125000
225 9707811241132118685590216126104363723935006924636207337523431008979069742253263538107298201083054536016213908862311736732673904631645001028772412610123865306377410888671875000
226 58246867446792712113541296756626182343610041547817244025140586053874418453519581228643789206498327216097283453173870420396043427789870006172634475660743191838264465332031250000
227 349481204680756272681247780539756611125096185766427474099893611295566616172443769303841822919854823530368504620377583918720684473297084793319555728885461576282978057861328125000
228 2096887228084537636087486683238539666750577114598564844599361667773399697034662615823050937519128941182211027722265503512324106839782508759917334373312769457697868347167968750000
229 12581323368507225816524920099431228467755632912013297785720897968267934176768937955682588486293584366490583599864279980810482399889880730792235397075273795053362846374511718750000
230 75487940211043354899149520596587370806533797472079786714325387809607605060613627734095530917761506198943501599185679884862894399339284384753412382451642770320177078247070312500000
231 452927641266260129394897123579524036649612007366325021704104284031154746118376624827887045438461076395556327894987123600527982497494458059839050889650025055743753910064697265625000
232 2717565847597560776369382741477144219897672044197950130224625704186928476710259748967322272630766458373337967369922741603167894984966748359034305337900150334462523460388183593750000
233 16305395085585364658216296448862861603847957940855948270885626200085725196956815954982181639568108242174884088601645272807211841656550204218700805824937560828402638435363769531250000
234 97832370513512187949297778693177169623087747645135689625313757200514351181740895729893089837408649453049304531609871636843271049939301225312204834949625364970415830612182617187500000
235 586994223081073127695786672159062944372393323364941397502926964403649493569258508994149368251702550245484091110085615906047053580736882214333172136377925198758020997047424316406250000
236 3521965338486438766174720032954377666234359940189648385017561786421896961415551053964896209510215301472904546660513695436282321484421293285999032818267551192548125982284545898437500000
237 21131792030918632597048320197726264548579160213500907624516752145601330997276590914921801195582628244038203920408477191943075896222389322125917443528919648088049143552780151367187500000
238 126790752185511795582289921186357587291474961281005445747100512873607985983659545489530807173495769464229223522450863151658455377334335932755504661173517888528294861316680908203125000000
239 760744513113070773493739527118145495134516528990202266442227860426279413170427143612050215826771011380590679783501730541627026118494281454129012087772565564591786824166774749755859375000
240 4564467078678424640962437162708872970807099173941213598653367162557676479022562861672301294960626068283544078701010383249762156710965688724774072526635393387550720945000648498535156250000
241 27386802472070547845774622976253237259650393056184185102527667701059028117702674615595198190904693459970393888492209063132509653589983846395375030602359345266449963673949241638183593750000
242 164320814832423287074647737857519423557902358337105110615166006206354168706216047693571189145428160759822363330953254378795057921539903078372250183614156071598699782043695449829101562500000
243 985924888994539722447886427145116530182551799286679331400536938787045142376617489799156240732812065306053867635306523816686638341627100526402523519853282607527944492176175117492675781250000
244 5915549333967238334687318562870699181095310795720075988403221632722270854259704938794937444396872391836323205811839142900119830049762603158415141119119695645167666953057050704956054687500000
245 35493296003803430008123911377224194865997754918317514975412698826934242330749697314393053343132378536509815990875070662536626189031112752255293484732190378849736589472740888595581054687500000
246 212959776022820580048743468263345169195986529509905089852476192961605453984498183886358320058794271219058895945250423975219757134186676513531760908393142273098419536836445331573486328125000000
247 1277758656136923480292460809580071010817801683936791786374806787809725563848272134124419277272445492269636424479646799678600580397012929860196746604736328656315436091972514986991882324218750000
248 7666551936821540881754764857480426064906810103620750718248840726858353383089632804746515663634672953617818546877880798071603482382077579161180479628417971937892616551835089921951293945312500000
249 45999311620929245290528589144882556303324458957621162555349649050742354815777549517210976474540911853223304325716215283576713957108268601560245017381006737977600096201058477163314819335937500000
250 275995869725575471743171534869295337819946753745726975332097894304454128894665297103265858847245471119339825954297291701460283742649611609361470104286040427865600577206350862979888916015625000000
251 1655975218353452830459029209215772025217856394350414860184515506121047503113444038135010926154146291696005770651798329041430446316305207634081310527542768573638909401779528707265853881835937500000
252 9935851310120716982754175255294632151307138366102489161107093036726285018680664228810065556924877750176034623910789974248582677897831245804487863165256611441833456410677172243595123291015625000000
253 59615107860724301896525051531767792874208353333692833002561767922237631778706703178716248384127143643573662117199358686987547619273782123051811821933150536967360721973818726837635040283203125000000
254 357690647164345811379150309190606757245250120002156998015370607533425790672240219072297490304762861861441972703196152121925285715642692738310870931598903221804164331842912361025810241699218750000000
255 2146143882986074868274901855143640542806694263269247316458439274464275070725280971065154576654530524063723395325025238270497108249118581898685211110236196649890538790117489043041132390499114990234375
256 12876863297916449209649411130861843256840165579615483898750635646785650424351685826390927459927183144382340371950151429622982649494711491392111266661417179899343232740704934258246794342994689941406250
257 77261179787498695257896466785171059527899470495550101743929006552206048538855782589430778471238920958405921888444421989554258335618805265759574290492837049656657533169834550790255889296531677246093750
258 463567078724992171547378800711026357167396822973300610463574039313236291233134695536584670827433525750435531330666531937325550013712831594557445742957022297939945199019007304741535335779190063476562500
259 2781402472349953029284272804266158142744583137346672891728849967923531710486164833310961865264653945092824962736544033688322926754060669073004291339646274584329957435535618515132227912545204162597656250
260 16688414834099718175705636825596948856467498824080037350373099807541190262916988999865771191587923670556949776419264202129937560524364014438025748037877647505979744613213711090793367475271224975585937500
261 100130489004598309054233820953581693133668532614119852369214025150546799320984787049857722160040036127377183365455212242907238592763891948610279738029798134375022294895174468365439679473638534545898437500
262 600782934027589854325402925721490158802011195684719114215284150903280795925908722299146332960240216764263100192731273457443431556583351691661678428178788806250133769371046810192638076841831207275390625000
263 3604697604165539125952417554328940952710505344848916426025082652819928008210681473660261921832938343097189321498148447931274760016032061057343910735622802313070237381631422124428354436531662940979003906250
264 21628185624993234755714505325973645716263032069093498556150495916919568049264088841961571530997630058583135928988890687587648560096192366344063464413736813878421424289788532746570126619189977645874023437500
265 129769113749959408534287031955841874295569864512664619743886309904995902294706733336325517308602601568081794479939591666133374585233387512999668001805929775907728646738847899655411310959607362747192382812500
266 778614682499756451205722191735051245773419187075987718463317859429975413768240400017953103851615609408490766879637549996800247511400325077998008010835578655446371880433087397932467865757644176483154296875000
267 4671688094998538707234333150410307474600798190067677171067264142917300311696560540063492007624130792450533363224963777462964399585857310800663504188948535854234800444167996502642381528858095407485961914062500
268 28030128569991232243405998902461844847604789140406063026403584857503801870179363240380952045744784754703200179349782664777786397515143864803981025133691215125408802665007979015854289173148572444915771484375000
269 168180771419947393460435993414771069084843222179646561839660347319252334951910293765855452545976465217988845479053212543313940472213869204292356283031085221645460517185532989259399982984177768230438232421875000
270 1009084628519684360762615960488626414509059333077879371037962083915514009711461762595132715275858791307933072874319275259883642833283215225754137698186511329872763103113197935556399897905066609382629394531250000
271 6054507771118106164575695762931758487038819020063565888746393640909829785003651219176697772025416464726130374333766015765191764458235219160482066304529678524105628002619297611808235615171724930405616760253906250
272 36327046626708636987454174577590550922232914120381395332478361845458978710021907315060186632152498788356782246002596094591150586749411314962892397827178071144633768015715785670849413691030349582433700561523437500
273 217962279760251821924725047465543305533090147412258773348340705980778550504303170490156689222136997640657639092862835596729105339566777118639720231581774664653168475470044335162711490738729480654001235961914062500
274 1307773678561510931548350284793259833198540884473552640090044235884671303025819022940940135332821985843945834557177013580374632037400662711838321389490647987919010852820266010976268944432376883924007415771484375000
275 7846642071369065589290101708759558999185165373099425954271965127618950800811354816032900989835888968728249366285040466624765262992968789276785426567444380892398476841094034223145214923533785622566938400268554687500
276 47079852428214393535740610252557353995110992238596555725631790765713704804868128896197405939015333812369496197710242799748591577957812735660712559404666285354390861046564205338871289541202713735401630401611328125000
277 282479114569286361214443661515344123970545666972657052431216458327052287838598786798515122605726045302832656949502036360663657702376755807963035213506244875100677052908696058886039992330552195198833942413330078125000
278 1694874687415718167286661969092064743823274001835942314587298749962313727031592720791090735634356271816995941697012218163981946214260534847778211281037469250604062317452176353316239953983313171193003654479980468750000
279 10169248124494309003719971814552388462937264057506977309484286978629404244018201590297158720316325470382443028354761918892582675927882965667930444858415848656759369090164422336913796485191596730146557092666625976562500
280 61015488746965854022319830887314330777623584345041863856905721871776425464109209541782952321897952822294658170128571513355496055567297794007582669150495091940556214540986534021482778911149580380879342555999755859375000
281 366092932481795124133918985323885984665694413373164604044056881556948666616583769952018379996376540140509112035677820723007074817177347904908749095118665462971327617511233432252837349807350619812496006488800048828125000
282 2196557594890770744803513911943315907994166480238987624264341289341691999699502619712110279978259240843054672214066924338042448903064087429452494570711992777827965705067400593517024098844103718874976038932800292968750000
283 13179345569344624468821083471659895447964066976653550483166113696732371856420389807643866409747151171895952456325859014454143543695875417575487792462343102447472391611006748497920970653041194964316673576831817626953125000
284 79076073416067746812926500829959372687784401859921302898996682180394231138522338845863198458482907031375714737955154086724861262175252505452926754774058614684834349666040490987525823918247169785900041460990905761718750000
285 474456440496406480877559004979756236126687968568419691571263915940621905703666541277420515125398112866229652883726201692693681183438222915140826926250934503205705472731240401667793249451676729222526773810386657714843750000
286 2846738642978438885265354029878537416760127811410518149427583495643731434221999247664523090752388677197377917302357210156162087100629337490844961557505607019234232836387442410006759496710060375335160642862319946289062500000
287 17080431857870633311592124179271224500560401858847427239657576634598715541350868044156498089426324503685863258672383121639624354476012951784696916797663926997527572143288145771613606785366279439131176332011818885803222656250
288 102482591147223799869552745075627347003362411153084563437945459807592293248105208264938988536557947022115179552034298729837746126856077710708181500785983561985165432859728874629681640712197676634787057992070913314819335937500
289 614895546883342799217316470453764082020167242245424578177150394337369334015349623672020564970364360092964041563537850311554826812676604057557571164640376665784721166873167868910604692139765248271032760385423898696899414062500
290 3689373281300056795303898822722584492121003453472547469062902366024216004092097742032123389822186160557784249381227101869328960876059624345345426987842259994708327001239007213463628152838591489626196562312543392181396484375000
291 22136239687800340771823392936335506952725877711895495094637622186360001575115710432316694938525159424341149788659620470291363708057391980473863749887202420237394315202473471055254151864527534243620721099432557821273803710937500
292 132817438126802044630940357618013041716355266271372970567825733118160009450694262593900169631150956546046898731957722821748182248344351882843182499323214521424365891214840826331524911187165205461724326596595346927642822265625000
293 796904628760812267785642145708078250298128766634939945281493209943822595154088642108711955778829845136783656955033890467287629092453931855625165451476927831833338665639825466994010925471381145968052805983461439609527587890625000
294 4781427772564873606713852874248469501788772599809639671688959259662935570924531852652271734672979070820701941730203342803725774554723591133750992708861566991000031993838952801964065552828286875808316835900768637657165527343750000
295 28688566635389241640283117245490817010732579552841873280758071212829959625940938311709313166932047601757128104235493920760325656213451778130874783514826748301617286035789033645461718134272305347209908177319448441267013549804687500
296 172131399812335449841698703472944902064395477317051239684548427276979757755645629870255879001592285610542768625412963524561953937280710668785248701088960489809703716214734201872770308805633832083259449063916690647602081298828125000
297 1032788398874012699050192220837669412386371754266420887700188088372042447816837230413463221249404793338807642214693270399834908027785439733642284424130334561335205032285909806265803787136102476207355493897921405732631683349609375000
298 6196730393244076194301153325026016474318230525598525326201128530232254686901023382480779327496428760032845853288159622399009448166712638401853706544782007368011230193715458837594822722816614857244132963387528434395790100097656250000
299 37180382359464457165806919950156098845909361182800598259146142170654773366808816628484849320327623937772985522880824421592827740201479109685551925177104162333111639315243344007146738636085218920879214010710711590945720672607421875000
300 223082294156786742994841519700936593075456167096803589554876853023928640200852899770909095921965743626637913137284946529556966441208874658113311551062624973998669835891460064042880431816511313525275284064264269545674324035644531250000
301 1338493764940720457969049118205619558452736567530068189268325484089870670898852512780848736674136604931694843760292999672204881051833365862789437259131724898256140418509835000382564901326648901247473588682623812928795814514160156250000
302 8030962589644322747814294709233717350716419405180409135609952904539224025393115076685092420044819629590169062561757998033229286311000195176736623554790349389536842511059010002295389407959893407484841532095742877572774887084960937500000
303 48185775537865936486885768255402304104298507815932668118505663094987709135109629233845662579732403639036545746812099269051598599693541663964826317235291339188109248642109550767305887463463431961280258875035542587283998727798461914062500
304 289114653227195618921314609532413824625791046895596008711033978569926254810657775403073975478394421834219274480872595614309591598161249983788957903411748035128655491852657304603835324780780591767681553250213255523703992366790771484375000
305 1734687919363173713527887657194482947754746110759825374577858873859359266757641714408099914440133603948658523064764334345872159601630556722997485492345286941740503059184827075879264625662352417891087785761783379712142050266265869140625000
306 10408127516179042281167325943166897686528476664558952247467153243156155600545850286448599486640801623691951138388586006075232957609783340337984912954071721650443018355108962455275587753974114507346526714570700278272852301597595214843750000
307 62448765097074253687003955659001386119170856608315144868248034766997942048572309115239979957427858914081549507913092140432206580325078764766899095381690954119892777855394644258806582788662154870178155885440673955599777400493621826171875000
308 374692590582445522122023733954008316715025139649890869209488208601987652291433854691439879744567153484489297047478552842593239481950472588601394572290145724719356667132367865552839496731972929221068935312644043733598664402961730957031250000
309 2248155543494673132732142403724049900290150770972581307819358309649005242310296203680274994115015572247739763060196727631179328004127239911019323086694358969909110518374558609112907191572415809043342105333351810259046033024787902832031250000
310 13488933260968038796392854422344299401740904625835487846916149857894031453861777222081649964690093433486438578361180365787075968024763439466115938520166153819454663110247351654677443149434494854260052632000110861554276198148727416992187500000
311 80933599565808232778357126534065796410445426429348180453406551643098644654296506943981914925006734271707633397062950904201080574413910185081181868092960175998281048489325686048636703464222268754953322489331668521117535419762134552001953125000
312 485601597394849396670142759204394778462672558576089082720439309858591867925779041663891489550040405630245800382377705425206483446483461110487091208557761055989686290935954116291820220785333612529719934935990011126705212518572807312011718750000
313 2913609584369096380020856555226368670776035325196551298785304771646673232687167075663222612941349440890734649381184396159382359424666211855054726849963163260037672186154497320266711506911260158282856239098101980289357015863060951232910156250000
314 17481657506214578280125139331358212024656211951179307792711828629880039396123002453979335677648096645344407896287106376956294156547997271130328361099778979560226033116926983921600269041467560949697137434588611881736142095178365707397460937500000
315 104889945037287469680750835988149272147937271186862255564550425552126641051831068802217815361816838936952417766216649983848454976466754787866613977634559626553961296162867968773110622288575486281203075558665638311595103004947304725646972656250000
316 629339670223724818084505015928895632887623627121173533387302553312759846310986412813306892170901033621714506597299899903090729858800528727199683865807357759323767776977207812638663733731452917687218453351993829869570618029683828353881835937500000
317 3776038021342348908507030095573373797325741752420922884261427139904648227089460114280952510774928315279914754827548688252812766681816563290346706998385279322965915196474027413675085391855861404466164748389145344731332443188875913619995117187500000
318 22656228128054093451042180573440242783954450514525537305568562839427889362536760685685715064649569891679488528965292129516876600090899379742080241990311675937795491178844164482050512351135168426796988490334872068387994659133255481719970703125000000
319 135937368768324560706253083440641456703726702882963254696425311220873852444211982805123805200809826224778930282058535562130202028463974086196613164799528748573422247415041076298319552085628799046699726377250908027072284767200471833348274230957031250
320 815624212609947364237518500643848740222360217297779528178551867325243114665271896830742831204858957348673581692351213372781212170783844517179678988797172491440533484490246457789917312513772794280198358263505448162433708603202831000089645385742187500
321 4893745275659684185425111003863092441334161299740925606667674247727469786737486198526819423584374725025577994224734839766142716161723335467697826504310558119449482075207961511989147134414492326364902990813460920138666665479831863194704055786132812500
322 29362471653958105112550666023178554648004967798445553640006045486364818720424917191160916541506248350153467965348409038596856296970340012806186959025863348716696892451247769071934882806486953958189417944880765520831999992878991179168224334716796875000
323 176174829923748630675303996139071327888029806710507503844260503600417280390291441198267866043483535463863105187564000318553680821759293542580513147702114347721713222300915069224518894755312195044165632486297522890650313343030575197190046310424804687500
324 1057048979542491784051823976834427967328178840263045023065563021602503682341748647189607196260901212783178631125384001911322084930555761255483078886212686086330279333805490415347113368531873170264993794917785137343901880058183451183140277862548828125000
325 6342293877254950704310943861006567803969073039989708223507760124115621044104519244522346519565779832050627741276104955399965110926876461363273652465476102070199761477230328436751993102417872287129496960665924094879830619220228982158005237579345703125000
326 38053763263529704225865663166039406823814438239938249341046560744693726264627115467134079117394678992303766447656629732399790665561258768179641914792856612421198568863381970620511958614507233722776981763995544569278983715321373892948031425476074218750000
327 228322579581178225355193978996236440942886629408148848342753397895765690439443113074147681176936432520240628272539492222320121763895059651448091319437932071141269326544874167138774598616839488391561196201457676745877334312240236613433808088302612304687500
328 1369935477487069352131163873977418645657319776448893090056520387374594142636658678444886087061618595121443769635236953333920730583370357908688547916627592426847615959269245002832647591701036930349367177208746060475264005873441419680602848529815673828125000
329 8219612864922416112786983243864511873943918658069469340396516804903703634153254945137754614280611767772219931436761503138693506588858196110014222325984894784891967129568101913779814698451271287547843847308076475031979324370468020788393914699554443359375000
330 49317677189534496676721899463187071243663511948416816042379100829422221804919529670826527685683670606633319588620569018832161039533149176660085333955909368709351802777408611482678888190707627725287063083848458850191875946222808124730363488197326660156250000
331 295906063137206980060331396779122427461981071678135863315653085948573671677207337404484234321251792605301746217430449573924932592389332409866746073484020244402632701124115276970887346600427775574227789223228851710027764720933873832109384238719940185546875000
332 1775436378823241880361988380674734564771886430068815179893918515691442030063244024426905405927510755631810477304582697443549595554335994459200476440904121466415796206744691661825324079602566653445366735339373110260166588325603242992656305432319641113281250000
333 10652618272939451282171930284048407388631318580167811683993228291857954744486376886359204745539110852807695516220851198886955110066616850756338396195530997938644402615087829867524605542166073277118265738285682412431545906805752110813045874238014221191406250000
334 63915709637636707693031581704290444331787911481006870103959369751147728466918261318155228473234665116846173097325107193321730660399701104538030377173185987631866415690526979205147633252996439662709594429714094474589275440834512664878275245428085327148437500000
335 383494257825820246158189490225742665990727468881183396894095255818624332340057302572780071983536408810160685801033215763331810137077974149393547382335865189104878568532944816037951045618893770577242075723586041195148268329040419644115900155156850814819335937500
336 2300965546954921476949136941354455995944364813287100381364571534911745994040343815436680431901218452860964114806199294579990860822467844896361284294015191134629271411197668896227706273713362623463452454341516247170889609974242517864695400930941104888916015625000
337 13805793281729528861694821648126735975666188879626308149167522552632145616041677751341343827104530839446436867400666881216008938219879384166652753986837360015472837042368101257269601988067546712457034877745901856188072941156175232890745974145829677581787109375000
338 82834759690377173170168929888760415853997133277757848895005135315792873696250066508048062962627185036678621204404001287296053629319276304999916523921024160092837022254208607543617611928405280274742209266475411137128437646937051397344475844874978065490722656250000
339 497008558142263039021013579332562495123982799664638203672989132873903281745528058306468674036349179702929361589711640978426527163978561952571232158294702245909607974103861269704495894189863682675213249194253824102526025281723054405347284046001732349395751953125000
340 2982051348853578234126081475995374970743896797987829222037934797243419690473168349838812044218095078217576169538269845870559162983871371715427392949768213475457647844623167618226975365139182096051279495165522944615156151690338326432083704276010394096374511718750000
341 17892308093121469404756488855972249824463380787889132431216080760766395769363067203624867612228960969579652224782514260797999400508685803248810994658056118264121711626578108790420675902413305929996076844024778610254508863161571063926658098353073000907897949218750000
342 107353848558728816428538933135833498946780284727334794587296484564598374616178403221749205673373765817477913348695085564787996403052114819492865967948336709584730269759468652742524055414479835579976461064148671661527053178969426383559948590118438005447387695312500000
343 644123091352372898571233598815000993680681708363258510009538729728363751804320621229673746441396848427745419962841284219015987029269725683124643668339518603861820931031470878701717523512935452643099717356042585865335460700541181378042665528482757508754730224609375000
344 3864738548114237391427401592890005962084090250179551060057232378370182510825923727378042478648381090566472519777047705314095922175618354098747862010037111623170925586188825272210305141077612715858598304136255515192012764203247088268255993170896545052528381347656250000
345 23188431288685424348564409557340035772504541501062431312517707510850303845810271800766418441462304402262831267543215387652713507247829408453494953343620238108923223122844398110173657697444714366422783245806240644469266618627953380205042321904329583048820495605468750000
346 139130587732112546091386457344040214635027249006374587875106245065101823074861630804598510648773826413576987605259292325916281043486976450720969720061721428653539338737066388661041946184668286198536699474837443866815599711767720281230253931425977498292922973632812500000
347 834783526392675276548318744064241287810163494037952590957541957058259043586806661585744307082432967752041159617987969975038352990632844505018213983748038979255413964259780460387779278463628575500907652610007657792527538588188071311257942852535052224993705749511718750000
348 5008701158356051659289912464385447726860980964227715545745251742349554261520839969514465842494597806512246957707927819850230117943797067030109283902488233875532483785558682762326675670781771453005445915660045946755165231529128427867547657115210313349962234497070312500000
349 30052206950136309955739474786312686361165885785360445109116987989735833710997039601948462219930851594324395700149965716745987070817623092057242063140190289615764030847499045063232629891570614079944763902478052773290818662900534402604435513239877764135599136352539062500000
350 180313241700817859734436848717876118166995314712162670654701927938415002265982237611690773319585109565946374200899794300475922424905738552343452378841141737694584185084994270379395779349423684479668583414868316639744911977403206415626613079439266584813594818115234375000000
351 1081879450204907158406621092307256709001971888272860057467488366490594521636423421404049289950020850553778754859486105597058240273357124539454386974417080502334358844533674998569336549820469089338654617226295366052854683144549441820708723938082584936637431383132934570312500
352 6491276701229442950439726553843540254011831329637160344804930198943567129818540528424295739700125103322672529156916633582349441640142747236726321846502483014006153067202049991416019298922814536031927703357772196317128098867296650924252343628495509619824588298797607421875000
353 38947660207376657702638359323061241524070987977820662394947443137158390480731922746963883599862393433410231722319163997413031661654238705008673135496017765696159272111818062156339597018231710427699234806288836490967695664352124615588401912447125141625292599201202392578125000
354 233685961244259946215830155938367449144425927866923974369684658822950342884391536481783301599174360600461390333914983984478189969925432230052038812976106594176955632670908372938037582109390262566195408837733018945806173986112747693530411474682750849751755595207214355468750000
355 1402115767465559677294980935630204694866555567201498240325950945412670408921107639703935345216763012656498194881260435432677233031357308224170393954216303175571800698224204960064672058516862507625386330043712595108090934709674558219898166111505588560248725116252899169921875000
356 8412694604793358063769885613781228169199333403208989441955705672476022453526645838223612071300578075938989169287562612596063398188143849345022363725297819053430804189345229760388032351101175045752317980262275570648545608258047349319388996669033531361492350697517395019531250000
357 50476167628760148382619313682687369015196000419253032177336706790644613202905083933738243106334724400554275673357137613658049276849012468671790449508640578104443693866828804621821966781494476584067870247000840066841280980917798932834997249763375748443650081753730773925781250000
358 302857005772560890295715882096124214091176002515518193064020240743867679217430503602429458638008346403325654040142825681948295661094074812030742697051843468626662163200972827730931800688966859504407221482005040401047685885506793597009983498580254490661900490522384643554687500000
359 1817142034635365341774295292576745284547056015093091219641903820786344231859196331551775403618919987994207347283886899196976206906347411428783972147588658476806507209032525916565550628852401778832596915806336110824794594051869472514280055841506822389419539831578731536865234375000
360 10902852207812192050645771755460471707282336090558547317851422924718065391155177989310652421713519927965244083703321395181857241438084468572703832885531950860839043254195155499393303773114410672995581494838016664948767564311216835085680335049040934336517238989472389221191406250000
361 65417113246873152303874630532762830243694016543350928105536375841126436446550193806993987237072406724540468859813726729809255571577793195846124999055437979294962756127810785654625324134486332724625927516112951192026558085714787597512260772236736272589041618630290031433105468750000
362 392502679481238913823247783196576981462164099260105568633218255046758618679301162841963923422434440347242813158882360378855533429466759175076749994332627875769776536766864713927751944806917996347755565096677707152159348514288725585073564633420417635534249711781740188598632812500000
363 2355016076887433482939486699179461888772984595560626354416477092022711817568252275924198718949532722500291525826445876970783666312223213554415149560993069724998010169697506240139799912796659219618485605717298731047162515516773158889910757748942238265499327098950743675231933593750000
364 14130096461324600897636920195076771332637907573363758126498862552136270905409513655545192313697196335001749154958675261824701997873339281326490897365958418349988061018185037440838799476779955317710913634303792386282975093100638953339464546493653429592995962593704462051391601562500000
365 84780578767947605385821521170460627995827445440182408768284531865408014410258046058445291027790728129754264154612929846098327782975468750086570400752254378774666311164955220177060317765363879484194370007725234820032109141580216908711507568102705434398558281827718019485473632812500000
366 508683472607685632314929127022763767974964672641094452609707191192448086461548276350671746166744368778525584927677579076589966697852812500519422404513526272647997866989731321062361906592183276905166220046351408920192654849481301452269045408616232606391349690966308116912841796875000000
367 3052100835646113793889574762136582607849788035846563938668642339638139169687624000804495697551920331894331540385316592417680684178607802594235182853337891987316212742448356587743195631412323241101869287326717441746808341204843236097650843404761877852848783732042647898197174072265625000
368 18312605013876682763337448572819495647098728215079383632011854037828835018125744004826974185311521991365989242311899554506084105071646815565411097120027351923897276454690139526459173788473939446611215723960304650480850047229059416585905060428571267117092702392255887389183044433593750000
369 109875630083260096580024691436916973882592369290476246702601746045428490589134393962533236243889870421434115849042487072476380545288106321821685175824824733541986835666906161414021630753132017962867835527915314317956150837083526329241993689045733817444272517604986205697059631347656250000
370 659253780499560579480148148621501843295554215742857480215610476272570943534806363775199417463339222528604695094254922434858283271728637930930111054948948401251921014001436968484129784518792107777207013167491885907736905022501157975451962134274402904665635105629917234182357788085937500000
371 3955522682997363476880888891729011059773325294457143788389673580808010193319601308752693457883027404882643684856826960204166592779978557859257099709028086618128976207148643566291519082393635049539639912174447900777669691119882413829545206540539911688192376004735706374049186706542968750000
372 23733136097984180861285333350374066358639951766742862730338041484848061159917607852516160747298164429295862109140961761224999556679871347155542598254168519708773857242891861397749114494361810297237839473046687404666018146719294482977271239243239470129154256028414238244295120239257812500000
373 142398816587905085167712000102244398151839710600457154699280654165613974521703140151656075157650486996245052644261350508299262974223832196919028679564212240933877046969915236367696862326021523359210116843942329409701622507341905821789039409558125931498651084439188707619905471801757812500000
374 854392899527430511006272000613466388911038263602742928195683924993683847130218840909936450945902921977470315865568103049795577845342993181514172077385273445603262281819491418206181173956129140155260701063653976458209735044051434930734236457348755588991906506635132245719432830810546875000000
375 5126357397164583066037632003680798333466229581616457138979164569147424977499380327514754252555754747653931748174898582020798790558012072627207019835834088480007884648905586666523704671887003392408537017132562287375649717864348493553776624400412269613735993800673895748332142829895019531250000
376 30758144382987498396225792022084790000797377489698742833874987414884549864996281965088525515334528485923590489049391492124792743348072435763242119015004530880047307893433519999142228031322020354451222102795373724253898307186090961322659746402473617682415962804043374489992856979370117187500000
377 184548866297924990377354752132508740004784264938192448467636055822349400275653629926545747276140845831992135255357657756757195418143079724462825479398012260803861445733391559623556098905198561640139332830078560373824804676450670449867926844611661866407681387158845609519630670547485351562500000
378 1107293197787549942264128512795052440028705589629154690805816334934096401653921779559274483656845074991952811532145946540543172508858478346776952876388073564823168674400349357741336593431191369840835996980471362242948828058704022699207561067669971198446088322953073657117784023284912109375000000
379 6643759186725299653584771076770314640172233537774927975470349141844413784097205870896568060226249157504447043142355332880689639641919354629400218969965829466433157024641148553817542164819224413601008828220537746966621041624169662778842843987925153529522370732252056768629699945449829101562500000
380 39862555120351797921508626460621887841033401226649567852822094851066482704583235225379408361357494945026682258854131997284137837851516127776401313819794976798598942147846891322905252988915346481606052969323226481799726249745017976673057063927550921177134224393512340611778199672698974609375000000
381 239175330722110787529051758763731327046200407359897403756243353353461598154819981946622477340400609992803273444583053173683162060572094444353271346202045781282184278371510712460627804164065737409883505709237365611211118742976252078634334216211489751273411297205484515870921313762664794921875000000
382 1435051984332664725174310552582387962277202444159384422537460120120769588928919891679734864042403659956819640667498319042098972363432566666119628077212274687693105670229064274763766824984394424459301034255424193667266712457857512471806005297268938507640467783232907095225527882575988769531250000000
383 8610311905995988351045863315494327773663214664956306468536084095627268024943786922809963160953869822393368444976114784741226420000876760163475215312801154673393791745831030850839777254794312583016961340290177482861791005692813874168600244712686349245022018536466212879076920216903090476989746093750
384 51661871435975930106275179892965966641979287989737838811216504573763608149662721536859778965723218934360210669856688708447358520005260560980851291876806928040362750474986185105038663528765875498101768041741064897170746034156883245011601468276118095470132111218797277274461521301418542861938476562500
385 309971228615855580637651079357795799851875727938427031543891610478214557612733452555676040274955299688849791489188879680588103470765644243805734805321413330293527042148719966198340713026071073293689489940196295024925359622153276161591043708715509146410722104286739053691235312726348638534545898437500
386 1859827371695133483825906476146774799111254367630562189263349662869287345676400715334056241649731798133098748935133278083528620824593865462834408831928479981761162252892319797190044278156426439762136939641177770149552157732919656969546262252293054878464332625720434322147411876358091831207275390625000
387 11158964230170800902955438856880648794667526205783373109316600269417717365562604935498625392941543089924112239794756769558543975206976653498627144528339958673544806384881707411682629677370939608544747898184886913275242849264869025643862750634255144777596451075712957745622588845435529947280883789062500
388 66953785381024805417732633141283892768005157234700238655899601616506304193375629612991752357649258539544673438768540617351263851241859920991762867170039752041268838309290244470095778064225637651268487389109321479651457095589214153863176503805530868665578706454277746473735533072613179683685302734375000
389 401722712286148832506395798847703356608030943408201431414168193651969692022414067371914074861675035367297586364569776940476970843368749746425818619673040229632865405226677579602415431014242617465515307039821900834332274491979637202198980230301506627436325890488644230202908147475682199001312255859375000
390 2410336273716892995038374793086220139648185660449208588485009161911818152134484404231484449170050212203785518187418661642861825060212498478554911718038241377797192431360065477614492586085455704793091842238931405005993646951877823213193881381809039764617955342931865381217448884854093194007873535156250000
391 14462017642301357970230248758517320837889113962695251520565246663189811780632434623906856956165108381721768889212872655007563390630251653920557475975471278269990459385063155512224509427871802591821041097939178383660898306011004339102568867357444903414609266268601311944408394083438906818628311157226562500
392 86772105853808147821381492551103925027334683776171509123391479979138870683794607743441141736990650290330613335277235930045380343781509923523344855852827669619942756310378933073347056567230815550926246587635070301965389836066026034615413204144669420487655597611607871666450364500633440911769866943359375000
393 520632635122848886928288955306623550164008102657029054535028065228238859702756556390622411442635250951279660215447630194170934049753520213843020922725674420321385277739886806297756632770968432897305378378687867084246660940314802062055503662179536824820273680923705950096547212524455972015857696533203125000
394 3123795810737093321569733731839741300984048615942174327210168391369433158216539338343734468655811505707677961292685781165025604298521121283058125536354046521928311666439320837786539796625810597383832270272127202505479965641888812372333021973077220948921642085542235700579283275146735832095146179199218750000
395 18742774864422559929418402391038447805904291695653045959185703269625104746814167424127073250375863995824518283922134704326626869776800113777755826578236521668058728320449156879651864905687203536805868583712603416652806486583657511646355132033585925625069027131174882738751108490760088898241519927978515625000
396 112456649186535359576510414346230686835425750173918275755114219617750628480885004544762439502255183974947109703532808225959761218660800682666534959469419130008352369922694941277911189434123221220835211502275620499916838919501945069878130792201515553750414162787049296432506650944560533389449119567871093750000
397 674739895119212157459062486077384121012554501043509654449793544035969086966636554939707463304194069167445871984291216534045347783037215528228646640095124619342229749039497616607587102420984266080721601175539998358288523146623139352830644807333386135213940955319229450526385960529296426102519035339355468750000
398 4048439370715272944754374916464304726075327006261057926698761264215814521799819329638244779825164415004675231905747299204272086698223293169371879840570747716053378494236985699645522614525905596484329607053239990149731138879738836116983868844000316811283645731915376703158315763175778556615114212036132812500000
399 24290636224291637668526249498785828356451962037566347558586865877934773655013247552101455280820646351585651184631906983714625112540127125945985601176504891606268764226062974381334517008607895613206827735732882506770318502426220675033106135138369113200024275566641393606787113768064045871142297983169555664062500
400 145743817345749826011157496992714970138711772225398085351521195267608641930079485312608731684923878109513907107791441902287750675240762755675913607059029349637612585356377846288007102051647373679240966414397295040621911014557324050198636810830214679200145653399848361640722682608384275226853787899017333984375000
401 874462904074498956066944981956289820832270633352388512077252794429697360195477822230603765937702188296958184810219887841940834616019907847735679380219802053978384408207709018683320778840209234696641777952650615208054885788337341100900774392726189454335035018353543116199910745223178309970535337924957275390625000
402 5246777424446993736401669891737738924993623800114331072463516766578184161172866933383622595626213129781749108861319327051645007696119447086414076281318812323870306449246254112099924673041255408179850667715903691248329314730024046605404646356357136726010210110121258697199464471339069859823212027549743652343750000
403 31480664546681962418410019350426433549961742800685986434148346874342483628156774127645077242425186044808800178294250903285807994513088358596987392979205745647045416285766941421266208670854479084777103400650521396534218031949369631943481856584959921991348320080516444831146560812129564510541968047618865966796875000
404 188883987280091774510460116102558601299770456804115918604890081246054901768940644765870463454551116268852801069765505419714847967078530151581924357875234473882272497714601648527597252025126874508662620403903128379205308191696217791660891139509759531948089920483098668986879364872777387063251808285713195800781250000
405 1133303923680550647062760696615351607798622740824695511616778923376525055955081687734107839469827221172017157483908942922885294363040529946912072399585940207660181871454439199033202439980347429031596104488694878519804735054531879015056713995386995219226504298572233577326387465866730508423643186688423156738281250000
406 6799823542083303882376564179692109646791736444948173069700673540259150335730490126404647036818963327032102944903453657537311766178243179681472434397515641245961091228726635194199214639882084574189576626932169271118828410327191274090340283972321971315359025791433401463958324795200383050541859120130538940429687500000
407 40798941252499823294259385078152657880750418669689038417954657248397021443955603344273394416537349179906080521452728990021001168492527036919977406982911789268337698769054216541978898906497527234438746758477173658039049814476069299804885022418393465203569631912709469233704363821946259349715546704828739166259765625000
408 244793647514998939765556310468915947284502512018134230507727943490382128663733620065640366499224095079436483128716373940126007010955162221519864441897470735610026192614325299251873393438985163406632480550863041948234298886856415798829310134510360791221417791476256815402226182931677556098293280228972434997558593750000
409 1468761885089993638593337862813495683707015072108805383041416476297646069925624826366482367952358847140491063688250773749655170971545054267864314448619551355590716112683738282747871077919396007476166776365268608701586978514931622290145481815056110424681975002798632970614891093963372270536638097837567329406738281250000
410 8812571310539961831560027176880974102242090432652832298248498857785876419553748958198894207714153082842946382129504642497931025829270325607185886691717308133544296676102429696487226467516376044857000658191611652209521871089589733740872890890336662548091850016791797823689346563780233623219828587025403976440429687500000
411 52875427863239770989360163061285844613452542595916993789392690500129797296874835998844327824120784475481159625331619350839030024998823851892957906027439932259984159348463834163378793920135313359330164350197094962673738252957994186248265257588113362766102969802785090824875273776695117078361363383010029792785644531250000
412 317252567179438625936160978367715067680715255575501962736356143000778783781249015993065966944724706852886957751989716105034180149992943111357747436164639593559904956090783004980272763520811880155980986101182569776042429517747965117489591545528680176596617818816710544949251642660170702470168180298060178756713867187500000
413 1903515403076631755616965870206290406084291533453011776416185051833338182803243500045668536909437174312106810651065692997110560638099493459483938858316481537278910600745183257399085075437925892726578376743834147898294455747009883803635349849652485999351388963505871912004969222914629867204894253518432378768920898437500000
414 11421092418459790533701795221237742436505749200718070658497110311000029096819461000274011221456623045872640863906394157982663363828596960756903633149898889223673463604471099544394510452627555356359470260463004887389766734482059302821812099097914915996108333781035231472029815337487779203229365521110594272613525390625000000
415 68526554510758743202210771327426454619034495204308423950943907253078965123599674842415396158286359881459221697354692577681170718156801849580958750902697660440826627632345847216593323684577426112654705506839235823231026843360414684707901038726259074828847343402563137354958061186072787451806220815342385321855545043945312500
416 411159327064552459213264627964558727714206971225850543705663443518473790741598049054492376949718159288755330184128155466087024308940811097485752505416185962644959765794075083299559942107464556675928233041035414939386161060162488108247406232357554448973084060415378824129748367116436724710837324892054311931133270263671875000
417 2466955962387314755279587767787352366285241827355103262233211131715517293502861364610212704964426083320221036285404146497998417246078662531871827715816316489553783766644378190196589236475266718018087189479963719159779022396106241095774715112690272876788834333654281348460468920491713007425715886711259372532367706298828125000
418 14801735774323888531677526606724114197711450964130619573399266790293103761017168187661276229786556499921326217712424878987990503476471975191230966294897898937322702599866269141179535418851600308108523136879782314958674134376637446574648290676141637260733006001925688090762813522950278044554295320267556235194206237792968750000
419 88810414645943331190065159640344685186268705784783717440380320086622874325875145807306646466432236247340639973432877088857257552794302942094109578195297236367090429726527607556433342820600549496763992104348896876003648490386003598024225258753670897768697445438914009703404744248164508213516654677732731215655803680419921875000
420 532862487875659987140390957842068111117612234708702304642281920519737245955250874843839878798593417484043839840597262533143545316765817652564657469171783418202542578359165645338600056923603296980583952626093381256021890942316021588145351552522025386612184672633484058220428465488987049281099928066396387293934822082519531250000
421 3197174927253959922842345747052408666705673408252213827853388082620704114942146257095315880741878227503007780159192075410016854312014924261675966805478862789280734888133726902610757621107435282573517247775821664372122906964269066347994601289443433366668437540543264074704034046170127505992475391849438892677426338195800781250000
422 19183049563523759537054074482314452000234040449513282967120328495724224689652877542571895284451269365018046680955152452460101125872089545570055800832873176735684409328802361415664545726644611695441103486654929986232737441785614398087967607736660600200010625243259584448224204277020765035954852351096633356064558029174804687500000
423 115098297381142557222324446893886712001404242697079697802715945104084034416581409801732713779683265303979578954111630685934969971987623486806526185090572849088991684037391838582375256185207685540122833041632836504563992920131941407435851359683409323878603077945243046518854472341956778590199572676056050113402307033538818359375000
424 690589784286855343333946681363320272008425456182478186816295670624504206499488458810396282678099591823877473724669784115609819831925740920839157110543437094533950104224351031494251537111246113240736998249797019027383957520791648444615108158100455943271618467671458279113126834051740671541197436056336300680413842201232910156250000
425 4143538705721132060003680088179921632050552737094869120897654355055920276361951088218502940053043540387751200156706162712755427944014608354253672887649364004268322760149690904805326889903102336742189018957959463289744185404746222733329303254257080293104928416519124479743662945416970587106386680886771500809118151664733886718750000
426 24861232234326792360022080529079529792303316422569214725385926130335521658171706529311017640318261242326507200940236976276532567664087650125522037325896184025609936560898145428831961339418614020453134113747756779738465112428477336399975819525542481758629570499114746878461977672501823522638320085320629004854708909988403320312500000
427 149167393405960754160132483174477178753819898535415288352313180184175765036886951443452705313563284534048141433150401748225364392189926330772663081215433885029943002883684363424950763764322006755968850828287959995174350820318454725310902958270222015282009548436670223894724357856051772308267344691046218940755352377891540527343750000
428 895004360435764524960794899046863072522919391212491730113879081105054590221321708660716231881379707204288848598902410489352186353139557984635978487292603310179658017302106180549704582585932040535813104969727759971046104921910728351865417749621332091692057290620021343368346147136310633849604068146277313644532114267349243164062500000
429 5370026162614587149764769394281178435137516347274950380683227286291883131212340304906598692422982298723316577321150947274334241705335300634250274460966980113830180883455063808590622433923732139233379546295445910907648731030730473918216576895725432655259744560637625925346249627356674729173474647225816624995786696672439575195312500000
430 32220156975687522898588616365687070610825098083649702284099363717751298787274041829439592154537893792339899463926905683646005450232011803805501646765801880682981085300730382851543734603542392835400277277772675465445892386184382843509299461374352595931558467363825755552077497764140048375040847883354899749974720180034637451171875000000
431 193320941854125137391531698194122423664950588501898213704595244855341466244959617305908259324763846078505291013987311499149035572623905161705248728625536911340048912844502716792153029314638246613880223535555823237763716888550054400556413721984120288788011681518954838133919528594430562809807112867321876592541229911148548126220703125000
432 1159925651124750824349190189164734541989703531011389282227571469132048797469757703835449555948583076471031746083923868994894213435743430970231492371753221468040293477067016300752918175887829479683281341213334939426582301331300326403338482331904721732728070089113729028803517171566583376858842677203931259555247379466891288757324218750000
433 6959553906748504946095141134988407251938221186068335693365410195370509987016100273147060213909849809648531509375135525408289899854134346192538029967903787118904064772461632407435751357163311275253478798593577427427377875651039719402739000307607133686166708006194638291625107988207491388948965418959069495485891820862889289855957031250000
434 41757323440491029676570846809930443511629327116410014160192461172223059922096601638882361283459098857891189056250813152449739399124806077155228179807422722713424388634769794444614508142979867651520872791561464564564267253906238316416434001845642802117000248037167829749750647929244948333693792513754416972915350925177335739135742187500000
435 250543940642946178059425080859582661069775962698460084961154397207208453502833779728164769823164966308176201641789258311627535483316668492321623656564145072451040716811177412679778742284261444164519337452064881582146787069225592765723953095243830290889279399927814793335299031940784376164347560175804652260467264568433165550231933593750000
436 1503263643857677068356550485157495966418655776190760509766926383243250721017002678368988618938989797849057209850735549869765212899900010953929741939384870434706244300867064476078672453705568664987116024712389289492880722415353556594343718571462981745335676399566888760011794191644706256986085361054827913562803587410598993301391601562500000
437 9019581863146062410139302910944975798511934657144563058601550953598019891264598896892868331133870856727249390490883848883621327788761112882699946673205560518473313178540880510136869728647853708694222806067614320277883185744077999257524724744482843120939441575099569978061901579042296376644840486674903345942766463849693536758422851562500000
438 54117491178876374460835817465669854791071607942867378351609305721588119347587593381357209986803225140363496342945303093301727966732566677296199680039233363110839879071245283060821218371887122252165336836405685921667299114464467995545148348466897058725636649450597419868371409474253778259869042920049420075656598783098161220550537109375000000
439 324704947073258246765014904794019128746429647657204270109655688414007411629891410072629410004795274225343704394757619932702101074038617227801565958922841072609269515434240867758178805586009598563135527811873331025962962777564310713505848028026976184516565008006044962467597848643207383685408779156258973763726771721849218010902404785156250000
440 1948229682439549480590089428764114772478577885943225620657934130484044469779348460435776460028771645352062226368545719596212606444231703366809395753537046435655617092605445206549072833516057591378813166871239986155777776665385864281035088168161857107099390048036269774805587091859244302112452674937553842582360630331095308065414428710937500000
441 11689378094637296883540536572584688634871467315659353723947601884401377558222543615799700384012694594519994935676462860685848982879388968391204677631800855647486511415450393653938663537779944360807403864680825238324986786320429380390425304323090404738498833675628484467384887392747483437172426230538785363322062949009705334901809692382812500000
442 70136268567823781301243219435508131809228803893956122343685611306408265349335261694798202304076167567119969614058777164115093897276333810347228065790805133884919068492702361923631981226679666164844423188084951429949920717922576282342551825938542428430993002053770906804309324356484900623034557383232712179932377694058232009410858154296875000000
443 420817611406942687807459316613048790855372823363736734062113610260081386516731647117194770406144777591087435506971948908604114951152302319378125226806324157894955343712052711400265036129333270697522641145759389964074802492702050480747145005790110182491048083667138586140322247721885970062688884379704240545905236103862989693880081176757812500000
444 2524905668441656126844755899678292745132236940182420404372681661560488319100389882703168622436868665546524613041831693451624689706913813916268751360837944947369732062272316268401590216775999624185135846874556339784448814956212302884482870034740661094946288502002831516841933486331315820376133306278225443275431416623177938163280487060546875000000
445 15149434010649936761068535398069756470793421641094522426236088825541534619910814367436216289136354732267795870870736513368658602115921209039387273931989174441229618078155712550198940623740306545686871278271625431230381151442601198674811232953752174465370775927067182974338980810421016845205020566618968336225492521407431922852993011474609375000000
446 90896604063899620566411212388418538824760529846567134557416532953249207719464886204617297734818128393606775225224419080211951612695527254236323643591935046647377708468934275301193643742441839274121227669629752587382286908655607192048867397722513046792224655562403097846033884862526101071230123399713810017352955128444591537117958068847656250000000
447 545379624383397723398467274330511232948563179079402807344499174996257705864212147883581287603517632810299064106515582647933100587964460617654092342189908030637391047175757778959228054364138420299028482431877082027554492722418941576789710443105710089395464227445728242148207061502511037485950303986790850107463368701132822025101631879806518554687500
448 3272277746300386340390803645983067397691379074476416844066995049977546235185272887301487725621105796861794384639093495887598603527786763705924554053139448183824346283054546673755368326184830521794170894591262492165326956334513649460738262658634260536372785364674369452889242369015066224915701823920745100644780212206796932150609791278839111328125000
449 19633666477802318042344821875898404386148274446858501064401969848430291607453770892839026044126197515150780107903919796236597920614307684467972180534184204417908156986055368968619924969710799172563807546974333140856742393914056492131093496279648781816593422563596235198099262093660505379857792940149496005268481280126025012577883899211883544921875000
450 117801998866813908254068931255390426316889646681151006386411819090581749644722625357034156264757185090904680647423518777419587523685846106807833083205105226507448941916332213811719549818264795035382845281845998845140454363484338952786560977677892690899560535381577411188595572561963032279146757640896976031610887680756150075467303395271301269531250000
451 706811993200883449524413587532342557901337880086906038318470905574715779910708228801254263296038848047951366903618197203855659144414484114402695863862978012868497793099316819499228097168801841131219779592076631404970448061535750235287157911518754603391264228157692710399845547669432109853342860734082582084732149230177356002968735992908477783203125000
452 4240871959205300697146481525194055347408027280521436229910825433448294679464249372807525579776233088287708201421709183223133954866486904686416175183177868077210986758595900916995368583012811046787318677552459788429822688369214501411722947469112527620347585368946156262399073286016592659120057164404495492508392895381064136017812415957450866699218750000
453 25445231755231804182878889151164332084448163683128617379464952422499574341151574958132873562097071552353473906398262373666623043517733444443326104466872862246285112968412274005039998723403081918804711239911731765323059591367886222121177958493026738609981959709561119852543810757784221866459836555361071077458953726413426466024247929453849792480468750000
454 152671390531390825097273334906985992506688982098771704276789714534997446046909449748797241372582429314120843438389574241999738261106400666659956626801237173477710677810473644030239992340418491512828267439470390591938357548207317332727067750958160431659891758257366719115262864546705331198759019332166426464753722358480558796145487576723098754882812500000
455 916028343188344950583640009441915955040133892592630225660738283669626879691887999402578939366993342518502814495872853139301155416920063797992527531667772214713092758302627014702918358124650233465153904026841149899835756162144230478109364574884631998653082598475583409954808111924229954649483527691557613589008919607881153979178634472191333770751953125000
456 5496170059130069703501840056651495730240803355555781353964429702017761278151327996415473636201960055111016886975237118835806932501520382787955165190006633288278556549815762088217510148747901400790923424161046899399014536972865382868656187449307791991918495590853500459728848671545379727896901166149345681534053517647286923875071806833148002624511718750000
457 32977020354780418221011040339908974381444820133334688123786578141763214068547541861198385418296124471206226999092410070994000558409915100575107342045780361917457673561126111546216531366608516456999857410575825365321316608176478260058874501178673371207216129975853723646790999047308045843054021945491898103799141908631931130457815015688538551330566406250000
458 197862122128682509326066242039453846288668920800008128742719468850579284411285251167190312509776746827237361994554460425964003350459490603450644052274682171504746041366756669277299188199651098741999144463454952191927899649058869560353247007072040227243296779855122341880745994283848275058324131672951388622794851451791586782746890094131231307983398437500000
459 1187172732772095055956397452236723077732013524800048772456316811705783854495332605455160719654119368451547538684680293973022091679894435418888690068601285938585796020280531899608514346879356435055482814936536738968947564396833812363034716001243187667801400526471814635893475248626669899757874574016329704548500982921876989450993278296664357185363769531250000
460 7123036396632570335738384713420338466392081148800292634737900870234703126971995632730964317924716210709285232108081763838132550079366612513332140411607715631514776121683191397651086081276138610332896889619220433813685386381002874178208296007459126006808403158830887815360851491760019398547247444097978227291005897531261936705959669779986143112182617187500000
461 42738218379795422014430308280522030798352486892801755808427405193635900144718470947445381131328194639019721146902398415085603735710230356264704315262872074978993841811688597508444443800028497365677076930941098570422263678659982314567955074187361870919326761374178226820110159637223464204194297255331904433901227171460623921461774443741887807846069335937500000
462 256429310278772532086581849683132184790114921356810534850564431161815400868310825684672286787969167834118326881414390490513622414261382137588225891577232449873963050870131585050666662800170984194062461585646591422533582071959893887407730445124171225515960568245069360920660957823340785225165783531991426603407363028763743528770646662451326847076416015625000000
463 1538575861672635192519491098098793108740689528140863209103386586419037280964635436290726539614131071218770672353617873571451936582244505930104872114880510437543187370850648822609602756585652538328010100051684838235029500066776514058881862948492522178913763144650154392540460073084518993323058692758026153040338290822232336640951189110637642443180084228515625000
464 9231455170035811155116946588592758652444137168845179254620319518514223685787812617744359237684786427312624034121707241428711619493467035580629232689283062625259124225103892935657616539513915229968060600310109029410177000400659084353291177690955133073482578867900926355242760438507113959938352156548156918242029744933394019845707134663825854659080505371093750000
465 55388731020214866930701679531556551914664823013071075527721917100119293937665018764431253071789591427871886231475131803977222659911921812943795321560081405229349869701980647811263042028511909025935537766624767873071378205623394025005739657072644536825175897129646708307792909111939318633152242900451770940929044313239329455633708221284905448555946350097656250000
466 332332386121289201584210077189339311487988938078426453166331502600715763625990112586587518430737548567231317388850790823863335959471530877662771929360488431376099218211883886867578252171071454155613226599748607238428269233740364150034437942435867220951055382777880249846757454671635911798913457402710625645574265879435976733802249327709432691335678100585937500000
467 1993994316727735209505260463136035868927933628470558718997989015386379521827147364491908461235775970111003547172265987903150234494960408075759078812160285661212780472663659728972673119779172921747745000052137492529877180979238739442171865038419258383342674054096432560276972126047633215075010250054755877191255108836108120295982359948538942262530326843261718750000
468 11963965900366411257031562778816215213567601770823352313987934092318277130962884186951450767414655820666021283033595927418901406969762448454554472872961713967276682835981958373836038718675037530486470000312824955179263085875432436653031190230515550300056044324578595361661832756285799290450061500328535263147530653016648721775894159691233653575181961059570312500000
469 71783795402198467542189376672897291281405610624940113883927604549579180531022135919585429062112648411504915153771290477803029384401863246138748235502058148444959606433093045665453852922838801349394081878125997030197988435438296363369155901308050481030811653212127467726512766532366748363103529816148906114605058081175759793213231318986800033599138259887695312500000
470 430702772413190805253136260037383747688433663749640683303565627297475083186132815517512574372675890469029490922627742866818176306411179476832489413012348890669757638598558273992723117537032808096364491268755982181187930612629778180214935407848302886184869919272764806359076599194200490178621178896893436687630348487054558759279387913920800201594829559326171875000000
471 2584216634479144831518817560224302486130601982497844099821393763698791339054077640740845944991393928646449035224842571367554490977092599424043946469004220823542675912806070302986984640241681688496699567102400434751890729970994521525294033989666296853511463440514708118494209176838582846960247514985146159839876200349555396620915281857833178946748375892639160156250000
472 15505299806874868989112905361345814916783611894987064598928362582192748034324465844445075669948363571878694211349055428205326945862555596544263678814025324941256055476836421817921907841450090130980197402614402608511344379825967129151764203937997781121068780643088248710965255061031497081761485089910876959039257202097332379725491691146999073680490255355834960937500000
473 93031798841249213934677432168074889500701671369922387593570175491446198569257311190571209501283619149710990341662047749505801295778397761847695309412763343860863981310475637675608840947189036971603523815674862871494371844569586171582571828967797735740988923884588318470011870153875140113923050961211379442224502096137766799649471138877743214834481477737426757812500000
474 558190793047495283608064593008449337004210028219534325561421052948677191415543867143427257007701714898265942049972286497034807774670386571086171856476580063165183887862853826053653045683134221829621142894049177228966231067417517029495430973806786414445933543307529910820071220923250840683538305767268276653347012576826600797896826833266459289006888866424560546875000000
475 3349144758284971701648387558050696022025260169317205953368526317658072938486787325827162590062752139844283226240906377817062886166730275660186760587516337079113119197622215876544632867123387629122544779053141094267143711300947099934361227201064694376755204685573155296626150885185536664094780608531589225735997098650914831786257197521194939326960593461990356445312500000
476 20094868549709830209890325348304176132151561015903235720211157905948437630920723954962975540376512839065699357445438266902377317000381653961120563525098022474678715185733295259267797202740325774735268674318846565602862267805682599606167363206388166260531228113438931779756905311113219984568683651189535354415982591905488990717543185127169635961763560771942138671875000000
477 120569211298258981259341952089825056792909366095419414321266947435015088138952124416352520514554364857238405250196040184952157992855272317532125953874939889348405242514459149677187930985758966850034562372365040258652299310842880071894728222968721823830459821702423905325412506796882877208539157037505006844594625091819073393027694773849134435295127332210540771484375000000
478 723415267789553887556051712538950340757456196572516485927601684610090528833712746498115123087326189143430431501176241109712947957131633905192755723249639336090431455086754898063127585914553801100207374234190241551913795865057280431368369337812330942982758930214543431952475040781297263251234942225030041067567750550914440358166168643094806611770763993263244628906250000000
479 4340491606737323325336310275233702044544737179435098915565610107647116862276653620134362250560825980339611244979335232006093332798492828507243910472394327137236706139596709528545190827402498424108500383143374171504055898557518274014082481396015543079958593585095343095321412858925579280867309874066240166427618752920661163692355420662405407483674935065209865570068359375000
480 26042949640423939952017861651402212267268423076610593493393660645882701173659921720806173503364955882037667469876011392036559996790956971043463462834365962823420236837580257171271144964414990544651002298860245029024335391345109644084494888376093258479751561510572058571928477153553475685203859244397440998565712517523966982154132523974432444902049610391259193420410156250000
481 156257697842543639712107169908413273603610538459663560960361963875029352152433665204869267338266921059215827483601340517431131515255357967814550617987831430335230227620813090211847522251526006371058532049452485689923710526198318831021194023693024530346049500259451916544746941436669573652774699272317953115487207369279428275467063932935296577397821238264441490173339843750000
482 937546187055261838272643019450479641621663230757981365762171783250176112914601991229215604029601526355294964901608043104586789091532147806887303707926988582011381365724878541271085133509156038226351192296714914139542263157189912986127164142158147182076297001556711499268481648620017441916648195633907718692923244215676569652802383597611779464386927429586648941040039062500000
483 5625277122331571029635858116702877849729979384547888194573030699495752660881746611726347378681539999202931140713370403729457185297090629158983462475337416999624277284115985057362466744678173681945560099287561322154983860913362821920620095495219116775263021807079335558397571452293771349825769032094930639706659317320887363784699891980367603139256971189752221107482910156250000
484 33751662733989426177815148700217267098379876307287329167438184196974515965290479670358084272089239995217586844280222422376743111782543774953900774852024501997745663704695910344174800468069042091673360595725367932929903165480176931523720572971314700651578130842476013350385428713762628098954614192569583838239955903925324182708199351882205618835541827138513326644897460937500000
485 202509976403936557066890892201303602590279257843723975004629105181741670276490492955545993839341966565436012122459021615916232568276933824185528362281511600469994259197612613098072124650802058706408055454188104610931835708585500895885656130840913836370165526713620242646591057622373341239464309499235895218996315198406179575845440562348320767682707810308784246444702148437500000
486 1215059858423619342401345353207821615541675547062343850027774631090450021658942957733275963036051799392616072734754129695497395409661602945113170173689069602819965555185675678588432747904812352238448332725128627665591014251513005375313936785045483018220993160281721455879546345734240047436785856995415371313977891190437077455072643374089924606096246861852705478668212890625000000
487 7290359150541716054408072119246929693250053282374063100166647786540604581802124682575794375769637247099683656184638640246879878209080704540110578455541869478170093918416390885096838745361582555473248502978657423840919942358121190603134291042703940393893086818432157376013961082184203511390480011101669285750053461519848027132246456915101728846195783262373879551887512207031250000
488 43742154903250296326448432715481578159500319694244378600999886719243627490812748095454766254617823482598101937107831841481279269254484227240663470733251216869020563510498345310581032472169495332839491017871944543045519654148727143618805746256223642363358520910592944256083766493105221068342880066610015714500320769119088162793478741490610373077174699574243277311325073242187500000
489 262452929419501777958690596292889468957001918165466271605999320315420110579578668079576740262746531977724194317788519654193271995151031865705742802372137058619384458043244685259680479715189584702127802953263516865280100303891710539960143720471787470203995666942466667497268502011213272999317504532962511722954277173967951380421352472558510493527705875749234110116958618164062500000
490 1574717576517010667752143577757336813742011508992797629635995921892520663477472008477460441576479191866345165906731117925159631970906191194234456814232822351716306748259468111558082878291137508212766817719581101191680601823350263239760862322830724821223974001654800004983611012067279637995905027197775070337725663043807708282528114835351062961166235254495404660701751708984375000000
491 9448305459102064006512861466544020882452069053956785777815975531354295973359521716671622072118808486123449041697468312753983671078941125198171033862169940263597542385627723545394798298502207472560724036305680690801563870425088612554944613766047109343427583066155893605463232194058660424810724862421808232033699523038249646255736767530303971129868045863986480981111526489257812500000
492 56689832754612384039077168799264125294712414323740714666895853188125775840157130300029732432712850916740694250184809876523902026473646751189026203173019641581585254313766341272368789791013244835364344217834084144809383222550531675329667682596282656060565498396935361632779393164351962548864349174530849392202197138229497877534420605181823826779208275183918885886669158935546875000000
493 340138996527674304234463012795584751768274485942444288001375119128738195458549770703464547492067683129932449740470279022491011620925704523898823933677613639824335559525141335251165524378423305847510132384907472280713659959073580062510083219305218825606191204009446297148932592416581267400316852023883982374006974832807070978212148187869688642503973596831201575696468353271484375000000
494 2040833979166045825406778076773508510609646915654665728008250714772429172751298624220787284952406098779594698442821674134946069725554227143392943602065681838946013357150848011506993146270539835085060794309444833684281959754441480375060499315831312953637147224056677782893595554499487604401901112143303894244041848996842425869272889127218131855023841580987209454178810119628906250000000
495 12245003874996274952440668460641051063657881493927994368049504288634247835938446806990855700747692833457315131382945365105255714111685251580719786221961487188315928876202420359169286430717816089535153679945627184930114290281439296572633722588442264189431734929764349954807634741562307062250739865985329446442127685016983235478208822928305630692302763407042220933362841606140136718750000
496 73470023249977649714644010763846306381947288963567966208297025731805487015630680841945134204486157000743890788297672190631534284670111509484318717331768923129895573257214522155015718584306896537210922079673763109580685741688635779435802335530653585136590409578586099728845808449373842373504439195911976678652766110101899412869252937569833784153816580442253325600177049636840820312500000
497 440820139499865898287864064583077838291683733781407797249782154390826417504152529048648127940228662453699277888797181077376023033337462025443231648638640088841490914361848557974794196597480562119541456673786928075078056346461985563744292314921267747826224446820312590840376071588205456278796511906280113488946673470361785904122059257614723009471857650964921049308031797409057617187500000
498 2644920836999195389727184387498467029750102402688446783498692926344958505024915174291888767641371974722195667332783086464256138200024772152659389891831840533048945486171091347848765179584883372717248740042721568450468338078771913382465753889527606486957346680921875545042256429529232737672779071437680680933680040822170715424732355545688338056831145905789526295848190784454345703125000000
499 15869525021995172338363106324990802178500614416130680700992157558069621718907615712411241781388868850863984355197840139705242757627446477130478247922593811013528568316419549216981224793131087192281457813267727077124577593371675277530928551975704082113436918033785317600503486848507608978547539578034552163532638171910862034355296180922180947995420163820767811557743698358535766601562500000
500 95217150131971034030178637949944813071003686496784084205952945348417730313445694274467450688333213105183906131187040838231456545764678862782869487535562866081171409898517295301887348758786523153688746879606362462747465560230051665185571311854224492680621508202711905603020921091045653871285237468207312981195829031465172206131777085533085687972520982924606869346462190151214599609375000000
501 571302900791826204181071827699668878426022118980704505235717672090503811111363576350521623595926683581815562892674821477155004544915627928213011043828109512813809846016486543278034380365279764062889641482127714041204395548018670740947327484297884133480331684123792473490425294968376475566473245907045693460376105884485895115740627524209566275546767766257971743470989167690277099609375000000
502 3427817404750957225086430966198013270556132713884227031414306032543022866668181458103129741575560101490893377356048928862930027269493767569278066262968657076882859076098919259668206282191678584377337848892766284247226373288112024445683964905787304800881990104742754840942551769810258853398839475442274160762256635306915370694443765145257397653280606597547830460825935006141662597656250000000
503 20566904428505743350518585797188079623336796283305362188485836195258086090666842509037912443597393540703565628377636462079599961253236610594613352078842930178746260595455292085978358891328360125133842064088711164674807473677315747295801555553749270308295826346260816385973651252967639577604134962574228678945514691982092454379120228590454589332522233879885220630967523902654647827148437500000
504 123401426571034460103111514783128477740020777699832173130915017171548516544001055054227474661584361244221393770265818772477599767519419663567680112473057581072477563572731752515870153347970160750803052384532266988048844842063894483774809333322495621849774958077564898315841907517805837465624809775445372073673088151892554726274721371542727535995133403279311323785805143415927886962890625000000
505 740408559426206760618669088698770866440124666198993038785490103029290083137557719317097037655452751049295844764416868094063857822944416187137674039028803463584149981746567336975397519403381406215945465701590956472692237616658771294455732535819155433707778385463632731087941774709813739733558437675994509451093997872253427796259640157027583884613401721264125399102340452373027801513671875000000
506 4442451356557240563712014532192625198640747997193958232712940618175740498825346315902582225932716506295775068586501208564383146937666497122826044234172820781504899890479404021852385116420288437295672794209545738836153425699952627766734395214914932602246670312781796386527650648258882438401350626055967056706563987233520566777557840942165503307680410327584752394614042714238166809082031250000000
507 26654708139343443382272087193155751191844487983163749396277643709054422790438040550566074292265709459424397595854640617799492618043443415567446605913547998644162813640381908188180813952630314208975580523295489552895722921324088964154047026825769586157480414068978687268079668316699131285707467433767997217781628483450475377692855412720885359517913708315983711827357183210551738739013671875000000
508 159928248836060660293632523158934507151066927898982496377665862254326536742628243303396445753594256756546385575127843706796955708260660493404679635481287991864976881842291449129084883715781885253853483139772937317374337527944533784924282160954617516944882484413872123608478009900194787714244804602607983306689770900702852266157132476325312157107482249895902270964143099263310432434082031250000000
509 959569493016363961761795138953607042906401567393894978265995173525958818782255070258078460203580877157961522174616713878879350891275505213175473994762830480415455057674740083673831543464614914570069239439632724523012801643434152166788665999331389619544126233600486460752800552129127125667303234849299774464213840774610111728430902391419379460826008867990744022336002672091126441955566406250000000
510 5757416958098183770570770833721642257438409404363369869595971041155752912693530421548470761221485262947769133047700283273276105347653031279052843968576982882492730346048440502042989260787689487420415436637796347138076809860604913000731995995988337717264757401602918764516803312774762754003819409095798646785283044647660670370585414348516276764956053207944464134016016032546758651733398437500000000
511 34544501748589102623424625002329853544630456426180219217575826246934509489762009705571652337334607137800277034240868601350269400469948461371521151958900459301824633139184573361857741062987508563229395173182500981850034657060714527759730775745628284881646714155816033798932212017216186886732045879650135794135693760992606055384740874158869567533259277162713783704273140529039665125310420989990234375
512 207267010491534615740547750013979121267782738557081315305454957481607056938572058233429914024007642826801662205445211608101616402819690768229126911753402755810947798835107440171146446377925051379376371039095005891100207942364287166558384654473769709289880284934896202793593272103297121320392275277900814764814162565955636332308445244953217405199555662976282702225638843174237990751862525939941406250
513 1243602062949207694443286500083874727606696431342487891832729744889642182835713387808342246419256379576299521970913868355774022333036411919074033417732132689943884314144450026577287262299128553699574459883004836957497131339999359591761908186854906587777714578882040420623265523041185408675052684204895189746848465550500124567601165878382006549802012246129642378256185963891766732558608055114746093750
514 7461612377695246166659719000503248365640178588054927350996378469337853097014280326850053478515538277457797131825483210134644133998218471514444200506392796139663305884866700159463723573794771322197446759298029021744982788039996157550571449121129439526666287473292242523739593138247112452050316105229371138481090793303000747405606995270292039298812073476777854269537115783350600395351648330688476562500
515 44769674266171476999958314003019490193841071528329564105978270816027115424635921213161650214007299358612912190283071863008457756274918237221383284779426946898255623229418889436912558636884893045671549852751238209012128834085806231036264002222369812134250285379942456056431943394838472201686958789970510726004190901267427557004727383700975731406988718055376752849583432691815687576308846473693847656250
516 268618045597028861999749884018116941163046429169977384635869624896162692547815527278969901284043796151677473141698431178050746537649509423328299708676561681389533739376513336621475351821309358274029299116507429254072773004514837386217584013334218872805501712279654736338591660369030833210121752739823064356025145407604565342028364302205854388441932308332260517097500596150894125457853078842163085937500
517 1611708273582173171998499304108701646978278575019864307815217749376976092503625720230251245990005861556437682118724907150671481945089636277011489838802657253628400535830996026187039827335959490683972616627074614151820789938695282315468059422099154360838418330751184613811747184266626532350819590248824726135594415412671904885147366787011191977032670404251302794657041417281106987502425909042358398437500
518 9670249641493039031990995824652209881869671450119185846891306496261856555021754321381507475940035169338626092712349442904028891670537817662068939032815943521770403214985976157122238964015756944103835699762447684910924739632171693892808356532594926165030509984507107682870483105599759194104917541492948356813566492476031429310884200722067151862196022425507816767942248503686641925014555454254150390625000
519 58021497848958234191945974947913259291218028700715115081347838977571138081709400225968862563091333122269247324344567560600471057939479356897434963056367948225066627654480494455767397221901827330683589465374360339094687150804585370474159412728743243955982904734230086605621435702872104111074737985869660824716487866931650619505659149080180831910830618343479647561547474232668264448875561356544494628906250
520 348128987093749405151675849687479555747308172204290690488087033865426828490256401355813175378547998733615483946067405363602826347636876141384609778338207689350399765926882966734604383331410963984101536792246162034568122904827512222844956476372459463735897428405380519633728614217232624666448427915217964948298927201589903717033954894481084991464983710060877885369284845396009586693253368139266967773437500
521 2088773922562496430910055098124877334483849033225744142928522203192560946116612575203684622775775822790093582167920692670065176875420299837966128772637143339244794922810686569344968331567852039103285027782941758612677817584252320559057612918147291017482438956076355210670526502887800801761337149501166517080997055369200908917121112406123932970354755788611803544747164140815698374353814870119094848632812500
522 12532643535374978585460330588749264006903094199354464857571133219155365676699675451222107736654654936740561493007524156020391061252521799027796772635822860035468769536864119416069809989407112234619710166697650551676066905505513923354345677508883746104894633736458131264023159017326804810568022897006999102485982332215205453502726674436743597822128534731670821268482984844894190246122889220714569091796875000
523 75195861212249871512761983532495584041418565196126789145426799314932193566542084808204696123471370827785229778429876680949885374743417107052737235946949161847819811362288974077195775907925888635142310445313809940481790393372955899006061942351563176494632509858464877675143101430734685085176796512848727323725703894634119535000022510873999655415034135421186964906656996499023648539150599390268325805664062500
524 451175167273499229076571901194973504248511391176760734872560795889593161399252508849228176740828224966711378670579260085699312248460502642316423415681694971086918868173733844463174655447555331810853862671882859642890742360237735394036371654109379058967795059150789266050858608584408110511060779077092363942354223367804717210000135065243997932490204812527121789439941978994141891234903596341609954833984375000
525 2707051003640995374459431407169841025491068347060564409235364775337558958578706261793318946184635500045127329402228971257344272759979507931440567181125997843826028894814172143385372155236119883030247809483840700355917778353736421630158673264085565077363174993344717159711812071730886944586707211550459932958594183492087991614124592475289098234341362367075192542939347795094562343365396372973918914794921875000
526 16242306021845972246756588443019046152946410082363386455412188652025353751472237570759913677107813000270763976413373827544065636559877047588643403086755987062956173368885032860312232931416719298181486856903044202135506670122418529780952039584513390464179049960068302958270872430385321667520243269302759597751565100952527949684747554851734589406048174202451155257636086770567374060192378237843513488769531250000
527 97453836131075833480539530658114276917678460494180318732473131912152122313612796052075530926787966216721212840444089201633822213917544798437525721955907502267315477146271514026203708832408029553736286011213165205682395899558857953860664235734367374219434619274841269294644049757229736739900998705632865101086896011956127409696174177368293259378905336247057024284730928145870088030733313644304871559143066406250
528 584723016786455000883237183948685661506070762965081912394838791472912733881676776312453185560727797300327277042664535209802933283505268790625154331735445013603892862877629084157222252994448177322417716067278991234094375397353147723163985414406204245316607715649047615767864298543378420439405992233797190606521376071736764458177045064209759556273432017482342145708385568875220528184399881865829229354858398437500
529 3508338100718730005299423103692113969036424577790491474369032748837476399407748519033245820964455594721055114085985209997183213434322740453233402024768927538295350998536363712018883481194589635782399175135066864243892688163003065603783901281372329832877302459332224372502465625116183132041296976056865938362990345075287974221013667480802171525971112307688335850605328234547153343214631604496389627456665039062500
530 21050028604312380031796538622152683814218547466742948846214196493024858396446491114199474925786733568326330684515911259983099280605936442719400412148613565229772105991218182272113300887167537814694395050810401185463356128978018393622703407688233978997263814755993346235014793750697098792247781856341195630177942070451727845326082004884813029155826673846130015103631969407282920059287789626978337764739990234375000
531 126300171625874280190779231732916102885311284800457693077285178958149150301470558660868301747218408213574502077699563098717971986827761760012501338386961849821470407806412164705723637298477384877171458005949130910073508372628626558393333005246722302816559584457639384199810681004550178105936746814137767706215135313429722258898683347487170351838224899741373161843288163829618353517503237526398152112960815429687500
532 757801029755245681144675390397496617311867708802746158463711073748894901808823351965209810483310449281447012466197378592307831920966570560075008030321771098928822446838472988234341823790864309263028748035694785460441050235771759350359998031480333816899357506745836305198864086027301068635620480884826606237290811880578333553392100084923022111029349398448238971059728982977710121105019425158388912677764892578125000
533 4546806178531474086868052342384979703871206252816476950782266442493369409317447451082702350323699460210044286122681452494412115757822943512608418877735642452492292615756820354117147376414688323449397266089713669180727961300092507428936271667956762665827254611052235505550575479598083109272561071226716393013756609671933582004483821107016527645038779495142576928179143952619967183892413231660611927509307861328125000
534 27280837071188844521208314054309878223227237516898861704693598654960216455904684706496214101942196761260265716736088714966472694546937661075650513266413854714953755694540922124702884258488129940696383596538282015084367767800555044573617630007740575994963527666313413033303452877588498655635366427360298358082539658031601492026902926642099165870232676970855461569074863715719803103354479389963671565055847167968750000
535 163685022427133067127249884325859269339363425101393170228161591929761298704890138531601888298104859503751372607748248612236194794731944482912873660974008257125693346824295854851613365220549854844751540631754522753597159021689569821813786343268340730389250621263464695380137485306966420282527152037824639056311516178079574941140594447108415313271165095208473264685735392711622010475380761818087194114923477172851562500
536 982110134562798402763499305955155616036180550608359021368969551578567792229340831189611329788629157022508235646489491673417168768391666897477241965844049542754160080945775129109680191323299129068509243790527136521582954130137418930882718059610044382335503727580788172280824911841798521695162912226947834337869097068477449646843566682650491879626990571250839588114412356269732062852284570908523164689540863037109375000
537 5892660807376790416580995835730933696217083303650154128213817309471406752768691314518863628257858519490496677612114207754405870070793139165738889008295001491738506387961711084149415420179470433604612447616797927112905142697706973123923189447761197216482024542699879821471918649570045931901925432782119131145493721927263649706483691348016849796595639816355861505271534456326838757878050500949029810726642608642578125000
538 35355964844260742499485975014385602177302499821900924769282903856828440516612147887113181769547151116942980065672685246526435220424758834994433334049770008950431038327770266504896492521076822601627674685700787562677430856186241838743539136686567183298892147256199278928831511897420275591411552596692714786872962331563581898238902148088101098779573838898135169031629206737961032547268303005694178864359855651855468750000
539 212135789065564454996915850086313613063814998931405548615697423140970643087593297611705092980079457851282887083840414715912901487595144305830678144428430726825166754023219798518151047874338929275949014813358134745956799337908779949951702788466966059251347482395141450352307680601737943494007058328629327654145770208652092764627922903431760796552024328233732957724078106766523073301033974757956457324326038360595703125000
540 1272814734393386729981495100517881678382889993588433291694184538845823858525559785670230557880476747107697322503042488295477408925570865834984068866570584360951000524139318791108906287246033575655694088880148808475740796027452679699710216730801796355508084894370848702113846083610427660964042349971775965924874621251912556587767537420590564779312145969402397746344468640599138439806203848547738743945956230163574218750000
541 7636888406360320379888970603107290070297339961530599750165107233074943150913104143755147748520769747208836282095912473854435021780735627056795118643333762727073933125149803135009458313553922434970054535157043686661526084438757638586724851489583340315626335520632205632758823009709782950309894075529067898310775770396599108575676844377152249040758459503551394875298887303247596589073076245313131948933005332946777343750000
542 45821330438161922279333823618643740421784039769183598500990643398449658905478624862530886491124618483253017692575474843126610130684413762340770711860002576362443598750898818810056749881323534609820327210942262119969156506632545831520349108937500041893758013123793233796552938058258697701859364453174407389864654622379594651454061066262913494244550757021308369251793323819485579534438457471878791693598031997680664062500000
543 274927982628971533676002941711862442530704238615101591005943860390697953428093156435698794721369362080709095852843023005382075394804090799683148963996612840516575199834430218011098114700884113936143157788263778682007254766863528083613226313466248638891026165122695004259500674704461906381316893588636185059555084763720654638707739424812863077871830305905097331058647914375448270555071794696289089188212528824806213378906250
544 1649567895773829202056017650271174655184225431690609546035663162344187720568558938614192768328216172484254575117058138032292452368824544798098893783979677043099451199006581308066588688205304683616858946729582672092043528601181168501679357880797491833346156990736170025557004048226771438287901361531817110357330508582323927832246436548877178467230981835430583986351887486252689623330430768177734535129275172948837280273437500
545 9897407374642975212336105901627047931105352590143657276213978974065126323316306896976688380871112294663282300727362178121079664161987608221623359341616977226056747076078581500299216567665088105676652164838204524767295143760862154977427227551957034312456561025160794204761049716859382404540494756377248054494142988013635731622818236648164627105058326533867210282305580173999082530759269227260688239766750484704971313476562500
546 59384444247857851274016635409762287586632115540861943657283873844390757939897841381860130285226673767979693804364173068726477984971925649329740156049701863356340482456471489001795299405990528634059912989029227148603770862565172929864563365311742205874739366150964765228566298301156294427242968538263488326964857928081814389736909419888987762630349959203203261693833481043994495184555615363564129438600502908229827880859375000
547 356306665487147107644099812458573725519792693245171661943703243066344547637496520173784315110684470219848104186171617817847630600423779625577030285479514415804675074874278059568630483258794511299492568227280696039695381190858462888027027591345226425220950518037370958452542638638573562449338548091499113860724810539411770634880948908327406436527044184383439277042047204321748172237745849733059344544017221778631210327148437500
548 2137839992922882645864598874751442353118756159471029971662219458398067285824979121042705890664106821319088625117029706907085783602542677753462181712877086494828050449245668357411782899552767067796955409363684176238172287145150777328162165548071358551325703108224225750715255831831441374696031288548994683164348863236470623809285693449964438619162265106300635662252283225930489033426475098398356067264103330671787261962890625000
549 12827039957537295875187593248508654118712536956826179829973316750388403714912270403339692535600294088050806584299002202708054817679035974669515940240977896056591859151259125478294286549756590868739470652194054774956153633433111269202983434288890003486680230782399011042232852529567003897251706388147395247812195275604050059588926609309947849308700303465179384143071457027495891183043776051508899627151549793779850006103515625000
550 76962239745223775251125559491051924712275221740957078979839900502330422289473622420038155213601764528304839505794013216248328906074215848017095641445867376339551154907554752869765719298539545212436823913164328649736921800598667615217900605733340020920081384694394066253397115177402023383510238328884371486873171653624300357533559655859687095852201820791076304858428742164975347098262656309053397762909298762679100036621093750000
551 461773438471342651506753356946311548273651330445742473879039403013982533736093735488302047158313253289931025572613947222663217049453091087148219668605629693584601585033228093967476578279989215680954214117049754323145763807166332730201306971691835663423407897334714304742476289929612040712020116299847225468540843356734543010655475119468938098988427060334471887958080024072468509523786955178747959394058852922171354293823242187500
552 2770640630828055909040520141677869289641907982674454843274236418083895202416562412929812282949879519739586153435683683335979302296718546522889318011633778161507609510199368563804859469679935294085725284702298525938874582842997996381207841830151013980540447384008285828454857739577672244272120697799083352811245060140407258063932850716813628593930562362006831327748480144434811057142721731072487756364353117533028125762939453125000
553 16623843784968335454243120850067215737851447896046729059645418508503371214484495507665815461167261560032325429074581422281957302255664910742900920588996330159896175300507860003357464638704244304871378138595493109280289099403455638880407366462775374185932528839492343089118084089983186719294754373289954596923907155162977707837215103165692578554747420768033614190423612695725171441800383474729496668942374526523053646087646484375000
554 99743062709810012725458725100403294427108687376280374357872511051020227286906973045994892767003569360193952574447488533691743813533989464457405523533977980959377051803047160020144787832225465829228268831572958655681734596420733833282444198776652245115595173036954058534708504539899120315768526239739727581543442930977866247023290618994155471328484524608201685142541676174351028650802300848376980013654247159138321876525878906250000
555 598458376258860076352752350602419766562652124257682246147235066306121363721145864521943413983237077895046057359585832828522515511666906508970240764337468412322461468600273668291809526446785233637867297018253621731457817869784964737393141971849615540383768305419557924930160470471120827983643628414409096693261001012459117992134375130232572262003774693245754078547149362855506053908988674076840919013875463861040771007537841796875000
556 3590750257553160458116514103614518599375912745546093476883410397836728182326875187131660483899422467370276344157514996971135093070001439053821444586024810473934768811601642009750857158680711401827203782109521730388746907218709788424358851831097693242302609832517347549580962822826724967901861770486454580159566006074754707952806250781395433572022648159474524471282896177133036323453932044461045514083252783166244626045227050781250000
557 21544501545318962748699084621687111596255476473276560861300462387020369093955363472844285550227168935487059490094193938910555691391583838474732367546225862565624402567423645715669019070243945954249466944843252523462908422224431195220800229712402813528298077751190021979050642205548449767246762787494489338241273835794711612700601678022728869743542393896133236507589997662232516668763629983165963643898521695518866181373596191406250000
558 129267009271913776492194507730122669577532858839659365167802774322122214563732180837065713301363013612922356940565163633463334148349503030848394205277355175393746415404541874294014114421463675725496801669059515140777450533346587171324801378274416881169788466507140131874303853233290698603480576724966936029447643014768269676203610068136373218461254363376799419045539985973395100012581779898995781863391130173113197088241577148437500000
559 775602055631482658953167046380736017465197153037956191006816645932733287382275962843117769604058910645920877136535656947053077713852996353395888835833877082546864023201618498158380365022172782624782168888202449152152125602010953843083752738585068298428970343583550317375524189207014608679041490195112307409082998597031908567791540571219540791105148439231594798262532404193402899772572858252354249808391273290908429771661758422851562500
560 4653612333788895953719002278284416104791182918227737146040899875596399724293655777058706617624353463875525262819213941682318466283117978120375333015003262495281184139209710988950282190133036695748693013329214694912912753612065723058502516431510409790573822061501301904253145135242087652074248941170673844454497991582191451406749243427317244746630890635389568789575194425160417398635437149514125498850347639745450578629970550537109375000
561 27921674002733375722314013669706496628747097509366422876245399253578398345759604722913963221614355067713229339928375230405891143196202238689610990785068971088166518063118454335424514645346455658618028528746802592747422042052453762751742285711363489326301434340476018724682675011533101112997462995192323365620582310496994274113398058812384875152693914729229805646704351639551296403580200761206965565097704029540182091295719146728515625000
562 167530044016400254333884082018238979772482585056198537257472395521470390074557628337483779329686130406279376039570251382435346859177213432137665944710413826528999108378710726012547087872078733951708171172480815556484532252314722576510453714268180935957808606042856112348096050069198606677984777971153940193723493862981965644680388352874309250916163488375378833880226109837307778421481204567241793390586224177241092547774314880371093750000
563 1005180264098401526003304492109433878634895510337191223544834373128822340447299419102034835283155060224275675565447904626350413560173009016644733076132082647874170211294589380662747167801676662809348790217892680269915684185278879327460167391127201862448398430795919095891090277587007338206548909114952196044585872274457657780936881805806070723351651436790451457965435979403219447784263510445030946616196132481491076759994029998779296875000
564 6031081584590409156019826952656603271809373062023147341269006238772934042683796514612209011698930361345654053392687427758102481361038054099868398456792495887245021267767536283976483006810059976856092741307356081619494105111673275964761004346763211174690390584775514575346541665522044029239293454689713176267515233646745946685621290834836424340109908620742708747792615876419316686705581062670185679697176794888946460559964179992675781250000
565 36186489507542454936118961715939619630856238372138884047614037432637604256101856982741289606898053913439842097093893511240087720112404193949385272741835704112805775693374439924450509088226508195864230181838249000040561105864134221085660075352900802274042373378806250119033856676797714283282207931147469036357878816063040393291717589555287138537202896783855350366159817427193881519342208897307673967635999190406437264755368232727050781250000
566 217118937045254729616713770295637717785137430232833304285684224595825625536611141896447737641388323480639052582563361067440526320674425163696311636451014224676834654160246639546703054529359049175185381091029494000243366635184805326513960452117404813644254240272837500714203140060786285699693247586884814218147272896378242359750305537331722831223217380703132102196958904563163289116053253383846043805815995142438623588532209396362304687500000
567 1302713622271528377700282621773826306710824581396999825714105347574953753219648506685497696208823833001149229011466062663469994193398289228052827858516318156722086839363754856809593687801572386921574809775285188238531749405639234402494260523931952381958254909124227008046815769106653605428203241496667770449564091216760618346725926962322793140879693244027260581557222759255848026615207838068108176128589992259776408900506794452667236328125000
568 7816281733629170266201695730642957840264947488381998954284632085449722519317891040112986177252942998006895374068796375980819965160389735368316967151097908940332521036182529140857562126809434321529448858651711129431190496433835406414965563143591714291749529454745362048280894614639921632569219448980006622697384547300563710080355561773936758845278159464163563489343336555535088159691247028408649056771539953558658453403040766716003417968750000
569 46897690401775021597210174383857747041589684930291993725707792512698335115906981277834478126479062789112163681732802928823685270426283520469940441803864716887989222514150962075782419409088607967441684403520946185093092754746827813416591703737550490120763057713217559522416085533336991210413029312758232293193634207537574895384696919753603101810525116090644585780582514462129277081586418176514108194577468147201670944923534989356994628906250000
570 281386142410650129583261046303146482249538109581751962354246755076190010695441887667006868758874376734672982090396817572942111622557701122819642650823188301327935335084905772454694516454531647804650106421125677110558556528480966880499550222425302940724578346279305357134496513200021947262478175876549393759161805245225449372308181518521618610863150696543867514683495086772775662489518509059084649167464808883210025669541209936141967773437500000
571 1688316854463900777499566277818878893497228657490511774125480530457140064172644065027988179155520362918851890019132445259406430498107911862790652601881464171148403646629180891169862187637819577729046793147959537608801878423537233042904582693098814717308354213351361000688929374797616143194928442676838025664701846142847647606560930350415728106871531964050700317350386595054652844945389186782808583217954656596759832609677687287330627441406250000
572 10129901126783404664997397666913273360983371944943070644752883182742840385035864390167929074933122177513111340114794671556438582988647471176743915611288785026890421879775085347019173125826917466374280758887757225652811270541223398257427496158592888303850125280108166004133576248785696859169570656061028153988211076857085885639365582102494368641229191784304201904102319570327917069672335120696851499307727939580558995658066123723983764648437500000
573 60779406760700427989984386001479640165900231669658423868517299096457042310215041880513348593497635940816465690835985075966554752131777984791242828648710860731942950241172293002958519443740931749623888535511502454747956749145039606788713327325436609567374787968827636368027715987005596710524528821920743475694298146767031593760181692880900545931224992695848200131980348728332567044331112243921864848449770901694932945247273892164230346679687500000
574 364676440564202567939906316008877840995401390017950543211103794578742253861290251283080091560985815644898794145015910455799328512790667908747456971892265164391657701447033758017751116662445590497743331213069014728487740494870237640732279963952619657404248727812965818208166295922033580263147172931524460854165788880602189562561090157285403275587349956175089200791882092369995402265986673463531189090698625410169597671483643352985382080078125000000
575 2188058643385215407639437896053267045972408340107703259266622767472453523167738633536564180770570149001259363951149468558330694155096048403170039016912635440410850377624042147677455117845180891706588837340635670481211653703227733187480381338029357781004277880528015774411103543491541103568659811874659654644486509528850909194687556178170071508734028884977034250908270510419527345223289456434362589528280296571893792645369103411212563514709472656250
576 13128351860311292445836627376319602275834450040646219555599736604834721139006431801219385084623420894007556183706896811349984164930576290419020234101475812642465102265744252886064730707071085350239533024043814022887269922219366399124882288028176146686025667283168094646466621260949246621411958871247957927866919057173105455168125337069020429052404173309862205505449623062517164071339736738606175537169681779431362755872214620467275381088256835937500
577 78770111161867754675019764257917613655006700243877317333598419629008326834038533622433891409390240647810849021674116278083727334567970668003534756916690535407905488928083433224806908127393353814726959001902240874811993103283451914551191769474605077556735376375440297895000793883225593314773540259119924434803859372139384246445069799570286927835037817023800809210561486638588938950036254826120647915608087661493152964453656750265508890151977539062500
578 472620666971206528050118585547505681930040201463263904001590517774049961004231201734603348456341443886865094130044697668502364007407824008021208541500143212447432933568500599348841448764360122888361754011413445248871958619700711487307150616847630465340412258252641787370004763299353559888641241554719546608823156232836305478670418797421721567010226902142804855263368919831533633700217528956723887493648525968958917786721940501593053340911865234375000
579 2835724001827239168300711513285034091580241208779583424009543106644299766025386072625649200401906791553352646763464335375175063115345701220795923810436072225103469431324711785029513805745673415556659903891167183132224563782725140679901357833268586582498178792077957904197546347562151550342058867164585074570406285044987957851565800971396082229005967358511660561050123268921318897345882775313344502121354199272035279122405881935264915227890014648437500
580 17014344010963435009804269079710204549481447252677500544057258639865798596152316435753895202411440749320115880580786012251050378692074207324775542862616433350620816587948270710177082834474040493339959423347003098793347382696350844079408146999611519494989072752467747425185278085372909302052353202987510447422437710269927747109394805828376493374035804151069963366300739613527913384075296651880067012728125195632211674734435291611589491367340087890625000
581 102086064065780610058825614478261227296888683516065003264343551839194791576913875976181063808811388696828662481707072447453008422738368969136803133913533249529584926658962374824437524516100526145370936983976708978979219629008262615911426371431821810944980942887433977925922073582221355489115232995492040459696605446780209175548312610234701258759710592691098384928494394561260119414029457963196817250778685956004443458056130111799575388431549072265625000
582 612516384394683660352953686869567363781332101096390019586061311035168749461483255857086382852868332180971974890242434684718050536430213814820818803481199497177509559953774248946625147096603156872225621903860253873875317774049575695468558228590930865669885657324603867555532441493328132934691397972952242758179632680681255053289875661408207552558263556146590309570966367367560716484176747779180903504672115736026660748336780670797452330589294433593750000
583 3675098306368101962117722121217404182687992606578340117516367866211012496768899084701529235381358430781980100785536425000878038612088874818182278518992742576093299680382558783998959477883656630640114547789696287434803880218760520521568949418163486399481711896087916823510072914222319678163677398274919418445280190144989359243376902373539689679647630689033592177580964811990769207215493053393011353094202972103306942264211443216481711715459823608398437500
584 22050589838208611772706332727304425096127955639470040705098207197266074980613394508209175412288150584691880604713218550005268231672533248909093671113956455456559798082295352703993756867301939783840687286738177724608823281312563123129413696508980918396890271376527500941060437485333918068982064389649516510671681140869936155460261414241238138077885784134201553065485788871944615243292958320358068118565217832619841653585268659298890270292758941650390625000
585 132303539029251670636237996363826550576767733836820244230589243183596449883680358086555509026902915084153141327661553595197758049912842022285860463611913923208145999174479605925535872639383446652673528360077181280201567694493534632337085620254507913206753846897314875250359895514322640269314687125777340558415274413052578238648283469070900810186965311368547589268357126826851686734330520788924887154892237777002554632854725014112773351371288299560546875000
586 793821234175510023817427978182959303460606403020921465383535459101578699302082148519333054161417490504918847965969321571186548299477052133715162781671483539248875995046877635553215235836300679916041170160463087681209406166961207794022513721527047479240523081383889251502159373085935841615888122754664043350491646478315469431889700814425404861121791868211285535610142760961110120405983124733549322929353426662015327797128350084676640108227729797363281250000
587 4762927405053060142904567869097755820763638418125528792301212754609472195812492712776568633934722520307101072630462587341139594763815403937199465996252795331555858631785139332891413826235814543800097419404756323214499545296720348727840967128562424523499810185695093118480248867847475326410364313429682942899389835576773169106431003030080698190744207156191280848427312356691240220246275311566746273951904386742529050324801431770538329146802425384521484375000
588 28577564430318360857427407214586534924581830508753172753807276527656833174874956276659411803608335121842606435782775524046837568582892423623196795977516771989335151790710835997348482957414887262800584516428537939286997271780322092367045802771374547140998861114170558710881493207084851958462185880578097657396339013460639014638586018180484189144465242937147685090563874140147441321477651869400477643711426320455174301948808590623229974880814552307128906250000
589 171465386581910165144564443287519209547490983052519036522843659165940999049249734111304090189893052014511372414626740879722717581517743168728715800365216761915290495907070906017610757249064650442781818416721768887033566836415406142429235981958683959910714057748377986731638138002434602680662128288258319056293635931168538051436921956888026962564957513244721168225007297358604246749702895710576403064051103899485166762173271592928358586505055427551269531250000
590 1028792319491460990867386659725115257284945898315114219137061954995645994295498404667824541139358312087068234487760445278336305489106459012372294802191300571491742975442425436105664543494387902656690910500330613322201401018492436854575415891752103759464284346490267920389828828014607616083972769729549914337761815587011228308621531741328161775389745079468327009350043784151625480498217374263458418384306623396911000573039629557570151519030332565307617187500000
591 6172753916948765945204319958350691543709675389890685314822371729973875965772990357393560348454229308872254920715712052621881234561057973712640394807423762907254365814171196847368554735567505372834105779434100869021807139495313267866157905025500028056485726512600927782497069802195622526156020019046933026665702295207485296695093516270847915129170220705230936683616362939130592197363391538387109071516985672148634153432594784405296195473056286573410034179687500
592 37036523501692595671225919750104149262258052339344111888934230379843255794637942144361362090725375853233529524294272315731287407366347842275842368844542577443526194885027181084211328413405032237004634676604605214130842836971879607196947430153000168338914359075605566694982418813173735156936120114281598159994213771244911780170561097625087490775021324231385620101698177634783553184180349230322654429101914032891804920595568706431777172838337719440460205078125000
593 222219141010155574027355518500624895573548314036064671333605382279059534767827651461033099919984744913433456561569919555753087082622792737368802225276585163370840994402969037359279060631584946705675301224994003633315759090186697179295317480511184735633577470153722904336676843820382959976109663103055024061572240822623746599017585998589631213532537520640731094511267019964408929704243226360001849459318125465849024023461122379075050048413686454296112060546875000
594 1333314846060933444164133111003749373441289884216388028001632293674357208606965908766198599519908469480600739369419517334518522495736756424212813351659510980225045966417814224155674363789509680234051807349964021799894554541120183075771904883067108413801464820922337426020061062922297759856657978618330144369433444935742479594105515991537787281195225123844386567067602119786453578225459358160011096755908752795094144140766734274450300290482118725776672363281250000
595 7999889076365600664984798666022496240647739305298328168009793762046143251641795424635946695567439623858810533316246681094012478752469212050050456326068895120774521042803325910586011835744936225605752570511269325520129284512988339559174526931246876968743491952720369387358685916064489430866602732565608484178108260544873858080424106412770012863254199002283886607886794826582299089664922278825606589617030982281283970161157859113387758043245412409305572509765625000
596 47999334458193603989908791996134977443886435831789969008058762572276859509850772547815680173404637743152863199897480086564074872514815272300302737956413370724647126256819955463516071014469617353634515423067615953120775707077930037355047161587481261812460951716322216324152115496386936585199616395393650905068649563269243148482544638476620077179525194013703319647320768959493794537989533672953639537702185893687703820966947154680326548259472474455833435058593750000
597 287996006749161623939452751976809864663318614990739814048352575433661157059104634730474659086466399708089340663409599528304392363782502360736273880868464786135756534141467630325006779382459426389360866023851638556813395532548817965173866350512924853788850937762009390740457847674835606423483974031529077092187717332913094121895122386906819361397194465561633044548182251020468743284316427698925727039040512919948225188790033590713335343025391921401023864746093750000
598 1727976040494969743636716511860859187979911689944438884290115452601966942354627808382847954518798398248536043980457597169826354182695014164417643285210788716814539204848805781950040676294756558336165196143109831340880373195292907791043198103077549122733105626572056344442747086049013638540903844189174462553126303997478564731370734321440916168383166793369798267289093506122812459705898566193554362234243077519689351132740201544280012058152351528406143188476562500000
599 10367856242969818461820299071165155127879470139666633305740692715611801654127766839224341230228957997149742277016837491296464993357172938452501563028551425080465923383443737852824060088351809623141311269219033250523248190844374077793026497900127236666388929785967452313287831094754710170799919950752473491388096641055494329485121511593982765086867862459659110824353288018280643681757337987819283580680723676518793951829909387452044455812938394956290721893310546875000
600 62207137457818910770921794426990930767276820837999799834444156293670809924766601035346047381373747982898453662101024947778789960143037630715009378171308550482795540300662427116944360530110857738847867615314199503139489145066244466758158987400763419998333578715804713879726986568528261024799519704514840948328579846332965976910729069563896590521207174757954664946119728109683862090544027926915701484084342059112763710979456324712266734877630369737744331359863281250000
601 373242824746913464625530766561945584603660925027998799006664937762024859548599605991724950346932999425213216386802862412859670461467551672201399335042958577812641487799196854844960708108219262499581150387030186494727353642885751252276981109112736773015389755347802815960494072185186721477472986482399298278859650221695574656050466320823147768305473884360510461807968118224372859758867024963624324750282924834045155328170672789922512890825601061806082725524902343750000
602 2239456948481480787753184599371673507621965550167992794039989626572149157291597635950349702081597996551279298320817174477158022768805310033208396010257751466875848926795181129069764248649315574997486902322181118968364121857314507513661886654676420638092338532086816895762964433111120328864837918894395789673157901330173447936302797924938886609832843306163062770847808709346237158553202149781745948501697549004270931969024036739535077344953606370836496353149414062500000
603 13436741690888884726519107596230041045731793301007956764239937759432894943749585811316960739021806437195798940353122396148986062144825398564638362242840531060342405343656139674356334548235629335943956538495409186492639753735458533674307225160164547274522850997647977339543396658838387878902080388248542347506556376767873967602791662846563806524298938390736067543990199921286962090940978372156707466616539610585245208053834778047508358156392205273732542991638183593750000
604 80620450145333308359114645577380246274390759806047740585439626556597369662497514867901764434130838623174793642118734376893916372868952391387830173457043186362054432061936838046138007289413776015663739230972455118955838522412751202045843350960987283647137105985887864037260379953030327273412482329491254085039338260607243805616749977079382839145793630344416405263941199527721772545645870232940244799699237663511471248323008668285050148938353231642395257949829101562500000
605 483722700871999850154687873464281477646344558836286443512637759339584217974985089120142009162505418871277747321630434895669797547305862983123316211280882729467034480328046338463708000204233835606632540339995801704742304356348375450597784556424667336797647663720331369268917489826548780179912876932523335352116168447421036029441088964920161179421858573086824755811327680404659087458427187750781328886995150498740465397282388849281575815552969288546591997146606445312500000
606 2902336205231999100928127240785688865878067353017718661075826556037505307849910534720852054975032513227666483929782609374018785283835177898739897267685296376802206881968278030782248001225403013639795242039974810228453826138090252703586707338548004020785885982321988215613504938959292681079477261595140012112697010684526216176646533789520967076531151438520948534867966082427954524750563126504687973321970902992442792383694333095689454893317815731279551982879638671875000000
607 17414017231391994605568763444714133195268404118106311966454959336225031847099463206588352811673248836438319173601570897157116365736094946473090132888212675788224368667258263995978434509424439910955656764649962280764124282461188893990771832605253152385355748190709150739484973782293977270896599743522266571338599301761283342567216584545630335599022223057681527595975779795856829568623574142042917818672740988125424548181880596861657167773174137437308672815561294555664062500
608 104484103388351967633412580668284799171610424708637871798729756017350191082596779239530116870039493018629915041609425382942698194416569678838540797329276054729346212003549583975870607056546639465733940587899773684584745694767133363944630995631518914312134489144254904436909842693763863625379598461133599428031595810567700055403299507273782013594133338346089165575854678775140977411741444852257506912036445928752547289091283581169943006639044824623852036893367767333984375000
609 626904620330111805800475484009708795029662548251827230792378536104101146495580675402616339661764618129579437918636397256154327461518497240308458056573533207036357741427766279509320774364123025327975754498970407536091903829554175865829612670982452267978011603853849866542868698725294665652040864786097199344848173658686676057762544281602110167331358582762416720890149904253550296241365344441085287934373946100176137861924316607036868076452407194665283896028995513916015625000
610 3761427721980670834802852904058252770177975289510963384754271216624606878973484052415698037970587708777476627511818383536925964769110983441850748339441199242218146448566597677055924646184738151967854526993822445216551422977325055194977676025894713607868069623123099199257212192351767993912245188716583196069089041952120056346575265689612661003988151496574500325340899425521301777448192066646511727606243676601056827171545899642221208458714443167991703376173973083496093750000
611 22568566331884025008817117424349516621067851737065780308525627299747641273840904313806289659551968898117152841228058195983822658603771103686131381638350039214881127249194994048392579034073445311053709370514804120515233657586806141314851430619118063291066902817623796107704661138446924750890328448565872447361759306167812158887743524461770267142616299782901314762762007515416928277384847016691881153070552247558806981446672737987003097559490782941793440841138362884521484375000
612 135411397991304150052902704546097099726407110422394681851153763798485847643045425882837737957311813388702917047368349175902935951622626622116788289830100235289286763495169964290355474204440671866322256223088824723091401945520836847889108583714708379746401416905742776646227966830681548505341970691395234684170555837006872953326461146770621602855697798697407888576572045092501569664309082100151286918423313485352841888680036427922018585356944697650760645046830177307128906250000
613 812468387947824900317416227276582598358442662534368091106922582790915085858272555283335677736902751875258253734764406576581949832320231363137258428512863220801539599499130348591671804083504781033101671847496864738252980016794887536799995599921837137905038285903474827868592819173974944358165824807614211640813384151424335521713371747985997303893730628696192775346984364951056677313446330088615454120364574880812710525989983219703966313418597167128609726205468177795410156250000
614 4874810327686949401904497363659495590150655975206208546641535496745490515149635331700014066421416511251549522408586439459491698993921388178823550571077179324809237596994782091550030824501028686198610031084981188429517880100769325220799973599531022827430229715420848967211556915043849666148994948845685269844880304908546013130280230487915983823362383772177156652081906189706340063880677980531692724722187449284876263155939899318223797880511583002771658357232809066772460937500000
615 29248861966121696411426984181956973540903935851237251279849212980472943090897811989927602913000204822570465337022615810863240350364316676782603384162933091824093966437739204725493931108670316261638350655795435206973824825886097384231366592631257200108364626924976656692185605650990367655624745095805145338791337028032829291524394784995452724108473016002598652805448236939042487460161139194227975831768921364631674432372869452136009897451340844298783849808387458324432373046875000
616 175493171796730178468561905091741841245423615107423507679095277882837658545386871939565617478001228935422792022135694865179442102185900060695620304977598550944563798626435228352963586652021897569830103934772611241842948955316584305388199555787543200650187761549859940153113633905942205933748470574830872032748022168196975749146368709972716344650838096015591916832689421634254924760966835165367854990613528187790046594237216712816059384708045065792703098850324749946594238281250000
617 1052959030780381070811371430550451047472541690644541046074571667297025951272321231631970529670599575533657090145151540132027087764781576216647578776562324631339606177722975932847851225071466293148259414502182983534681683710802777069789991894141236674238560158585816960552452109547215398713151887289748524676393115116872962127136100359247089168827478696555184621681199050112802524367723304075969556555752850401409741211504092658106721122276971946973844751482829451560974121093750000
618 6317754184682286424868228583302706284835250143867246276447430003782155707633927389791823178023597453201942540870909240792162526588689457299885472659373947788037637066337855597087107350428797758889556487013097901208090102264816662418739951364847420045431360951514901763314712657283292392278911323738491148058358690701237772762816602155482535012964872179331107730087194300676815146206339824455817339334517102408458447269024555948640326733661831681843068508896976709365844726562500000
619 37906525108093718549209371499816237709011500863203477658684580022692934245803564338643000387599629512286856811471008924448666078518524824475969924217917379048863300757382389556859837911711807136207178082766287214461314865749652179464481974097460587988659021341020622393244284939533104503327592987261622741901809368737923843322161450266329342634858643538077860427706506934047582040779524586498820720511884141756268678311948913085609543958606759694873744592769071459770202636718750000
620 227439150648562311295256228998897426254069005179220865952107480136157605474821386031858002325597777073721140868826053546691996471111148946855819545307504274293179804544294337341159027470270842817243068496597723286767889194497913076786891844584763527931954128046123734359465709637198627019965557923569736451410856212427543059932968701597976055809151861228467162566239041604285492244677147518992924323071304850537612069871693478513657263751640558169242467556614428758621215820312500000
621 1364634903891373867771537373993384557524414031075325195712644880816945632848928316188999652434118164915431339409290649380847563355688572843155841311522711033105528959241357774790192845460115530884051029644077856783781202115138784404943671408257288110236350480050550126814909034942833040018053907115379459009059215151876440706071030129504117687035810365957120065275456376939595970517329110548486948758635538601685982345851999340752108670019732139522261604724917560815811157226562500000
622 8187809423348243206629224243960307345146484186451951174275869284901673797093569897133997914604708989492588036455743896285085380134131437058935047869136266198633173755448146648741157072760693185304306177864467140702687212690832706429662028449543728661418102880303300760889454209656998240108323442692276754054355290911258644236426180777024706122214862195742720391652738261637575823103974663290921692551813231610115894075111996044512652020118392837133569628349505364894866943359375000000
623 49126856540089459239775345463761844070878905118711707045655215709410042782561419382761226830461909803487511901296117792791664780565123967213065217619940758266867809582587677238971020022349498353554940150220432078069680050978392424198551046710241442846146840583471554389974202071765618721894165255366154307232186949371726360199322095183558438646889762992472441350373216142322934220277512274452028846059244376793511148567087415038395544150955258910773437719399225898087024688720703125000
624 294761139240536755438652072782571064425273430712270242273931294256460256695368516296567360982771458820925071407776706756749988683390743803278391305719644549601206857495526063433826120134096990121329640901322592468418080305870354545191306280261448657076881043500829326339845212430593712331364991532196925843393121696230358161195932571101350631881338577954834648102239296853937605321665073646712173076355466260761066891402524490230373264905731553464640626316395355388522148132324218750000
625 1768566835443220532631912436695426386551640584273621453643587765538761540172211097778553051218844970332880327304037579217674309331995866009684418813308018395043913409257084519481055773071171919884438906773109708570596848311937968282062235117865368017757408085826990020043836388162224288116469563420318412145038359315794312233898170556155661484328707744298466103862144344531482807408272641739766606647788752420277079735141243374434384341985270275299235720467549981549382209777832031250000
626 10611401012659323195791474620172558319309843505641728721861526593232569241033266586671318307313069821997281963824225475306045855991975196058106512879848110370263480455542507116886334638427031519306633440638658251423581089871627809692373410707192208106544448514961940120263018328973345728698817380521910472870230155894765873403389023336933968905972246465790796623172866067188896844449635850438599639886732514521662478410847460246606306051911621651795414322805299889296293258666992187500000
627 63668406075955939174748847721035349915859061033850372331169159559395415446199599520010968867011703514135958878036462300028440287855740571054333165236695172918966875254830045465611380686186989656374455527692900021282098929291785986556199011940141227845001600023330837815622001565772041213918215075869059514862297120448455178054143358364509022294127194490792913004337924177971302553128591373720243702968005653525489965742276171373191672946638538718722166720453969901427626609802246093750000
628 382010436455735635048493086326212099495154366203102233987014957356372492677197597120065813202070221084815753268218773800170641727134443426325998991420171037513801251528980272793668284117121937938246733166157400127692593575750715919337194071640847367070009600139985026893732009394632247283509290455214357089173782722690731068324860150187054133764763166944757478026027545067827815318771548242321462217808033921152939794453657028239150037679831232312333000322723819408565759658813476562500000
629 2292062618734413810290958517957272596970926197218613403922089744138234956063185582720057673101455276763163455121126154674563137672131697081145523889772432009440300122222374548927468269162310990769646386685224272876897274742405438167071672664956559217086590550088850370186694279483391680836350024224824971642371408972495884216184030104328723721767949152189883901722627375639455043404441883802264676688024451943742653520334609280649448021959966540622710695629393740091472864151000976562500000
630 13752375712406482861745751107743635581825557183311680423532538464829409736379113496320346038608731660578980730726756928047378826032790182486873143338634592056641800733334247293564809614973865944617878320111345637261383648454432629002430035989739355302519543300533102221120165676900350085018100145348949829854228453834975305297104180625972342330607694913139303410335764253836730260426651302813588060128146711662455921122007655683896688131759799243736264173776362440548837184906005859375000000
631 82514254274438897170474506646461813490953343099870082541195230788976458418274680977915364122671451821383224904516576345767064466246280587740422857913045977604435071919230231918100042406459506408693485308513897860203002449526906493239564762770243656632371982115780366217559161730380305130301642108151797824331375794157481329254831815680417121077438062664846018313701441984768326097001367368941758842628369518524828383694779086412049450423759298098649872521548331860685721039772033691406250000
632 495085525646633383022847039878770880945720058599220495247171384733858750509648085867492184736028710928299349427099458074602386797477683526442537147478275865626610431515381391508600254438757038452160911851083387161218014697161438959437388576621461939794231892694682197305354970382281830781809852648910786945988254764944887975528990894082502726464628375989076109882208651908609956582008204213650553055770217111148970302168674518472296702542555788591899235129289991164114326238632202148437500000
633 2970513153879800298137082239272625285674320351595322971483028308403152503057888515204819501451914474791903158651507093702871148634748101788589137795376325425367002425200515985861846244493264378270135878353526031709153389526911727252869291997611123315727149393368064353362693979994802881073881482453485553578926033318191542771311562015738294445102681442066079209590236341336926395682350833400200019724316498750020275842774968849217702674263205935446113814535351593804080039262771606445312500000
634 17823078923278801788822493435635751714045922109571937828898169850418915018347331091228917008711486848751418951909042562217226891808488610731534826772257952552202014551203095915171077466959586269620815270121156190254920337161470363517215751985666739894362896360208386120176163879968817286443288894720913321473556199909149256627869372094429766670616088652396475257541418048021558374094105000401200118345898992500121655056649813095306216045579235612676682887212109562824480235576629638671875000000
635 106938473539672810732934960613814510284275532657431626973389019102513490110083986547370842517414355634571210890771244321308945376919337525985063304606840868036716682158052163355834166261060571687023283689512071532522857738400142249754963066017130269917019920222495025850391798117070885807038763495133441771438720453956611327288634828171515550609776367789263036272858292694336073306465916730044993539624987009108247081309707981100045564089575491413964397624525304308917839080095291137695312500000
636 641630841238036864397609763682887061705653195944589761840334114615080940660503919284225055104486133807427265344627465927853672261516025155910379827641045208220300092948312980135004997566363430122139702137072429195137146430400853498529778396102781619502119521334970155102350788702425314842232580970800650628632322723739667963731808969029093303658658206735578217637149756166016439838795500380269961237749922054649482487858247886600273384537452948483786385747151825853507034480571746826171875000000
637 3849785047428221186385658582097322370233919175667538571042004687690485643963023515705297390042821220844871200496175077134004348821555013697636809010455711750244227445786408548338333760528507832582508399771605745649843824641931398219824737205942314870610993435498547899176098695275956861659059565151545463961428367897566206060638528052705436424527519641057715616231431862950370399042406766295726301807815883091479132885325938106605159117984076605121189496028222265522344969213008880615234375000000
638 23098710284569327118313951492583934221403515054005231426252028126142913863778141094231784340256927325069227202977050462804026092929330082185820854062734270501465364674718451290030002563171046995495050398629634473899062947851588389318948423235653889223665960612991287395056592171655741169954357390909272783768570207385397236363831168316232618547165117846346293697388591177702222394254440597774357810846895298548874797311955628639630954707904459630727136976169333593134069815278053283691406250000000
639 138592261707415962709883708955503605328421090324031388557512168756857483182668846565389652193039411271233986548140344944264907645570239729974461863076912297980279248289482271340665312402714358830102799550734745455742388394606975291996426307235186561055811451423895195588276745357125539755657644924553585885136331647456654115159354775208150973653010655365902290300901413585990556588218415701551955065109450398680807708226683745316574524574105246170524263814652354831480352004291489720344543457031250
640 831553570244495776259302253733021631970526541944188331345073012541144899096013079392337913158236467627403919288842069665589445873421438379846771178461473787881675489736893628043991874416286152980616797304408472734454330367641851751978557843411119366334868708543371173529660472142753238533945869547321515310817989884739924690956128651248905841918063932195413741805408481515943339529310494209311730390656702392084846249360102471899447147444631477023145582887914128988882112025748938322067260742187500
641 4989321421466974657555813522398129791823159251665129988070438075246869394576078476354006500469889972057354989504007836840721720263218089853948040654246218593544888810511973267974546411548703868404188811383257184484307877598089968048845432905880647700536571269006658010282693857687519688470349013858495743816104753875704002207042036768352394947285416208621699692779122063741692591702344036328294414737022526817326839261357282527750142101264285873938162014801928068052916387387085705995559692382812500
642 29935928528801847945334881134388778750938955509990779928422628451481216367456470858124039002819339832344129937024047021044330321579308539123688243925477311561269332863071839607847278469292223210425132868299543106905847265588539808293072597435283886203219427614039948061696163146125118130822094083150974462896628523254224013242252220610114369683712497251730198156674732382450155550214064217969766488422135160903961035568143695166500852607585715243628972088811568408317498324322514235973358154296875000
643 179615571172811087672009286806332672505633733059944679570535770708887298204738825148743816401842188608778104922988456768534479254306408489012005615944447656021943630532781409427036823014439135389371692416751074452544710765780465796379565678615129717626771134950558391823473021948697018254123182623262903420259185988519645789183223720424990357642432682470100078756440202460791208687976135822024307153016219732192343396374423164581693542907574992845728613268928980373217996202583890408277511596679687500
644 1077693427036866526032055720837996035033802398359668077423214624253323789228432950892462898411053131652668629537930740611206875525838450934072033695666685936131661783196688456562220938086634812336230154500506446715268264594682794778277394071690778305760626809703350350940838131692182109524739095739577420521555115931117874735099342322549942145854596094820600472538641214764747252127856814932145842918097318393154060378246538987490161257445449957074371679613573882239307977215503342449665069580078125000
645 6466160562221199156192334325027976210202814390158008464539287745519942735370597705354769076952619539212007695755225443511781308259242727725036857467739693784552592007132059193073321816252160790721586364095029502785216097529590667328406985186931145855058909094698211279653367975764903090234798891897575588806465796140990096687877904867790289461019879987843084140245467494495481874180230536052140394569166939369209041174954643177995724780880285841204215341250678694695608328402158804237842559814453125000
646 38796963373327194937154005950167857261216886340948050787235726473119656412223586232128614461715717235272046174531352661070687849555456366350221144806438162707315552042792355158439930897512964744329518184570177016711296585177544003970441911121586875130353454568189267677920207854589418541408793351385453532838794776845940580127267429206741736766119279927058504841472804966972891245081383216312842367415001636215254247049727859067974348685281715047225292047504072168173649970412952825427055358886718750000
647 232781780239963169622924035701007143567301318045688304723414358838717938473341517392771521269790105365209973573432821055921915231351773823650401025149185393472501051257649002945593213196416275696662680308789397918427538737150559228603175861424807578967903771005690557216761332767030885610820197909601969263753513718406274256653937718803921426704756905031581443917163528345356296331952583926464280821899764561477748256805516505278843574128785754286404236698671248867453797970483719836920499801635742187500
648 1396690681439779017737544214206042861403807908274129828340486153032307630840049104356629127618740632191259841440596926335531491388110642941902406150895112360835006307545894017673559279178497654179976081852736387510565232422903355371619055168548845473807422626034143343300567996602185313664921187457611815582521082310437645539923626312823528560228541430189488663502981170072137777991715503558785684931398587368866489540833099031673061444772714525718425420192027493204722787822902319021522998809814453125000
649 8380144088638674106425265285236257168422847449644778970042916918193845785040294626139771470979329450500321191796822302410267992104365889950806774724845443455684167295539332788525509434884401347795350785494427964274141062822872009075652770499534619130112278193342430933451356761420892196218811194205183001161844095465484892070343159227266271082968253900478226701627344680668419280669289703035665974864210334043613895248263998190454841618330464545386705057017687724163490514683871879242360591888427734375000
650 50280864531832044638551591711417543010537084697868673820257501509163074710241767756838628825875976703001927150780933814461607952626195339704840648349072660734105003773235996731153056609306408086772104712966567785644846376937232054453916622997207714780673669160054585600708140568525353177312867165231098006971064572792909352422058955363597626497809523402869360209764068084010515684015738218213995849185262004261683371489583989142729049709982787272320230342106126344980943088103231275454163551330566406250000
651 301685187190992267831309550268505258063222508187212042921545009054978448261450606541031707363789872230954588392613616479214564875586332129097314664476004224209768366603260019495268517266847853715183419598392297997543205093441130611171783395279834127347746457957330074861841443392540138202981661920197120492001225579096581980213031936977935136879999976375881813825318703641882100412518627051990593517320357534157195558511713971551781995939391236726204296033517870782858505407375560025684535503387451171875000
652 1810111123145953606987857301611031548379335049123272257529270054329870689568703639246190244182739233385727530355681698875287389253517992774583887986856025345258610199619560116971611103601087122291100517590353787985259230560646783667030700371679004764086478747743980449171048660355240829217889971521182722952007353474579491881278191621867610821279999858255290882951912221851292602475111762311943561103922145204943173351070283829310691975636347420357225776201107224697151032444253360154107213020324707031250000
653 10860666738875721641927143809666189290276010294739633545175620325979224137412221835477140159284681327544515322581831381284802044115871969465706516732218749537397075935346182397839940799733957681197751886878696802091122862492729253169640858526712520418466015984661089648503135466348068842572079974774058314013689981112393493751220266285408216762800365700268483518535449665502867942275262400492517898515212362547402130612623866091726855559914443177283298908018680179257686724270115519175305962562561035156250000
654 65164000433254329851562862857997135741656061768437801271053721955875344824473331012862840955708087965267091935490988287708812264695231816794239100393312497224382455612077094387039644798403746087186511321272180812546737174956375519017845151160275122510796095907966537891018812798088413055432479848644349884082139886674360962507321597712449300576802194201610901111212697993017207653651574402955107391091274175284412783675743196550361133359486659063699793448112081075546120345620693115051835775375366210937500000
655 390984002599525979109377177147982814449936370610626807626322331735252068946839986077177019737447448233105235811493947890447987725743979326688809062531732792651083020979524168989759485812288788129387365312169147998428519509224170916312839094818508514563785255457639963340636620942599240080274004552459580113181093794222705477138407607917813679934398511478905957222094985103225451708746594673322696643049678827026179083168788829139311480647191972729954358120997487998759395422254669938411097973585128784179687500
656 2345904015597155874656263062887896886699618223663760845757933990411512413681039916463062118424684689398631414868963687342687926354463875960132854375190396755906498125877145013938556914873732728776324191873014887990571117055345025497877034568911051087382711532745839780043819725655595440481644027314757480679086562765336232862830445647506882079606391068873435743332569910619352710252479568039936179858298072962157074499012732974835868883883151836379726148725984927992556372533528019630466587841510772705078125000
657 14075424093582935247937578377327381320197709341982565074547603942469074482086239498778372192982615519041765940583051178692838797035903177310335432373104899231324591435692212021237015019616938442630763837769126450911876647042200127468866406898154508517361639573570652117235959460952266835738795081113126340904027178433526014346340822948148958407431610905834917214202298251863686011982303916063714168943369961263349895615045574768265358158044448161675922737893079051611604224358842429865035228431224822998046875000
658 84452544561497611487625470263964287921186256051895390447285623654814446892517436992670233157895693114250595643498307072157032782215419063862012594238629395387947548614153272127422090117701630655784583026614758705471259882253200764813198441388927051104169837441423912703415756765713601014432770486678758045424163070601156086078044937688893750444589665435009503285213789511182116071893823496382285013660219767580099373690273448609592148948266688970055536427358474309669625346153054579190211370587348937988281250000
659 506715267368985668925752821583785727527117536311372342683713741928886681355104621956021388643115714758262215847341653611618538631574083730385610932769030153636680472322558349522318222810939303327802706555170109499199426374566337717194765165346900146305138671247083416465685086270381063198770792999361942731241542842087880803749127321117051487997058440235343592726856051122030676008850795997700733960578987118607799082868208850322623959434079464220702938579845401941719774951966570597505779005587100982666015625000
660 3040291604213914013554516929502714365162705217868234056102282451573320088130627731736128331858694288549573295084049921669711231789444502382313665596614180921820082833935350097133909336865635819966816239331020656995196558247398026303168590992081400877830832027482500498794110517622286379192624757996171656387449257052527284822494763926702308927982350641412061556361136306732184056053104775986204403763473922711646794497209253101935743756604476785324217631479072411650318649711799423585034674033522605895996093750000
661 18241749625283484081327101577016286190976231307209404336613694709439920528783766390416769786000917557640277990111726828107322053495807624560157516452049141176921337609056327602240941353732085411645300527606134402350002926717320506204508935883358182800193416548835722649005767927502586620682116465869830873318080314272231451693823121958831709801493921823851941894579591676109241150263175376696357200103775365579573415685334322737302735419554712033209464262902915208849332837082179992194141959771513938903808593750000
662 109450497751700904487962609462097717145857387843256426019682168256639523172702598342500618716005505345841667940670360968643932320974845747360945098712294847061528025654337965613445648122392512469871803165636806414100017560303923037227053615300149096801160499293014335894034607565015519724092698795218985239908481885633388710162938731752990258808963530943111651367477550056655446901579052260178143200622652193477440494112005936423816412517328272199256785577417491253095997022493079953164851758629083633422851562500000
663 656702986510205426927775656772586302875144327059538556118093009539837139036215590055003708211545831991092660148856787620202905133192205309045433261509691997489847540678998699097787678035794737322518482956496347951780900077214149135495266714219717561212106625811845524182742895004226310404584180534179616801819184514511831597230730278514519955576958284505835494343083478213678658337707608212725649683936453497422077928288725062129643908044701853778540977058867169459667706248040541794352975557558238506317138671875000
664 3940217919061232561566653940635517817250865962357231336708558057239022834217293540330022249269274991946555960893140725721217430799153231854272599569058151984939085244073992194586726068214768423935110897738978087710685400463284894812971600285318305367272639754871073145096457370025357862427505083205077700810915107087070989583384381671087119733461749707035012966058500869282071950026245649276353898103618720984532467569732350372777863448268211122671245862353203016758006237488243250766117853345349431037902832031250000
665 23641307514367395369399923643813106903505195774143388020251348343434137005303761241980133414293877769827572360274921058799645825950129473314683124432469539318793983939435536059158387709794751571829275632897948489529603901167216126677954002608717028480170680172639128190299130721478582800264686832166801419737868372014069302663543644373121261373907627867905897123967781549935482231791668320704623451335614975851266258297609270437808688858969791127815138079916880357213016796910642902673771459376439452171325683593750000
666 141847845086204372216399541862878641421031174644860328121508090060604822031822567451880800485763266618965434161649526352797874955700776839888098746594817235912763903636613216354950326258768509430975653797387690937177623407003296760067724015652302170881024081035834769141794784328871496801588120993000808518427210232084415815981261866238727568243445767207435382743806689299612893390750009924227740708013689855107597549785655622626852133153818746766890828479501282143278100781463857416042628756258636713027954101562500000
667 851087070517226233298397251177271848526187047869161968729048540363628932190935404711284801295448506871534441365681320047149732529660191118841065697145257224670926212115170394624890305302209373465056791463925342496465496323088403133372892794404135945163260345282955872264363227631375079345165596059880986376734853910828136747191548462117635800991698291899933250141437628680061450270749738966202448490739182909472157638973756695454499114270958849479752031725973124017818643083019281014856005640467628836631774902343750000
668 5106522423103357399790383507063631091157122287214971812374291242181773593145612428267708807772691041229206648194087920282898395177961146713046394182871543348025557272691022367749341831813256240790340748783552054978792977938530418800237356766424815670979562071697735233586179365788250476070993576359285918260409123464968820483149290772705814805950189751399599500848625772080368701624498433797214690944435097456832945833842540172726994685625753096878512190355838744106911858498115686089136033842805773019790649414062500000
669 30639134538620144398742301042381786546942733723289830874245747453090641558873674569606252814398521204814457945164170387594458312099672509025586413936734573244351153819044419620295771228162584530068262803426466488516269425024399565224370050545624875744027709086852704556587749208042441594434014961378144829638169732124754269609933142712207287377527789264609509724602934565394158119621872279610082618199513516098529727270317984741301928482027561209387416711874135228297771915435127043636498456180561333894729614257812500000
670 183834807231720866392453806254290719281656402339738985245474484718543849353242047417637516886391127228886747670985022325566749872598035054153518483620407439466106922914266517721774627368975507180409576820558798931097616550146397391346220303273749254464166254521116227339526495248254649566604089768268868977829018392748525617659598856273243724265166735587657058347617607392364948717731233677660495709197081096591178363621907908447811570892165367256324500271244811369786631492610762261818990737083368003368377685546875000000
671 1103008843390325198354722837525744315689938414038433911472846908311263096119452284505825100676472621900904916962331594586886762704348474183014833659866166496960222936662948896266124336795470855584934843360112559423862759773975473873998476990910169091351740837344249450964012550236740874058177746754131226222053078487535075162793427045759269923700584620546947397983115744804132901047646206881353614199364393159255074436695696722669156136257000105865620628060667075030805063104910514887313510712374409195035696029663085937500
672 6618053060341951190128337025154465894139630484230603468837081449867578576716713707034950604058835731405429501773989567521320576226090845098089001959196998981761337619977693377596746020772825133509609060160675356543176558643852843243990861945461014548110445024065496705784075301420445244349066480524787357332318470925210450976760562274555619542203507723281684387898694468824797406285877241288121685196186358955530446620174180336014936817542000635193723768364002450184830378629463089323881064274246455170214176177978515625000
673 39708318362051707140770022150926795364837782905383620813022488699205471460300282242209703611572671690272611228992269751865884370933344389543456503467776574548424498089243065578539074943695275791833984438562443916019086282944664450321307044667442911081668152671276584102001744133133351209058470178845210384060913425430505177597561728316425434906382203696102402681669976231403143282385431341827457689887683712041315346043923754464164231677257621094897327872399919649800650490000636892717889026016564457677304744720458984375000
674 238249910172310242844620132905560772189026697432301724878134932195232828761801693453258221669436030141635667373953618511195306225600066337260739020806659447290546988535458393471234449662171654751003906631374663496114517697667986701927842268004657466490008916027659504612010464798800107254350821073071262304365480552583031065585370369898552609438293222176614416090019857388418859694312588050964746139326102272247892076263542526784985390063545726569383967234399517898803902940003821356307334156099386746063828468322753906250000
675 1429499461033861457067720797433364633134160184593810349268809593171396972570810160719549329762143676830238354212610103651628869745233118190921322791188363570806518792295314185549925544281498943854913088966464479963654506322631630094614525221205977414700192245887633518875940828273954118881572973243271811683148290111910321999399793009104295715226725572730262693180029373283761190783124729274085626554069353892107863831406620443477788466107895082255169042503181250306122018553178451040486240941618234501220285892486572265625000
676 8576996766203168742406324784600187798804961107562862095612857559028381835424860964317295978572862060981430125275660621909773218471398709145527936747130181424839112753771885113299553265688993663129478533798786879781927037935789780567687151327235864488201153475325801113255644969643724713289437839459630870098889740671461931996398758054625774291360353436381576159080176239702567144698748375644513759324416123352647182988439722660866730796647370493531014255019087501836732111319070706242917445649709407007321715354919433593750000
677 51461980597219012454437948707601126792829766645377172573677145354170291012549165785903775866370241976118269135990237035131456327475946417497530447910072376123302667119408024003918270073727371576431753597934200240821444088742201933289811502031119376181068090647297922654832326356203899780177362481986984646948645216523703495635445949007880354879517643089606239630939446952771226526500549565182733767147856612522043722630700919029162520026653219654880304892661111927435630296716193498793301408511524641653522849082946777343750000
678 308771883583314074726627692245606760756978599872263035442062872125021746075294994715422655198221451856709614815941422210788737964855678504985182687460434256739816002716448144023509620442364229458590521587605201444928664532453211599738869012186716257086408543883787535928993958137223398681064174891921907881691871299142220973812675694047282129277105858537637437785636681716627359159003297391096402602887139675132262335784205514174975120159919317929281829355966671564613781780297160992759808451069147849921137094497680664062500000
679 1852631301499884448359766153473640564541871599233578212652377232750130476451769968292535931088437185438066484077873739929041166620616252444519732423829552648902996887887448714741936648380207091387200640746536539768452281900110229015234895784409583899092275144227645495435053604013258932256925575716830506456108365588355352277459146877826195866307567172198808799418594493280772761326800847692481235322714621392528007630056479224294037943373122106447190579325330598282186098761159371542568685686802609779988415539264678955078125000
680 11115787808999306690158596920841843387251229595401469275914263396500782858710619809755215586530623112628398904467242439574246999723697514667118394542977315893417981327324692288451619890281242548323203844479219238610713691400661374091409374706457503394553650865365872972610321624079553593541553454300983038736650193530132113664754881266957175197845403033192852796511566959684636567960805086154887411936287728355168045780338875345764227660238732638683143475951983589693116592566956229255412114120815658679930493235588073730468750000
681 66694726853995840140951581525051060323507377572408815655485580379004697152263718858531293517174784249031747442308760072198139877127416794176295823183566449221127374527255131401032205868607359813036333041039383461463100919810433389534038121610165121133117401237591744288027912491514115953501432673079741668598343875602724528002661837528293186041849803602108913062545701453829369077181790693230439268684031968050001835527297068161001879862278102841886198995468243364533122255867912724297888460434080570848891511559486389160156250000
682 400168361123975040845709489150306361941044265434452893932913482274028182913582313151187761103048705494190484653852560433188839262764500765057774939101398695326764247163530788406193235211644158878217998246236300768778605518862600337204228729660990726798704407425550465728167474949084695721008596038478450011590063253616347168015971025169759116251098821612653478375274208722976214463090744159382635612104191808300011013163782408966011279173668617051317193972809460187198733535207476345787330762604483425093349069356918334960937500000
683 2401010166743850245074256934901838171646265592606717363597480893644169097481493878907126566578289368502890922091510479589383328426082407862399623186813171095325552452268086829662001906148006911755539916155947931170946357771883285173376871084572291981304119216685320949166116962289012764417387489566937582526777791466766375029605307627626175803825405779366276813791041746278979372301145338642291696035261236001344937860726105528499273697453588499783493142584636550122051519895966068966807263618257195503247203305363655090332031250000
684 14406061000463101470445541609411029029877593555640304181584885361865014584888963273442759399469736211017345532549062877536299970556494447174397739120879026571953314713608520977972011436888041470533239496935687587025678146631299711040261226507433751887824715300111925694996701773734076586504324937401625495160666748800598250177631845765757054822952434676197660882746250477673876233806872031853750176211567416008069627164356633170995642184721530998700958855507819300732309119375796413800843581709543173019483219832181930541992187500000
685 86436366002778608822673249656466174179265561333841825089509312171190087509333779640656556396021858769669142981796239215781675917105886812341202205458681273270153487116139584578344238417298247588391752023055410549538956254187137846170240059237376138872418343210763927339846903729927685030174125391422396723683917471184978522951825355892589128226803505326530370819433998649185717589778153378514197490321312547316789408086161658035370054662472245836982078365837982739852186438169197930014766434458906019244750496000051498413085937500000
686 518618196016671652936039497938797045075593368003050950537055873027140525056002677843939338376131152618014857890777435294690055502635320874047213232752087639620920922696837507470065430503789485530350512138332463297233737525122827077021440355424256833234510059264583564039081422379566110181044752348534380342103504827109871137710952135355534769360821031959182224916603991895114305538668920271085184941927875283900736448516969948212220327974833475021892470195027896439113118629015187580088598606753436115468502976000308990478515625000000
687 3111709176100029917616236987632782270453560208018305703222335238162843150336016067063636030240925213090126147453785990725589609882972980144485279482337638424333869001344530690654719219948302295570380276416834321753130560367700555841522270028826062361867728530468701256948403789072553913270469107126196426547189143212404909384170755913562338195031958012380120029244542544726865636373053958061491111298095071910347284298471441009663914934842837942970650832346384845227380956818026512728748099977094110357711542746983468532562255859375000
688 18670255056600179505697421925796693622721361248109834219334011428977058902016096402381816181445551278540756884722715944353537659297837880866911676894025830546003214008067184143928315319689813773422281658501005930518783362206203335049133620172956374171206371182812207541690422734435323479622814642757178559283134859274429456305024535481374029170191748074280720175467255268361193818238323748368946667788570431462083705790828646057983489609057027657823904994078309071364285740908159076372488599862564662146269256481900811195373535156250000
689 112021530339601077034184531554780161736328167488659005316004068573862353412096578414290897088357452897373799832248364864491302860359190900170709889160150703478915862615572043376270831036047967211569818613735275157988156083209799391501857441754976453027541967274942355758967457567315507029926621404805049015634122039402382068765821549429745972722067904699869634936419736643085873771977617267918933952562280921589016689013462596553939701953610748056525933143544097893379524368497754778221155982573242759769982512807473540306091308593750000
690 672129182037606462205107189328680970417969004931954031896024411443174120472579470485745382530144717384242798993490189186947817162155145401024259334960904220873495175693432260257624986216287803269418911682411650947928936499258796349011144650529858718165251803649654134553804745403893042179559728428830294093804732236414292412594929296578475836332407428199217809618518419858515242631865703607513603715373685529534100134080775579323638211721664488339155598861264587360277146210986528669326935895439456558619895076844841241836547851562500000
691 4032775092225638773230643135972085822507814029591724191376146468659044722835476822914472295174578595080111681908207484187495659829873668091515678592177016400957611014645547279327569196264182289831654876123962566586105096509168592939490607544051323560789466804056584262252896989178409035703333122444441377502002687548767542712988061845282841683194794274372580882734566162725686594065626242507478153178873945296007446440062402210680578073861664764529221011964759597789366202034145282434184407284807893923073152109282091259956359863281250000
692 24196650553353832639383858815832514935046884177550345148256878811954268337012860937486833771047471570480670091449244905124973958979242008549094071553062098405745666087873283675965415177585093738989929256743775399516630579055011557636943645264307941364736800824339505573517381935070454214219998734666648265012016125292605256277928371071697050099168765646235485296407396976354119564393757455044868919073243671776044678640374413264083468443169988587175326071788557586736197212204871694605106443708847363538438912655692547559738159179687500000
693 145179903320122995836303152894995089610281305065302070889541272871725610022077165624921002626159579017272681285628064451051683839989212046066632288236136551048888930610672065715367047888733061855226685383874163310093594741243859779775200894405521144874080389489888148235244849105458462772194590492817716464451619438903317868274376389873297078279549817113075630835827893377146194059204980650036245296648758745183437130464270236809413647063642103962116873041360910444818998760688718418322049302348480948054998407314997166395187377929687500000
694 871079419920737975017818917369970537661687830391812425337247637230353660132462993749526015756957474103636087713768386706310103039935272276399793729416819306293333583664032394292202287332398371131360112303244979860561568447463158678651205366433126869244482336939328889411469094632750776633167542956906298786709716633419907209646258339239782469677298902678453785014967360262877164355229883900217471779892552471100622782785621420856481882381852623772701238248165462668913992564132310509932295814090885688329990443889982998371124267578125000000
695 5226476519524427850106913504219823225970126982350874552023485823382121960794777962497156094539250633958349339233595617624905882023428750795670113704949491260340160965197373331732672571077527930781033292252923243034194445396596675368740638601300879985672701265569560191421096359292474949408318374775310034787643622277339748634616534841935204615057595016711937201663562020275018254357810570424251756687143895952101672260652305069876379674417643486896896717166184974077002867247133672189741693665755370434844451210665283724665641784667968750000
696 31358859117146567100641481025318939355820761894105247312140914940292731764768667774982936567235503803750096035401573705749435292140572504774020682229696947562040965791184239990396035426465167584686199753517539458205166672379580052212443831607805279914036207593417361148526578155754849696449910248651860208725861733664038491807699209051611227690345570100271623209981372121650109526146863422545510540122863375712610033563913830419258278046505860921381380302997109844462017203482802033138450161994532222609066707263991702347993850708007812500000
697 188153154702879402603848886151913636134924571364631483872845489641756390588612006649897619403363353011293994693811584976158401389799105412896375932153876811982366448813958144279216438883225982707975263558676872505397859608051500877495270939500068715165966129071502529761985710914176644060604120985852170084356110204889391759924521742576574939463296690299212663948821233067864551466834467944469284260089990107634429978373090738922213118828832781065857882245938205704426706193513607824774907377495588439719753637291432823985815048217773437500000
698 1128918928217276415623093316911481816809547428187788903237072937850538343531672039899385716420180118067763968162869509856950408338794632477378255592923260871894198692883748865675298633299355896247851581352061235032387157648309005264971625637000412290995796774429015178571914265485059864363624725915113020506136661229336350559547130455459449636779780141795275983692927398407187308801006807666815705560539940645806579870238544433533278712972996686395147293475629234226560237161081646948649444264973530638318521823748596943914890289306640625000000
699 6773513569303658493738559901468890900857284569126733419422437627103230061190032239396314298520091569594841314163996873168510089374427859373521520175444122467001023468290959906131152878314169066295711526146293985109988692259010955397308717851936936999408465555350258469173368183190768885601392574555731927491238682879586591469499741656243400066532755678749235859534315854316290548064253455264030406234351314383155551637481455350212370135929664062076198375090490148400654516449744354585699861722792366330869739954323449637740850448608398437500000
700 40641081415821950962431359408813345405143707414760400516534625762619380367140193436377885791120549417569047884983981239011060536246567156241129121052664734802006140809745759436786917269885014397774269156877763910659932153554065732383852307111621621996450793332101550815040209099144613313608355447334391564947432097277519548816998449937460400399196534072495415157205895125897743288385520731584182437406107886298933309824888732101274220815577984372457190250542940890403927098698466127514199170336754197985218439725940697826445102691650390625000000
701 243846488494931705774588156452880072430862244488562403099207754575716282202841160618267314746703598270958218823452579456993387146249214478528459588022976599914870066692689321057857497747062381215056236724335377648177551802009314329956327399847057077111187544928066313751254813871392078169237919268806138828819597772753276073256396804682232626607486848445124296932020250335082856311096332762010285075630580585181432754072383160002513581383669817250413082111561451763673245564976975584252386876633997454810742766539988224394619464874267578125000000
702 1463078930969590234647528938717280434585173466931374418595246527454297693217046963709603888480221589625749312940715476741960322877495286871170757528137859599489220400156135926347144986482374287290337420346012265889065310812055885979737964399082342462667125269568397882507528883228352469015427515612836832972917586636519656439538380828093395759644921090670745781592121502010497137866577996572061710453783483511088596524434298960015081488302018903502478492669368710582039473389861853505514321259803984728864456599239929346367716789245605468750000000
703 8778473585817541407885173632303682607511040801588246511571479164725786159302281782257623330880937251892174741024907437385621135391893252201406962443162348561795722642578422088492879347404312731546451961562756115878050648263248068006067067746235715825374070715130710113555699011098626268626628684470903168202097526567720191620992747458483290102552130477294827416772564255965459361379269941623453743014943719828999501290959730917584882333210736705730343352789535226597237629086986784448887106254393341870246453284565291141916532069444656372070312500
704 52670841514905248447311041793822095645066244809529479069428874988354716955813690693545739985285623511353048446149444624313726812351359513208441774658974091370774335855470532530957276084425876389278711769376536695268303889579488408036402406477414294952244424290784260681334194066591757611759772106825419009212585159406321149725956484750899740615312782863768964500635385535792756168275619649740722458089662318973997007745758385505509293999264420234382060116737211359583425774521920706693322637526360051221478719707391746851499192416667938232421875000
705 316025049089431490683866250762932573870397468857176874416573249930128301734882144161274439911705928689613708267734402804933437822641466888740476125116950475938438121928122044785693702632407301012344012541447260169972206474128818967927491345104553410441739557804121624751260109876750079736775253160162122150638348937861932106502623076505846308505244135287119678426915547675477245324905864624232767797984056111861402705609984245659643825258737574356858284069591711303755952791316068471925041451871625229380798061118440500649739988148212432861328125000
706 1896150294536588944103197504577595443222384813143061246499439499580769810409292864967646639470235572137682249606406416829600626935848801332442856750701702855630628731568732268714162215794443806074064075248683561019833238844772913807564948070627320462650437346824729748507560659260500478420651518960972732903830093627171592639015738459035077851031464811722718070561493286052863471949435187745396606787904336671168416233659905473957862951552425446141149704417550267822535716747896410831550248711229751376284788366710643003898439928889274597167968750000
707 11376901767219533664619185027465572659334308878858367478996636997484618862455757189805879836821257847321976814066139156814637921183340927081954512295170377558592344007793345278046690315069648432123864057629320806764351978586704754212477236980239846129389417117724884783915271768032654608283307912241620965423850640206643218877697632405066844074929581069875196938998558029729839005771547946858844197220631894309560824088131210315547872149724764324591219581738740940780131127935121506893098087375655140179929285249027515192210557870566844940185546875000
708 68261410603317201987715110164793435956005853273150204873979821984907713174734543138835279020927547083931860884396834940887827527100045562491727073771022265351554064046760071668280141890417890592743184345775924840586111871520228525274863421881439076776336502706349308703491630608195927649699847473449725792543103841239859313266185794430401064449577486419251181633991348178379034034629287681153065183323791365857364944528787261893287232898348585947547317490432445644680786767610729041358588524253930841079575711494165091153263347223401069641113281250000
709 409568463619903211926290660988760615736035119638901229243878931909446279048407258833011674125562183941579602058898879044672969410903130281843862213223565519442835937356485298395414201577837225701399728089839046072707213473664288358875402977188028201810558809956433597264865975858078207548787674996258346010937922919541546295704930641713546063229851963165478756861698117452886861364704749523910797901089129973109346877514229111431923143006148406810783487989074719192827148690327876519306015448102502758280550956837551268563402118161320686340332031250000
710 2457410781719419271557743965932563694416210717833407375463273591456677674290443552998070044753373103649477612353393274268037816465418781691063173279341393116657015624138911790372485209467023354208398368539034276436243280841985730153252417863128169210863352859738601583589195855148469245292726049977550076065627537517249277774229583850281276379379111778992872541170188704717321168188228497143464787406534779838656081265085374668591538858036890440864700927934448315156962892141967259115836092688615016549683305741025307611380412708967924118041992187500000
711 14744464690316515629346463795595382166497264307000444252779641548740066045742661317988420268520176911771410664500561033364865017108431947084229919938789348488690961473227592418793477136488906598305527880019742158440383686495198883726351353081653008593189968668159178637381708284714185497887460525154402529435243416376546082516738218142922996216203390186789536144322951613789106051945738331648081320563163304890849309560515827447256806733664722864513464117605407647549709417796366001612110077775747758221369372415299192624615898239426314830780029296875000
712 88466788141899093776078782773572292998983585842002665516677849292440396274455967907930521611121061470628463987003366200189190102650591682505379519632736090932145768839365554512760862818933439589833167280118452950642302118971193302358108118489918051559139812008955071824290249708285112987324763150926415176611460498259276495100429308857537977297220341120737216865937709682734636311674429989888487923378979829345095857363094964683540840401988337187080784705632445885298256506778196009672660466654486549328216234491795155747695389436557888984680175781250000
713 530800728851394562656472696641433757993901515052015993100067095754642377646735807447583129666725139806986511881693115595952219106733202523122248430592182476679721810652109868029874430147698423599004686664086528666713727700554758735595735473879298764711001460944943362474785898035940820461181494989047330665620891672892881538796902698924452661410473855509402739234326358462793316453868349826943393530305580348218670842236624269299790835668239360263668428935449810464401295292086092017645304365443025612340295768185050029330795950954779982566833496093750000
714 3184804373108367375938836179848602547963409090312095958600402574527854265880414844685498778000350838841919071290158693575713314640399215138733490583553094860078330863912659208179246580886190541594028119984519172000282366203328552413574412843275792588266008765669660174848715388215644922767088969934283983993725350037357289232781416193546715968462843133056416435405958150776759898723210098961660361181833482089312025053419745615798745014009436161582010573612698862786407771752516552105871826192658153674041774609110300175984775705728679895401000976562500000
715 19108826238650204255633017079091615287780454541872575751602415447167125595282489068112992668002080555706062305820471457976754104712829429972852048138843181139937081605267812614989152601404062843440818216196136071569267364413736063950490411751723766553868229294560833121165159844589458688251893293558987217902124942436977246321899531827218488009328992867156664515273546992963153260782414837621014911529341760645972492016479167691847306692764677231549716873527592935484150044125721130490020357608825564602142318927288644481166102195857092738151550292968750000
716 114652957431901225533798102474549691726682727251235454509614492683002753571694934408677956008012483334236373834922828747860524628276976579837112288833059086839622489631606875689934915608424377060644909297176816429415604186482416383702942470510342599323209375767364998726990959067536752129511359761353923307412749654621863477931397190963310928055973957202939987091641281957778919564694489025726089469176050563875834952098875006151083840156588063389298301241165557612904900264754326782940122145652953387612853913563731866886996613175142556428909301757812500000
717 687917744591407353202788614847298150360096363507412727057686956098016521430169606452067736048074412503969823311120713351050865459421202361624972892213677572996480730034242313098614403901302460403474034887424409531669525245455551111977164942973736456171975094183247193797380302411803973596825596559115115595644675704393463884622530493583369953348786162694102001116115815232365846522898279122420679218215459948679013732443163580301884884260594204496548086103643786555353578210575949549066204219984762092498642839597661202688527737336698919534683227539062500000
718 4127506467548444119216731689083788902160578181044476362346121736588099128581017638712406416288446475023818939866724280106305192756527214169749837353282065437978884380205453878591686423407814762420844209324546457190017151472733306671862989657842418737031850565099483162784281814470823841580953579354690693573868054226360783307735182961500219720092716976164612006696694891394195079137389674734524075309292759692074082394658981481811309305563565226979288516621862719332121469263455697294397225319908572554991857037585967216131166424020193517208099365234375000000
719 24765038805290664715300390134502733412963469086266858174076730419528594771486105832274438497730669140739065946873555186176928200526870197430328149040730910079384993310104361029150299669607782852147189789775852002997356253023740808492221514501962156221826086945546454905294762301289396977479223782782059711820641199410021836602341199112754447322064071711560541771625009474455209363424404002354421954718676426413805907763298000296825877546192619026410833482976130930144718666636563128390607322895286683852479736109969930824004080704980879090726375579833984375000
720 148590232831743988291802340807016400477780814517601149044460382517171568628916634993646630986384014844434395681241331117061569203161221184581968894244385460476309959860626166174901798017646697112883138738655112017984137518142444850953329087011772937330956521673278729431768573807736381864875342696692358270923847196460131019614047194676526683932384430269363250629750056846731256180546424014126531728312058558482835446579788001780955265277155714158465000897856785580868311999819378770343643937371720103114878416659819584944024484229885274544358253479003906250000
721 891541396990463929750814044842098402866684887105606894266762295103029411773499809961879785918303895685405086254124929485821237230800049268824365742702509273872732417716629782304660933032935113026614830764970676923344303072031903352908072348745944989413372182006673227356692948303480406818817933146474517512561760088547081999332863302855794445757300668193406466019742447746834572011351879843432113487834661192446011467048047016250380278962415522923109634571437731977599919170914638582860119445050972798403898173170067584236697655342140933498740196228027343750000
722 5349248381942783578504884269052590417200109322633641365600573770618176470640998859771278715509823374112430517524749576914927423384800295612946194456215055643236394506299778693827965598197610678159688984589824061540065818432191420117448434092475669936480233092040039364140157689820882440912907598878847105075370560531282491995997179817134766674543804009160438796118454686481007432068111279060592680927007967154676068802288282097502281673774493137538657807428626391865599515025487831497160716670305836790423389039020405505420185932052845600992441177368164062500000
723 32095490291656701471029305614315542503200655935801848193603442623709058823845993158627672293058936393076623753551096239027375691428453505123002312151304082048416245126655613548852748133174796797738709454448387559072766833561402274633492221489464423223116852432577463074408481095680592583845318446663054598588700325948908193154674412526796814431227430033475910118587401016855887470395984665579113476944667288998687024024709775541149372460959830995896102994899884051000592228578640299970133980872986684321939410266863847501217499313952430384233593940734863281250000
724 192572941749940208826175833685893255019203935614811089161620655742254352943075958951766033758353618358459742521306577434164254148570721030738013872907824492290497470759933681293116488799048780786432256726690325354436601001368413647800953328936786539338701114595464778446450886574083555503071910679978327591532201955693449158928046475160780886587364580200855460711524406101135324822375907993474680861668003733992122144148258653246896234765758985975376617969399304306003553371471841799820803885237920105931636461601183085007304995883714582305401563644409179687500000
725 1155437650499641252957055002115359530115223613688866534969723934453526117658455753710596202550121633437113149034039985711317135421989290422306046877511187723457735950131050259163514969579530782870338888029991192519148666622702147564230611682814199175587640107834050793024637214037726688650386617606066927889762711570974942153904197148764781159733730459785438536119747938128360059148713579769356294370273418779409094625372708943649038521223760708672925958413840312914821801911525010133462665715157070298617519374887320070949270345295190054457634687423706054687500000
726 6932625902997847517742330012692157180691341682133199209818343606721156705950734522263577215300729800622678894204239914267902812531935742533836281265067126340746415700786301554981089817477184697222033328179947155114891999736212885385383670096885195053525840647004304758147823284226360131902319705636401567338576269425849652923425182892588686958402382758712631216718487628770160354892281478616137766221640512676454567752236253661894231127342564252037555750483041877488930811469150060800775994290942421791705116249323920425695622071771140326745808124542236328125000000
727 41595755417987085106453980076152943084148050092799195258910061640326940235704407133581463291804377275785720427917620194456054722297647396754158446904869092056654169095907367688911034143030625248167787250965416427518570925491630543524748352701236251534827824917449318623084759034481468012105332692787991758342251225942194874140648371144132931754587886098174734679203400734245203335548253310190465379477986273097349996523040841820858636946917333995603989219468230746585517539692733346055753101534223857829765943068145737709570552986804159445455297827720642089843750000
728 249574532507922510638723880456917658504888300556795171553460369841961641414226442801488779750826263654714322567505721166736328333785884380524950681429214552339925014575444206133466204858183751489006723505792498565111425552949783261148490116207417509208966949504695911738508554206888808072631996156727950550053507355653169244843890226864797590527527316589048408075220404405471220013289519861142792276867917638584099979138245050925151821681504003973623935316809384479513105238156400076334518609205343146978595658408874426257423317920824956672731786966323852539062500000
729 1497447195047535063832343282741505951029329803340771029320762219051769848485358656808932678504957551494863837174273104406800427943703962406647767979578493473679323118847043563568216627454521273485697106895876313368609434413124858446108707367139999138605585582309076217936306521194008036091755218356008425809470275751026398686824182951443930443796237861174524277066523229093123850405858991681510874061802029235534151188171830676251776488525753792264107501735003569429433564352998251892789238168061919177400947197877657801872580689561686995148193091154098510742187500000
730 8984683170285210382994059696449035706175978820044626175924573314310619090912151940853596071029745308969183023045638626440802567662223774439886607877470960842075938713082261381409299764727127640914182641375257880211656606478749150676652244202839994831633513493854457307617839127164048216550531310136050554856821654506158392120945097708663582662777427167047145662399139374558743102435153950089065244370812175413204907129030984057510658931154522753584645010410021416576601386117989511356735429008371515064405683187265946811235484137370121970889158546924591064453125000000
731 53908099021711262297964358178694214237055872920267757055547439885863714545472911645121576426178471247641198968595554947968662723978280633361453214929889625445280619707086513649478988243134631401718915037124701481322368663969917576818103407904302679010660382940443045619787117764336754102614586849668819359446115442033433477472874234320178234571201527975936711708287770267553446882582039685867256323384255772739818046802234557630335292168904622892543478687845192827346677882326506240161072962789381225780994566264917970406077979417247547644365113228559494018554687500000
732 323448594130267573787786149072165285422335237521606542333284639315182287272837469870729458557070827485847193811573329687811976343869683800168719289579337752671683718242519081896873929458807788410313490222748208887934211983819505460908620447425816074063962297642658273718722706586020524615687521098012916156676692652200600864837245405921069407427209167855620270249726621605320681295492238115203537940305534636438908280813407345782011753013427737355260872127071156964080067293959037440966437776736287354685967397589507822436467876503485285866190679371356964111328125000000
733 1940691564781605442726716894432991712534011425129639253999707835891093723637024819224376751342424952841156179408000731570897263770618911201390507507589423844290458326084581604702986128187131028053350200929575785214208149759762154666984061869960592385126230182188871075469081217009001942550273155494104451113168891920354263613824722210399762927195585290396417953473175390906227151094121978698804993597787125216739451579826045315878265300190254231685435257426091302102884977400461964829643388081897838868536068731049488178563335039061854558894992806017398834228515625000000
734 11644149388689632656360301366597950275204068550777835523998247015346562341822148915346260508054549717046937076448004389425383582623713467208343045045536543065742749956507489628217916769122786168320101205577454711285248898558572928001904371219763554310757381093133226452814487302054011655301638932964626706679013351522125581682948333262398577563173511742378507720839052345437362906564731872192829961586722751300436709478956271895269591801141525390112611544556547812617309864402771788977860328491387033211216412386296929071380010234371127353369956836104393005371093750000000
735 69864896332137795938161808199587701651224411304667013143989482092079374050932893492077563048327298061787370315284902213575959712685889296659765187868141004090511960613756877825417209587598955872272426996555283372952795279097836327626187222506145867292919844670539342697971001760755595927178216890943134082706925312753444594048214893188037198307560040498606818372250071673549833564780145231949341194675614264672503392444257351746331702309197010029180743399906297096176428547169532189159504637305521223852299935330298406814457747894542283262353521422483026981353759765625000
736 419189377992826775628970849197526209907346467828002078863936892552476244305597360952465378289963788370724221891709413281455758276115335779958591127208846024543071763682541266952503257525593735233634561979331700237716771674587017965757123335036875203757519068023236056187826010564533575563069301345658804496241551876520667564289289359128223189845360242991640910233500430041299001388680871391696047168053685588035020354665544110477990213855182060175084460399437782577058571283017193134957027823833127343113799611981790440886746487367253699574121128534898161888122558593750000
737 2515136267956960653773825095185157259444078806968012473183621355314857465833584165714792269739782725434012666705234901629449693002316736702953026016160054008683925534477721204458668219816265543212880204555436217750212740819706473331584727312737780706281050321747245286343671437156772499627623442775015151485176715721487364773368142572276916746184937690540273441203267670672735939285010409626934701639463824945537062633259714377648832918746964323138615962598164703918918866184644691862313220053365736499603558480676647030248408451816310993365277681732550263404846191406250000
738 15090817607741763922642950571110943556664472841808074839101728131889144795001504994288753618438696352604076000231409409776698158013900420217718156096960324052103553206866327226752009318897593259277281227332617306501276444918238839989508363876426684237686301930483471718062028622940634997765740656650090908911060294328924188640208855433661500477109626143241640647219606024036415635710062457761608209836782949673222375799558286265892997512481785938831695775588988223513513197107868151173879320320194418997621350884059882181490450710897865960191666090395301580429077148437500000
739 90544905646450583535857703426665661339986837050848449034610368791334868770009029965732521710632178020206208059675459079479298695265170632957646509808584719552366988968383991609757166000585889505522084058178182596594772875971591888607318957365443408926479562078278396134661880669216076502423255474351435538931094119723863939103012146918268589252985218573480801210730321864304499303782154708758053435538304220054738448104954405157344934681617678769718187641332132374391625187095347011360704736579016748822447043576662307458993624855944637452864753868198022246360778808593750000
740 543269433878703501215146220559993968039921022305090694207662212748009212620054179794395130263793068121237248358052754476875792171591023797745879058851508317314201933810303949658542996003515337033132504349069095579568637255829551331643913744192660453558877372469670376807971284015296459014539532846108613233586564718343183634618072881509611535517911311440884807264381931185826995822692928252548320613229825320328430688629726430944069608089706072618309125847992794246349751122572082068164228419474100492934682261459973844753961749135667824717188523209188133478164672851562500000
741 3259616603272221007290877323359963808239526133830544165245973276488055275720325078766370781582758406826774292603143883647921116996320445603465529517923659901248339633276661295692285910103060858666324814692820282422341133469627857563106841604373934723692006380804114475015700882000994521073692499609244880834361361609829603116776898517622235098348761513029914705175455326930152219053586016740552206332923728735161519410870538211225289771432339555872711941017414232907114503966892709635146553644395851570662953282593587748293787484474975935100360402429942041635513305664062500000
742 19557699619633326043745263940159782849437156802983264991475839658928331654321950472598224689496550440960645755618863301887526701977922673620793177107541959407490037799659967774153715460618365151997948888156921694534046800817767145378641049626243608342152038284824686850094205292005967126442154997655469285006168169658977618700661391105733410590092569078179488231052731961580913314321516100443313237997542372410969116465223229267351738628594037335236271646104485397442687023801356257810879321866375109423977719695561526489762724906849855610602162414579652249813079833984375000000
743 117346197717799956262471583640958697096622940817899589948855037953569989925931702835589348136979302607904168743902079579575691816689572557514806887299220197521447696436061813632183091128084892735171552827635579369575050123766174303287258370933819640744659754713671086979554318441033891020399257383154631899868619292554132956021703017880807542061087634643512223564745701748062253296977872930453410380842154224212440587011965856855201997445341923259822930273770137743927650474757385422257357562851892463594233281827960686027543623348055532029654557391040725633502006530761718750000
744 704077186306799737574829501845752182579737644907397539693130227721419939555590217013536088821875815647425012463412477477454150900137435345088841323795321185128686178616370881793098546768509356411029316965813476217450300742597045819723550225602917844467958528282026521877325910646203346122395544298927791399211715755324797736130218107284845252366525807861073341388474210488373519781867237582720462285052925345274643522071795141131211984672051539558937581642620826463565902848544312533544145377111354781565399690967764116165261740088333192177927344346244353801012039184570312500000
745 4224463117840798425448977011074513095478425869444385238158781366328519637333541302081216532931254893130400975535712198049983484016984749637074751259605668443743834228296343017073196459826348456284556802801038459378736163809809126747951252301875790902839075863485970489121566493633938027899990457647073703597546070243155182185054146733148225920117531243670606900196072536766234219077510149666579972047386632296359470648460944454550302291292814077610063511171473388860182161076206657276769340153248714819108823185896705464474216137925940278696756990939320530742406845092773437500000
746 25346778707044790552693862066447078572870555216666311428952688197971117824001247812487299197587529358782405853214273188299900904101908497822448507557634010662463005369778058102439178758958090737707340816806230756272416982858854760487707513811254745417034455180915822934729398961803628167399942745882442221585276421458931093110324880398889355520705187462023641401176435220597405314465060897999479832284319793778156823890765666727301813747756884465660381067028840333161092966457239943660616040919492288914652939115380232786845296827555641672180541945635923184454441070556640625000000
747 152080672242268743316163172398682471437223331299997868573716129187826706944007486874923795185525176137671946377645313280147470693837100786054305188956529660046006087878176308670901940428491666799898958570612449070927432317444545798569544907906363270840263867365612302891903672304745696106495506954729484389022232135835104335329416244335372765006829798980580466178170758890638305143148614305292109281436305521155843325415248528112031674880366871125273685489879795485830090533202821550900884175422903911740290272522953588479750151140734281546285089348202745895832777023315429687500000
748 912484033453612459896979034392094828623339987799987211442296775126960241664044921249542771113151056826031678265871879680884824163022604716325831133739177960276036527269057852025411642570950000799393751423674694425564593904667274791417269447438179625041583204193673817351422033828474176638973041728376906334133392815010626011976497466012236590040978793883482797069024553343829830858891685831752655688617833126935059952491491168672190049282201226751642112939278772914980543199216929305405305052537423470441741635137721530878500906844405689277710536089216475374996662139892578125000000
749 5474904200721674759381874206352568971740039926799923268653780650761761449984269527497256626678906340656942093861755987160242405141110572296417700543160721635395082032351745676473305863490583002479568388843967452056582737400208680082518149199402666933143597379861980820556395591366609687707587591920603272710250983143127590183074926677958789247347238353532994048414701299598692140420006433423036921463296302990669455165796385204777698480178212601989575747462791166948204831265732463060060613878951068373437712756413319245103878574960410731409243823009092011488974094390869140625000000
750 32849425204330048556291245238115413830440239560799539611922683904570568699905617164983539760073438043941652563170535922961454430846663433778506203258964329812370492194110474058839835180943498014877410333063804712339496424401252080495108895196416001598861584279171884923338373548199658126245525551523619636261505898858765541098449560067752735484083430121197964290488207797592152842520038600538221528779777817944016730994778311228666190881069275611937454484776747001689228987594394778360363683273706410240626276538479915470623271449762464388455462938054552068933844566345214843750000000
751 197096551225980291337747471428692482982641437364797237671536103427423412199433702989901238560440628257688832032630316790351842586730731481789350320399624137156946577863713682775281196459081130782475132326737550211321371772609149942257272649198852879220501407746048689843739009318677409030809277160769537875930272602289423346306142585660030825420961294213460148834270069409814862621469316244345239266065911292439772260774114846264701243163523869785143678485801752716632258433033196716265744836057961044835769891843769268217750851498750011602315024283882394229294732213020324707031250000
752 1182579307355881748026484828572154897895848624188783426029216620564540473196602217939407431362643769546132992195781900742111055520384388890736101922397744822941679467182282096651687178754486784694850793960425301267928230635654899653543635895193117275323008446476292139062434055912064454184855662964617227255581635613736540077836855513960184952525767765280760893005620416458889175728815897466071435596395467754638633564644689077588207458981143218710862070914810516299793550598199180297594469016347766269014619351062615609306505108992500069613890145703294365375768393278121948242187500000
753 7095475844135290488158908971432929387375091745132700556175299723387242839179613307636444588175862617158050643011798381659295513950945959610142158980944146838719717178398392305509695518559772887548447294706700247260104644102455385505459456691935573919580657003932926643607635762266526636654901325601297338701375467371060073487877880143851012203214606481026489620145047639093407232630936832156589050717200937375750357832931507917741997472871163564287791328258971699936139559958096616603173594338092105840278729015985248598038034057746289387947485893803900580678600817918777465820312500000
754 42572855064811742928953453828597576324250550470796203337051798340323457035077679845818667529055175702948303858070790289955773083705675757660852953885664881032318303070390353833058173111358637325290683768240201483560627864614732313032756740151613443517483942023597559861645814573599159819929407953607784032208252804226360440927267280863106073219287638886158937720870285834560443395785620992939534304303205624254502146997589047506451984837226981385726747969553830199616837359748579699619041566028552635041672374095911491588228204346477736327684915362823403484071604907512664794921875000000
755 255437130388870457573720722971585457945503302824777220022310790041940742210466079074912005174331054215324301334862348984088918215566478846972825057368431917397757416374840506421007188188330069747316719694122261151584906102959824265786509327537854822785720651156971758068088449991224253982908797269361949254133588180584261779550511900423284496815968688255431641387915572961756161703504869075684846279933984606068882538153066565713743729060271441271319007229648160494247210059173564327811019383492060458247966327139913258298571595471851618881688888995640240864304360002279281616210937500000
756 1532622782333222745442324337829512747673019816948663320133864740251644453262796474449472031045986325291945808009174093904533509293398873081836950344210591504386544498249043038526043129129980418483900318164733566909509436617758945594719055965227128936714323906941830548408530699947345523897452783616171695524801529083505570677303071402539706980895812129532589848327493437770536970221029214454109077679603907636413295228918399394282462374361628647627914043377888962965483260355041385966866116300952362749487797962839479549791429572831109713290133333973841445185826160013675689697265625000000
757 9195736693999336472653946026977076486038118901691979920803188441509866719576778846696832186275917951704551656254527240722385255854482429711623787479804556587240241566120545288784409246751771048519690191282179619106580627121591402925317673770367298476988234582986517094360187886358746435543448203241225688213914026036540148236908552492011573901540660520692924350448703707245044868904996211635629889371993812565422029695581290083627466175664935803511644739325526663515653397354917841611831561669227691252558416334719079228055906959195202519615798542051976482980535365641117095947265625000000
758 55174420163996018835923676161862458916228713410151879524819130649059200317460673080180993117655507710227309937527163444334311535126894578269742724878827339523441449396723271732706455480510626291118141147693077714639483762729548417551906042622203790861929407497919102566161127318152478613260689219447354129283484156219240889421451314952069443409243963124157546102692222243470269213429977269813779336231962875392532178173487740501764797053989614821069868435953159981093920384129507049670989370015366147515350498008314475368335441755171215117694791252311858897883212193846702575683593750000000
759 331046520983976113015542056971174753497372280460911277148914783894355201904764038481085958705933046260425116041136885579491512354740986357881503156083688845656890216235763296254778467285240589930275431878168732360486630829355805271712792225472865516659040507987277749332732968930302442262831497071130335431076809479746460868082108519347085406145924339845669504042105794303735300728400059412503949581440155347814016478246391352075721618919407138550954197001167697110040486864384274693779899166004821376408238325370029664328056030749760658853152271025033215323674085084348917007446289062500000
760 1986279125903856678093252341827048520984233682765467662893488703366131211428584230886515752235598277562550696246821313476949074128445918147289018936502133073941341297414579777528670803711443539581652591269012394162919784976134831630276753352837193099954243047923666495996397813581814653576988982426782012586460856878478765208492651116082512436875546039074017024252634765822411804370400356475023697488640932086884098869478348112454329713516442831305725182007006182660242921186305648162679394996028928258449429952220177985968336184498563953118913626150199291942044510506093502044677734375000000
761 11917674755423140068559514050962291125905402096592805977360932220196787268571505385319094513413589665356603222618045829138219461733419097760155439770439048566058213494993162717314588035162420177839706571470656830834241642770475465049341076049631790189200136078009721250446800257113805666152220707464226823220348121525600695934657509790792018925165600798104198959591869429049208024513623362140392752782573124659185091053797854186023506443197379094527843340508063120964581309289537022529285238111283333039120378165446747558791511216860639005421106280391274623298158985562622547149658203125000000
762 71506048532538840411357084305773746755432412579556835864165593321180723611429032311914567080481537992139619335708274974829316770400514586560932638622634291396349280969958976303887528210974521067038239428823940985005449856622852790296046456297790741135200816468058327502680801542682833996913324244785360939322088729153604175607945058744752113550993604788625193757551216574295248147081740172842356516695438747955110546322787125116141038659184274567167060043048378725787487855737222135175711428667699998234722268992680485352749067301163834032526637682347647739788953913375735282897949218750000000
763 429036291195233042468142505834642480532594475477341015184993559927084341668574193871487402482889227952465165578368674944222904232577115559547706543810030259978989301152079134359463666779254208957365325817835249483775268562441310136506773582412795981879011961597510610326829902943244658528844036165560069902971921065336496458472197052854899451339398251583723248291691652711774499560490947605742115072277440130582156965211644990332904319163407415025875334108621314371148413999152811466394371939828674597122744886785078781443952964477415027053392869611780913174925444764085114002227783203125000000
764 2574217747171398254808855035007854883195566852864046091109961359562506050011445163228924414897335367714790993470212049665337425395462693357286239262860181559873935806912474806156782000675525253744191954907011496902651611374647860819040641494476775891274071769585063661960979417659467951173064216993360419417831526392018978750833182317129396708036389509502339489750149916270646997362945685634452690433664640783492941791269869941997425914980444490155252004651727886226890483994916868798366231638972047582736469320710472688663717786864490162320357217670685479049552668584510684013366699218750000000
765 15445306483028389528853130210047129299173401117184276546659768157375036300068670979373546489384012206281324133599935904980887835781726118228807526264175013702624341434126655259840787920573506718015247904216280300652608897217163915832765195349358757730326853304406715454066098607348287091363158179289012410913021888659856610935315382999246696319641630614091183189793099537883941961914342168947941355832169782860114039347900307611313858898236041580520339157095813402440484430804712497751672556143193855357674580967827427471325671781018262995875976522838768367762440902879461646080017089843750000000
766 92671838898170337173118781260282775795040406703105659279958608944250217800412025876241278936304073237687944801599615429885327014690356709372845157585050082215746048604759931559044727523441040308091487425297681803915653383302983494996591172096152546381961119826440292724396591644089722548178949075734074465478131331959139665611892297995480177917849783684547099138758597227303651771486053013687648134993018697160684236087401845667883153389416249483122034942574880414642906584828274986510035336859163132146047485806964564827954030686109577975255859137032610206574645417276769876480102539062500000000
767 556031033389022023038712687561696654770242440218633955679751653665501306802472155257447673617824439425979812095422631624793222812304815202463475095915656017322764204216544795435481213477575193009898496783616081948912537751940211242184464480040744661696768108424154649939079287040696713648668779119940128282988971290854400360837811109816625645492484628439678867807513381040877792997889001993142484854778142982228549095670635873197062386674787382296790875119690591214043462113889874736652100099974291317455989609069050732056205284917984586257646675938425126148323407448970101540908217430114746093750
768 3336186200334132138232276125370179928621454641311803734078509921993007840814832931544686041706946636555878872572535789748759336873828891214780850575493936103936585225299268772612887280865451158059390980701696491693475226511641267453106786880244467970180608650544927899634475722244180281892012674719640769697933827745126402165026866658899753872954907770638073206845080286245266757987334011958854909128668857893371294574023815239182374320048724293780745250718143547284260772683339248419912600599845747904735937654414304392337231709507907517545880055630550756889940444693820609245449304580688476562500
769 20017117202004792829393656752221079571728727847870822404471059531958047044888997589268116250241679819332327622454116770905130747877590793620000739384415764336079169246730278949035512118294642157207128271270272539594515763895245318453216609130941019173593679584309785303926352993571925229061411890875399623458308955832040603525659193871688187947204537675697216939039201167297622931742239099279096446106479734971547983078043006265705897314616198804250990891609460862744127735787666982340072438831656635645367145419273124643604299460024533412223008559657278556537240987722725549247115850448608398437500
770 120102703212028756976361940513326477430372367087224934426826357191748282269333985535608697501450078915993965734724700625430784487265544761720004436306494586016475015480381673694213072709767852943242769627621635237567094583371471910719299654785646115041562077505858711823558117961431551374368471345252397740749853734992243621153955163230129127683227226054183301634235207003785737590453434595674578676638878409829287898468258037594235383887697192825505945349656765176464766414726001894040434632989939813872202872515638747861625796760147200473338051357943671339223445926336353295482695102691650390625000
771 720616219272172541858171643079958864582234202523349606560958143150489693616003913213652185008700473495905111082377625071892218964578263809407636048701317298246038614157024715610160480431026500447183344596020276976555104477190770372654887507891225615899118871426860239071035092991961398414565213121430443414788575928575897077229377542157063682202636543342900070161316559559403835209980263951443032068543239523045811479474553103926561524109474426097197677508152017905437692365552607665020819359956625203928443102709206383146120562350763537245282272025824878234484538452875312941614538431167602539062500
772 4323697315633035251149029858479753187493405215140097639365748858902938161696023479281913110052202840975430666494265750431353313787469582856445816292207903789476231684942148293660962882586159002683100067576121661859330626863144622235929325047347353695394713228561161434426210557951768390487391278728582660488731455571455382463376265252942382093215819260057400420967899357356423011259881583708658192411259437138274868876847318623559369144656846556583186065048912107432626154193315645990124916159739751223570658616255238298876723374104581223471693632154949269406907230717251877649687230587005615234375000
773 25942183893798211506894179150878519124960431290840585836194493153417628970176140875691478660313217045851414881541219407941765665246766627095691612771202763357929285455978999147650636625153526215823078606649338470895999420332295508566207424845989445729886482971573863785575046371152984542402415653598505780092418931435396316875494116062887335306468652697055617015068455571032272818294617540158201784098445153796006702469371218232737249731608199972836297428310863086424347400077686530925245649783118002257600156967078026015425146905092545165803050840734955500253844373759193331352435052394866943359375000
774 155653103362789269041365074905271114749762587745043515017166958920505773821056845254148871961879302275108489289247316447650593991480599762574149676627216580147575712735873994885903819750921157294938471639896030825375996521993773051397244549075936674379318897829443182713450278226917907254414493921591034680554513588612377901252964696377324011838811916182333702090410733426193636909767705240949210704590670922776040214816227309396423498389649199837017784569865178518546084400466119185551473898698708013545600941802468156092550881430555270994818305044409733001523066242555159988114610314369201660156250000
775 933918620176735614248190449431626688498575526470261090103001753523034642926341071524893231771275813650627643782673539197201713172838925314021545500713801498928974253289215169190020760304729786820842728022929957382643404506333763828781357238691517342924407494784904714151339460008954743943923730268939986141695724394023527435342990071909952886588678167369202439351711795840379784404956967870992513781788273846888054153794427977972292019967139638444004669851857122954923424885050677028335016746147847297000518193942631588094825792411668989337570738358042570436638035724641326851269695907831192016601562500
776 5603511721060413685489142696589760130991453158821566540618010521138207857558046429149359390627654881903765862696041235183210279037033551884129273004282808993573845519735291015140124561828378720925056368137579744295860427038002582972688143432149104057546444968709428284908036760053728463663542381613639916850174346364141164612057940431459717319532069004215214636110270775042278706429741807225955082690729643081328324922766567867833752119802837830664028019111142737729540549310304062170010100476887083782003109163655789528568954754470013936025424430148255422619828214347847961107618175446987152099609375000
777 33621070326362482112934856179538560785948718952929399243708063126829247145348278574896156343765929291422131133414601431568569274442390982831688279844119452007297262889037136319704843190877269841352117671351292698000104841537465942008580395471630367401900339055222902713297688111781796432971318408525802945708647574799774404679147937385047682633278536633601832181113211574276652220157417957227333797032277407085133316382235003459834313437651588437762340888068300903982034088246061403460813413897712975498917298193350227015710088178927061935193991407906954994107458223329132351864245720207691192626953125000
778 201726421958174892677609137077231364715692313717576395462248378760975482872089671449376938062595575748532786800487608589411415646654345896990129679064716712043783577334222817918229059145263619048112706028107756188000629049224795652051482372829782204411402034331337416279786128670690778597827910451154817674251885448798646428074887624310286095799671219801610993086679269445659913320944507743364002782193664442510799898293410020759005880625909530626574045328409805423892204529476368420764880483386277852993503789160101362094260529073562371611163948447441729964644749339974794111185474321246147155761718750000
779 1210358531749049356065654822463388188294153882305458372773490272565852897232538028696261628375573454491187475643289781636587776068928315760823114553693796648714719552512411989761359033129728818641957842383583912985408393552360132761590813278024274568904182385520969132140025394780143998018231047843897100826539680971504663261123270080649328043064666223082929880857995694621801927250971083575010574764697831507885208006146584696052761159615314985030870944917456841751017905271282625207985819674042677306960003395864962931771159878279505566946347860699843642612685314097209499095697537995874881744384765625000
780 7262151190494296136393928934780329129764923293832750236640941635395117383395228172177569770253440726947124853859738689819526656413569894564938687322162779892288317315074471938568154198778372911851747054301503477912450361314160796569544879668145647413425094313125814792840152368680863988109386287063382604959238085829027979566739620483895968258387997338497579285147974167730811563505826501450063448588186989047311248036879508176316566957691889910185225669504741050506107431627695751247914918044256063841760020375189777590626959269677033401678087164199061855676111884583256994574185227975249290466308593750000
781 43572907142965776818363573608681974778589539762996501419845649812370704300371369033065418621520644361682564929313001380553807529919596995398566653789216619948515635116713110124357673641854293591090184915104064749646523098862249908409356616448119609947493403982493095157177983703822357209729318561809917720149830021089698805164964644560653286117584037903846667411686815357315029648718126397765595237251025339407834196972294722745815193492822163685930826605921322240959171040803428191333164754985019322621665133372481181078829782019338525518524397369896047649159799217133404169999266741797327995300292968750000
782 261437442857794660910181441652091848671537238577979008519073898874224225802228214198392511729123866170095389575878008283322845179517581972391399922735299719691093810700278660746146041851125761546541109490624388497879138593173499450456139698688717659684960423894958570943067902222934143258375911370859506320898980126538192830989787867363919716705504227423080004470120892143890177892308758386593571423506152036447005181833768336474891160956932982115584959635527933445755026244820569147998988529910115935729990800234887086472978692116031153111146384219376285894958795302800425019995600450783967971801757812500000
783 1568624657146767965461088649912551092029223431467874051114443393245345354813369285190355070374743197020568667674827197090708034569789592025036610450129231828466145927663762870165472489341773646567617772306997077721361365923664968277808782358485645539479210414773311099089709741731654153747143571684201294369221114847908484909002388576998153738983713580729923667594296675416311862482948308759865830587179936693218204548516508058396852918653585487580856903015344542192833554363313596701347818110274883772671603313801376208452365229721615742894022129154319178591577845730681284308616341149900108575820922851562500
784 9411747942880607792766531899475306552175340588807244306686660359472072128880215711142130422248459182123412006048963182544248207418737552150219662700775390970796875565982577220992834936050641879405706633841982466328168195541989809666852694150913873236875262488639866594538258450389924922482861430105207766215326689087450909454014331461988922433902281484379542005565780052497871174897689852559194983523079620159309227291099048350381117511921512925485141418092067253157001326179881580208086908661649302636029619882808257250714191378329694457364132774925915071549467074384087705851698046899400651454925537109375000
785 56470487657283646756599191396851839313052043532843465840119962156832432773281294266852782533490755092740398920820873558547261875931551278532586911203144723396797373973269946256088583523123697014775068895403684484808443178531851574115144976158782600546245918018581877030250154344388928602484023160998464225676609607589232524504209318413507568917454118251770900143463544069668553578294077508707799590760105918501957750953550579287164495431073257878528986287007989911024235941005689286842824084713598343244736717139164506327902147743538237211611097261901600498067515751000888801769406200037337839603424072265625000
786 338822925943701880539595148381111035878312261197060795040719772940994596639687765601116695200944530556442393524925241351283571255589307671195521467218868340380784243839619677536531501138742182088650413372422106908850659071191109444690869856952695603277475508111491262181500926066333571614904138965990785354059657645535395147025255910481045413504724709510625400860781264418011321469764465052246797544560635511011746505721303475722986972586439547271173917722047939466145415646034135721056944508281590059468420302834987037967412886461229423269666583571409602988405094506005332810616437200224027037620544433593750000
787 2032937555662211283237570890286666215269873567182364770244318637645967579838126593606700171205667183338652904407261325104559080215363609555613385503156268834011422586216372103294145492031782506354175344130374136482772880674474866874985640888767950230911567752300749649446141948758629921264442114140824555735574946795944699516857038350415095245914686760520922805327227130858952226412310943582054752433683055073016935226141543874899573242428337323109536860547709852984297594571185115021558102752831836905831303880619496994721719567161910938524843308044998135798070413335185413483685579194570891559123992919921875000
788 12197625333973267699425425341719997291619241403094188621465911825875805479028759561640201027234003100031917426443567950627354481292181657333680313018937613004068535517298232619764872952190695038125052064782244818896637284046849201249913845332607701385469406513804497896676851692551779527586652684844947334413449680775668197101142230102490571475488120563125536831963362785153713358473865661492328514602098330438101611356849263249397439454570023938657221163286259117905785567427110690129348616516991021434987823283716981968330317402971465631149059848269988814788422480011112480902113475167425349354743957519531250000
789 73185752003839606196552552050319983749715448418565131728795470955254832874172557369841206163404018600191475534454260189752151512072038042657334587551005102558308083380791945793652294772685239815538381854162513383970948893056976256430708690095133504339428197861516309762164055491711047364748741416194252029823173520760093806290732640677859467231803366472950514787423686113558886282647267604963280256217482222108783364924827225500992729315722268469227435075098245445143664144991765321716226759820249606687885306387383799191345693012423694342329449616384930042194650298735883464651408303325297310948371887207031250000
790 439114512023037637179315312301919902498292690511390790372772825731528997245035344219047236980424111601148853206725561138512909072432228255944007525306030615349848500284751674761913768636111438893230291124975080303825693358341857538584252140570801026036569187169097858572984332950266284188492448497165512178939041124560562837744395844067156803390820198837703088724542116681353317695883605629779681537304893332652700189548963353005956375894333610815364610450589472670861984869950591930297360558921497640127311838324302795148074158074542166053976697698309580253167901792415300787908449819951783865690231323242187500000
791 2634687072138225823075891873811519414989756143068344742236636954389173983470212065314283421882544669606892540955013988332202490510039077864931580195929425256675975614045757826582208672927221762247659191402756443623368245350661502494301902052528227281598119104741503195869199529782908111373165377026459845053866901269780063089258817897474677039560378097099997946608937773792167437437761585768863567355881379615862086156545403064945732827390506121877469513391803628753766912608556097838394430093598214229741374851019797198259556796960772605875332065624644924803936377050704066571373829219737672246992588043212890625000
792 15808122432829354938455351242869116489938536858410068453419821726335043900821272391885700531295268017641355245730083929993214943060234467189589481175576551540055853684274546959493252037563330573485955148416538661740209472103969014965811412315169363689588714628449019175215197178697448668238992262158759070323201407618680378535552907384848062237362268582599987679653626642753004624626569514613181404135288277695172516939272418389674396964343036731264817080350821772522601475651336587030366580561589285378448249106118783189557340781764635635251992393747869548823618262304224399428242975318426033481955528259277343750000
793 94848734596976129630732107457214698939631221150460410720518930358010263404927634351314203187771608105848119952372860043621503853214745727279869890073050092050922420049192949071984306037431558376699797860787610201779482056646050679086353205991792154686009739900316044299279928257986115972597395705455884815802282242367790046419081229723691480461942538727901173349483293692787589390797347113478501855604000384543256639424753748398646021747554014480167188222518508293783433732512109297723225201036910010902457895706473870876652595626965496712147074176918372649072158247384638565802283949324191780760884284973144531250000
794 569092407581856777784392644743288193637787326902762464323113582148061580429565806107885219126629648635088719714237160261729023119288474363679219340438300552305534520295157694431905836224589350260198787164725661210676892339876304074518119235950752928116058439401896265795679569547916695835584374232735308894813693454206740278514487378342148882771655232367407040096899762156725536344784082680871011133624002307259539836548522490391876130485324086881003129335111049762700602395072655786339351206221460065414747374238843225259915573761792980272882445061510235894432949484307831394813703695945150684565305709838867187500000
795 3414554445491140666706355868459729161826723961416574785938681492888369482577394836647311314759777891810532088713763129301131321040321242333956473615356825694958727907430034462591803396567558687593272248300883714436202374206334045937263172515099375514197421479094548195117169752270930556993119552207345044382284610995290096589131413763363955203186483135290243473906732651637884936232751694840475686164012121372933411870215043379086319961039235092025078589883730798156799723132572698336227901059193780965729497864737597270887927635850845885159999444561119360025176737059930372544802601453284296439960598945617675781250000
796 20487326672946844000238135210758374970960343768499448715632088957330216895464369019883867888558667350863192532282578775806787926241927454003738841692140954169752367444580206775550820379405352125559633489805302286617214245238004275623579035090596253085184528874567289170703018513625583341958717313244070266293707665971740579534788482580183731219118898811741460843440395909827309617396510169042854116984072728237600471221290260274517919766235410552150471539302384788940798338795436190017367406355162685794376987188425583625327565815105075310959996667366716160151060422359582235268815608719705778639763593673706054687500000
797 122923960037681064001428811264550249825762062610996692293792533743981301372786214119303207331352004105179150619523303064513709009783629008251644084496654817574774581223846533769101735847357374805876678698818308682155719331899845104485153242975129199380113471992594728188948898207363203151346102849757451343518009102714891488733677490648578432821291303501105706927650911613463549833211580387951947944836846030725203263831112669597091860116490057391538231542307699138822080921642259422722311608265880660022567833590380761046855249117639724116400338286974383828163764462039605953463938803338351135607808828353881835937500000
798 737543760226086384008572867587301498954572375665980153762755202463887808236717284715819243988112024631074903717139818387082254058701774049509864506979928905448647487343079202614610415084144248835260072192909852092934315991399070626910919457850775196280680831955568369133693389244179218908076617098544708061108054616289348932402064943891470596927747821006634241565905469680781298999269482327711687669021076184351219582986676017582551160698940344349229389253846194832932485529853556536333869649595283960135407001542284566281131494705838344698402029721846302968982586772237635720783632820030106813646852970123291015625000000
799 4425262561356518304051437205523808993727434253995880922576531214783326849420303708294915463928672147786449331162458431235227679789927025160326216901179969601875372926944053681019914000905551339407999072525190024684470640618295426317533321468303318418999035494231340753609421268942848647707866147074356866050831907602408720224046950572060783788285051795355645016095577900963094159662604842487139479129554719607501856195249725431398744968961263128112186726479957972820752434139848961699169003262509676825044337275165765539137469313708189817784421317115351498643999254046476906721083871554256461422482971101999282836914062500
800 26551575368139109824308623233142853962364605523975285535459187288699961096521822249769492783572032886718695986974750587411366078739562150961957301407079817611252237561664322086119484005433308036447994435151140148106823843709772557905199928809819910513994212965388044521656527613657091886247196882446141196304991445614452321344281703432364702729710310772133870096573467405778564957975629054922836874777328317645011137171498352588392469813767578768673120358879747836924514604839093770195014019575058060950266023650994593234824815882249138906706527902692108991863995524278861440326503229325538768534897826611995697021484375000
801 159309452208834658945851739398857123774187633143851713212755123732199766579130933498616956701432197320312174105859376272829158821433267876089707819853476824350246764878853194207501666047815508848881344986338686244984208174259904700106964559697765725573008805261052618763530225179417386581155643866796243824454953171039168508541451172366279393564499603550093889252593321173320933043811963129242123820714523066434012868394735895864440778129720914720553223459376934958073343470621130460632714105145745883864221685982369914895709334097311657378533763473225837766227685938616505869507879167290553823477239347994327545166015625000
802 955856713253007953675110436393142742645125798863110279276530742393198599474785600991701740208593183921873044635156257636974952928599607256538246919120860946101480589273119165245009996286893053093288069918032117469905249045559428200641787358186594353438052831566315712581181351076504319486933863200777462946729719026235011051248707034197676361386997621300563335515559927039925598262871778775452742924287138398604077210368415375186644668778325488323319340756261609748440060823726782763796284630874475303185330115894219489374256004583869944271202580839355026597366115631699035217047275003743322940863436087965965270996093750000
803 5735140279518047722050662618358856455870754793178661675659184454359191596848713605950210441251559103531238231626676577449639041988157640335863540548063706295137973210927338787846144414890207675892686033406722757815226403594575891380300668289863741649327915633737401878932521903908711067324629112544655740713876538097194049366225688035271755504794036197274768709789756724121600459728039359930422605809715195605846373270617516381657252424534118828669272152651620822599036656711287085622816678435595444158621012058678707153780240293221062351561891391546468971421261717351080109791503468252837905083652003668248653411865234375000
804 34410841677108286332303975710153138735224528759071970053955106726155149581092281635701262647509354621187429389760059464697834251928945842015181243288382237770827839265564032727076866489341246055356116200440336546891358421567455348281804009739182449895967493802424411273595131423452266403947774675267934444283259228583164296197354128211630533028764217183648612258738540344729602758368236159582535634858291173635078239623705098289943514547204712972015632915909724935594219940267722513736900070613572664951726072352072242922681441759326374109371348349278813828527570304106480658749020809517027430501912022009491920471191406250000
805 206465050062649717993823854260918832411347172554431820323730640356930897486553689814207575885056127727124575617568754862557100486921011960966947246424359136716253859644420546449061591071198494544006795563945235970073294752356074911221576047145208172069248578482155018648188241130095662338665055606744399303811194920472845290736555464097545356018417971265304207633007096187268029372321064001763155175303242557121144220291879234325803014894318233580969056920162644521233861137647225663045501997682178412753179068969521605046767745478326177083164684461127028527124806785417826297080812550377437730730889597907662391662597656250000
806 1238790300375898307962943125565512994468083035326590921942383842141585384919322138885245455310336766362747453705412529175342602921526071765801683478546154820297523157866523278694369546427190967264040773383671415820439768514136449467329456282871249032415491470892930111889129446780573974031990333640466395822867169522837071744419332784585272136110507827591825245798042577123608176233926384010578931051819455342726865321751275405954818089365909401485814341520975867127403166825883353978273011986093070476519074413817129630280606472869957062498988106766762171162748840712506957782484875302264626384385337587445974349975585937500000
807 7432741802255389847777658753393077966808498211959545531654303052849512309515932833311472731862020598176484707866182116880469638696349653655331564442779970917415977891780433281565061725810585646667299818045817837358869826418378869361705830541575052251874684236556216403026040278070883484081982053374608228246110686367813443050914677631678675813343623645539740829611610971793797134675832459277228358582044551111437756285766740527111191994782768645990247035187413554266230285715520839646925244368800938961824154924980895572428605951390687563203927612486478650059347125795513246382837063523651988106166754732839763164520263671875000
808 44596450813532339086665952520358467800850989271757273189925818317097073857095596999868836391172123589058908247197092701282817832178097921931989386656679825504495867350682599689390370354863513880003798908274907024153218958510273216170234983249450313511248105419337298418156241668425300904491892320247649369476664118206880658305488065790072054880061741873238444977669665830762782808054994755663370151492267306668626537714600443162667151968696611875941482211124481325597381714293125037881551466212805633770944929549885373434571635708344125379223565674918871900356082754773079478297022381141911928637000528397038578987121582031250000
809 267578704881194034519995715122150806805105935630543639139554909902582443142573581999213018347032741534353449196920864900426045637066733976279364001475954382421397106036863596723622900374333773486640707732099763116426439449189616068727271082839627297173835804783611421014489295025160787881056596429786403664274515303543712274662798407229390445288301942122170250343609301053838017795458986886017260445319039641924025582699802266130212856283289818794409789951973495105731492922832777823147845789102999493857440804774794735845236936747248771210785077267091647150972626004861205270971214386852010669315404811641201376914978027343750000
810 1605472229287164207119974290732904840830635613783261834837329459415494658855441491995278110082196449206120695181525189402556273822400403857676184008855726294528382636221181580341737402246002640919844246392598578698558636695137696412363626497037763783043014828701668526086935770150964727286339578578718421985647091821262273647976790443376342671729811652733021502061655806323028106772753921316103562671914237851544153496198813596781277137699738912766458739711840970634388957536996666938887074734617996963144644828648768415071421620483492627264710463602549882905835756029167231625827286321112064015892428869847208261489868164062500000
811 9632833375722985242719845744397429044983813682699571009023976756492967953132648951971668660493178695236724165385069651992132548426877804272956832978319658811014811055347023247003874381464403194710048056052692695490594792825642267348813327881843002935451065877739035616595295473536790009170528633768249214794630217203205772793953472712070053957729031889899023608585978350500543237834242144812827410142806549369043824483041883605016624527605529766225786069264846936764143768211952620476907582062569263655875330130209490752679415488916272791144271149177391374794828052092840514793435781988259480890235408878652378916740417480468750000
812 57797000254337911456319074466384574269902882096197426054143860538957807718795893711830011962959072171420344992310417911952795290561266825637740997869917952866088866332082139482023246288786419168260288336316156172943568756953853604092879967291058017612706395266434213699571772841220740055023171802609495288767781303219234636763720836272420323746374191339394141651515870103003259427005452868876964460856839296214262946898251301630099747165633178597354716415589081620584862609271715722861445492375415581935251980781256944516076492933497636746865626895064348248768968312557043088760614691929556885341412453271914273500442504882812500000
813 346782001526027468737914446798307445619417292577184556324863163233746846312775362270980071777754433028522069840201326049917770965834370833283833706097278703598447248558442868424749991836860582336192857057512393845909227058260120348815908854792758838166742162025731543551724375904418846582275894025042875217036328049033777800062452881811905979802102183921112405622392795278660485267864407589651051965737631112732277699651019864859979022056235314603477789273288118780236053509312549715108416035188427142772520508751300632518706337361143611865663608694534902139758988288348791908637418961256632110590203410538379102945327758789062500000
814 2080692009156164812427486680789844673716503755463107337949178979402481077876652173625880430666526598171132419041207956299506625795006224999703002236583672221590683491350657210548499951021163494017157142345074363075455362349560722092895453128756553029000452972154389261310346255426513079493655364150257251302217968294202666800374717290871435878812613103526674433734356771671962911607186445537906311794425786676393666197906119189159874132337411887620866735639728712681416321055875298290650496211130562856635123052507803795112238024166861671193981652167209412838553929730092751451824513767539792663541220463230274617671966552734375000000
815 12484152054936988874564920084739068042299022532778644027695073876414886467259913041755282583999159589026794511982381549171486136335367838037405665758904675779170476514528388744565812156290400099802724870815724766322964360419535410077526282951478826152306138950996277981613077770079121425074365267970924378716280787872104108481594969274057370722490771027392883925810820242754843034296088385874606317043148641816160210786618315644261607006224487638831355708052580619792393801213773202054319916600139113865151424868082019802249092844633726017251487606006515905514878236463260225248886865651054035863953828311423421837389469146728515625000
816 74904912329621933247389520508434408253794135196671864166170443258489318803559478250531695503994957534160767071894289295028916818012207028224433994553428054675022859087170332467394872937742400598816349224894348597937786162517212460465157697708872956913836833705977667889678466620474728550446191607825546272297684727232624650889569815644344224334944626164357303554864921456529058205776530315247637902258891850896961264719709893865569642037346925832988134248315483718754362807282639212325919499600834683190908549208492118813494557067802356103508925636039095433089269418779561351493321193906324215183722969868540531024336814880371093750000
817 449429473977731599484337123050606449522764811180031184997022659550935912821356869503190173023969745204964602386234539101962591396477749449345086526161965726496237303340526226277204742440224247005986661208715774940053104061963162982324568553144086127847746875371000556658536941375142625647704850446502065159114298513936427801637358561494315607413978278039438745988720430557494604373832050248636005499505039277328113409426645779210078615132223689354445102917388740946234615426238499113392920556448160310176078667884783656175201247790690252315953116647473116222352170212858383487405426507749423362114704616487870225682854652404785156250000
818 2696576843866389596906022738303638697136588867080187109982135957305615476928141217019141038143818471229787614317407234611775548378866496696070519156971794358977423820043157357663228454641345482035919967252294649640318624371778977893947411318864516767086481252226003339951221648250855753886229102679012390954685791083618566809824151368965893644483869668236632475932322583344967626242992301491816032997030235663968680456559874675260471690793342136126670617504332445677407692557430994680357523338688961861056472007308701937051207486744141513895718699884838697334113021277150300924432559046496540172688227698927221354097127914428710937500000
819 16179461063198337581436136429821832182819533202481122659892815743833692861568847302114846228862910827378725685005121756989474922688479039877856291785084953337534392227183357734108800177429779284129991957345199392937822923059077005787073967272938884301542815278024432888361496663405729786729268068591912380074288681940534217329116876712631470734398869124067159573809465909473894744011715600360449746670535785605279510442909289560967997054417421689181336265959265409765416748562570269468007547533959511566632065298531233102097222986285014608319018122068102675240242136761630819307326402188795767475570919202709774253889918327331542968750000
820 97076766379190025488616818578930993096917199214886735959356894463002157169413083812689077373177464964272354110030730541936849536130874239267137750710509720025206353363100146404652801064578675704779951744071196357626937538354462034722443803637633305809256891668146597330168979980434378720375608411551474280445732091643205303974701260275788824406393214744402957442856795456843368464070293602162698480023214713631677062657455737365807982326504530135088017595755592458592500491375421616808045285203757069399792391791187398612583337917710087649914108732408616051441452820569784915843958413132774604853425515216258645523339509963989257812500000
821 582460598275140152931700911473585958581503195289320415756141366778012943016478502876134464239064789785634124642263594154105645074403599909945254042818415480818527818046510725841006896879136714447121381850995119617380877147948236207574468174031072604916383122253731898410399830924567039250096490800503720381689391409333584298034846058018401393214002555203551362764647327614586947523777744755662914879549561526509814767409636711207082241866798107976295866825247635835231278272961267969340274430054544396638174254289268396345767473635377692929404704723884268871226014331006521229127953112328028046490446811844776675570756196975708007812500000
822 3494763589650840917590205468841515751489019171735922494536848200668077658098871017256806785434388738713804747853581564924633870446421599459671524256910492884911166908279064355046041381274820286682728291105970717704285262887689417245446809044186435629498298733522391390462398985547402235500578944803022322290136348456001505788209076348110408359284015331221308176587883965687521685142666468533977489277297369159058888604457820267242493451200788647857775200951485815011387669637767607816041646580327266379829045525735610378074604841812266157576428228343305613227356085986039127374767718673968168278942680871068660053424537181854248046875000000
823 20968581537905045505541232813049094508934115030415534967221089204008465948593226103540840712606332432282828486764378519424983169064565252666648878773354904613055468487284919740134184314193986915225996256547772848657735990542918589476949791016587762908542003445139779171573565413416689860764613763767429859175073286455146010003701793173967590806257565822065390332980286356046621636657243038391869799826789902670734805252782959895616232542939681673629547613156396942730904222719466669188287118126649851331803490164319007604231356557475664764185859733226439069506756932703360818463817728600344527213963918832462240970926359295845031738281250000
824 125811489227430273033247396878294567053604690182493209803326535224050795691559356621245044275637994593696970920586271116549899014387391515999893272640129427678332810923709518440805105885163921491355977539286637091946415943257511536861698746099526577451252020670838675029441392480500139164587682582604579155050439718730876060022210759043805544837545394932392341997881718136279729819943458230351218798960739416024408831516697759373697395257638090041777285678938381656385425336316800015129722708759899107990820940985914045625388139344853988585115158399358634417040541596220164910782906371602067163283783512994773445825558155775070190429687500000
825 754868935364581638199484381269767402321628141094959258819959211344304774149356139727470265653827967562181825516401349553752640959828158897761927201212376387640294889076239414783161902861748387437038592055514826193846924039143414421691096470458154857813261995434631797685164532718566537566398209252123129812442881074536581557490895468916734740100466291289002876879585820886961369857540265095805327399240312549187178238355093566277262500378997152218591649747462680479264170967702849033789150959692004484808810527250886191702692219554196614678065283783224838853027186696347738680656735949370967893399392290021410190092865377664566040039062500000
826 4529213612187489829196906287618604413929768846569755552919755268065828644896136838364821593922967805373090953098408097322515845758968953386571563207274258325841769334457436488698971417170490324622231552333088957163081544234860486530146578822748929146879571972607790786110987196311399225398389255512738778874657286447219489344945372813500408440602797747734017261277514925321768219145241590574831964395441875295123069430130561397663575002273982913311549898484776082875585025806217094202734905758152026908852863163505317150216153317325179688068391702699349033118163120178086432083940415696225807360396353740128461140557192265987396240234375000000
827 27175281673124938975181437725711626483578613079418533317518531608394971869376821030188929563537806832238545718448638713281083689786679495354553008263731778283444236040936295282776516805664995287186161044103144322804309396162028493828940965567781526555486215505040942583683455707200320584940323307209498259667405078074013633843103287716496864016492027679594569281098514611282263119792961631946597149887569071668289100895645645759868876494015011124157718398901693265279719952750024555022784365306989531390622131326483752715525175734269555510368896714851535060771702105686805261662251687868195811645464360362112188340688589960336685180664062500000
828 163051690038749633851088626354269758901471678476511199905111189650369831216260926181133577381226840993431274310691832279686502138720076972127318049582390669700665416245617771696659100833989971723116966264618865936825856376972170962973645793406689159332917293030245655502100734243201923509641939843256989558004430468444081803058619726298981184098952166077567415686591087667693578718757769791679582899325414430009734605373873874559213258964090066744946310393410159591678319716500147330136706191841937188343732787958902516293151054405617333062213380289109210364630212634120831569973510127209174869872786162172673130044131539762020111083984375000000
829 978310140232497803106531758125618553408830070859067199430667137902218987297565557086801464287361045960587645861325047580989677526238052096716853868569315363446920781046634734804819261058999543874302814956303869103267264722860009638900835107574475583336555905039040237495098366947344123402883925546482786503903559779727290072776476888901209510843540092050187991589653574779265513196163257236523753676117234460908393558228571039842144654971694882007666356808900509529772942464635127006600286976037887827371230356420612201285816388401737270539056617984969710210091450240371328585965634333913494523056290919083011203838395886123180389404296875000000
830 5869860841394986818639190548753711320452980425154403196584002827413313923785393342520808785724166275763525875167950285485938065157428312580301123211415892180681524686279808408828915566353997263245816889737823214619603588337160057833405010645446853500019335430234241424970590201684064740417303553278896719023421358678363740436658861333407257065061240552301127949537921448675593079176979543419142522056703406765450361349371426239052867929830169292045998140853403057178637654787810762039601721856227326964227382138523673207714898330410423623234339707909818261260548701442227971515793806003480967138337745514498067223030375316739082336425781250000000
831 35219165048369920911835143292522267922717882550926419179504016964479883542712360055124852714344997654581155250951386585162738511888264162232215197884388411863088848768687441768694954933451976428537719689353902468410812703969868270577782903482641899367040873873350700146361702125336645912793046451829004447559326563304631014300677322382365904764913276540724688836715960024575271212862795368814469229846388132737525204938580402145173245292542339434847923025354946914975042443950681578688852189428556592412023501440880173833400169823123589398671148409754839313007886790556031655265851092993862994100854040425280233606031288218218833208084106445312500
832 211314990290219525471010859755133607536307295305558515077024101786879301256274160330749116286069985927486931505708319510976431071329584973393291187306330471178533092612124650612169729600711858571226318136123414810464876223819209623466697420895851396202245243240104200878170212752019875476758278710974026685355959379827786085804063934294195428589479659244348133020295760147451627277176772212886815379078328796425151229631482412871039471755254036609087538152129681489850254663704089472133113136571339554472141008645281043000401018938741536392026890458529035878047320743336189931595106557963177964605124242551681401636187729309312999248504638671875000
833 1267889941741317152826065158530801645217843771833351090462144610721275807537644961984494697716419915564921589033127665958840565097143216130277958853089952415688674604617307601115812970790303814678465871637371337859337023902864430030794913775156341154741398551373634895358306929283294455685737827777146885648611091524430188051195649128340172167058402833441359600685680710460861880812042958169334784721175616715537668615582524763910202474175875777933117010777883442494295123285605638328265872686094250181766989993231215990421807985277277290410897710733618282857359658214480296413267865763715375843891122156943673804363470480893738567829132080078125000
834 7607339650447902916956390951184809871307062631000106542772867664327654845225869771906968186298519493389529534198765995753043390582859296781667753118539714494132047627703845606694877824741822888070795229824228027156022143417186580184769482650938046928448391308241809372149841575699766734114426966662881313891666549146581128307173894770041033002350417000648157604114084262765171284872257749016008708327053700293226011693495148583461214845055254667598702064667300654965770739713633829969595236116565501090601939959387295942530847911663663742465386264401709697144157949286881778479607194582292255063346732941662042826180822885362431406974792480468750000
835 45644037902687417501738345707108859227842375786000639256637205985965929071355218631441809117791116960337177205170231496715724176784596769673304852932934235943700361095668485792557972597349626526706420494485691062795565624724116144208272624735000695534344971475771360344008497989088288059073684611960904399423778104914679874862116674369169036843514708304209533627931726212881331861987189475795754939151456206532321910139011418505737226418555088963632091677325161812844295847078847418710494203563817774681414077630785217451964076921660015565436513627782887568073083729632003820019743397265881391884025225220804233838833852132665924727916717529296875000
836 273864227416124505010430074242653155367054254716003835539823235915795574428131311788650854706746701762023063231021388980294345060707580618039829117597605415662202166574010914755347835584097759160238522966914146376773393748344696865249635748410004173206069828854628162064050987934529728354442107671765426396542668629488079249172700046215014221061088249825257201767590357277287991171923136854774529634908737239193931460834068511034423358511330533781792550063950970877065775082473084512262965221382906648088484465784711304711784461529960093392619081766697325408438502377792022920118460383595288351304151351324825403033003112795995548367500305175781250000
837 1643185364496747030062580445455918932202325528296023013238939415494773446568787870731905128240480210572138379385682645600975671815200453297762939122652842933051691350281462126891145944693856375499979515163684630560941707552706181518185464456391432334216171019141554674837203052347820116938424663882772028329652319805076118518685990499255492735019493514721655167233499881880969091841784450954882302999737074842930330444757724671198184487243798796961955758774716179256343949452965764984689737080846238967172077096025100856917734363264513726164495008369781697955375491314853461614592711987961390354979894528513265083979888458998175337910652160644531250000
838 9859112186980482180375482672735513593213953169776138079433636492968640679412727224391430769442881263432830276314095873605854030891202719786577634735917057598310148101688772761346875668163138252999877090982107783365650245316237089109112786738348594005297026114849328049023218314086920701630547983296632169977913918830456711112115942995532956410116961088329931003400999291285814551050706705729293817998422449057581982668546348027189106923462792781771734552648297075538063696717794589908138422485077433803032462576150605141506406179587082356986970050218690187732252947889120769687556271927768342129879367171079590503879330753989052027463912963867187500000
839 59154673121882893082252896036413081559283719018656828476601818957811844076476363346348584616657287580596981657875693310896515528548390355539264813584198896482924850030392183861093928423393563798731762351896484621035621134217136969736523459036867466553164358177513554793022045441852884735532173112691083885307524222972254009786859334539508357533142977987112531441777439245044192977879849571627162902854064533114557676629219123576896696525994796033606473593824917364964943209543732179248847168121972813028258097890289089062789915559640075089111089191149124768952354051364743862567699343173946853419007718122009202577071818041076767258346080780029296875000
840 354928038731297358493517376218478489355702314111940970859610913746871064458858180078091507699943725483581889947254159865379093171290342133235588881505193378897549100182353103166563570540361382792390574111378907726213726805302821818419140754221204799318986149065081328758132272651117308413193038676146503311845145337833524058721156007237050145198857867922675188650664635470265157867279097429762977417124387198687346059775314741461380179155968776201638841562949504189789659257262393075493083008731836878169548587341734534376739493357840450534666535146894748613714124308188463175406196059043681120514046308732055215462430908246460603550076484680175781250000
841 2129568232387784150961104257310870936134213884671645825157665482481226386753149080468549046199662352901491339683347953494182096722416281229147769995362191299496474259801903896406451110503307538120960246027827365967405942700848769652407229648630910083691581194836624672609663354020742127940044566822498331892548167886412118947879984134613146700214006504745897716429656247364566896335549554506224529483518331142890019112534371316040166208726737479270567481852461352714675596957584176334008710766511101752776035645703860874700757398306108033723243785669331182326153242509966554493936973884869107524431896407384042987920302891780011123046278953552246093750000
842 12777409394326704905766625543865225616805283308029874950945992894887358320518894482811294277197974117408948038100087720965092580334497687374886619972173147796978845558811423378438706663019845228725761476166964195804435656205092617914443377891785460502149487169019748035657980124124452767640267400934989991355289007318472713687279904807678880201284039028475386298577937484187401378013297327037347176901109986857340114675206227896240997252360424875623404891114768116288053581745505058004052264599066610516656213874223165248204544389836648202339462714015987093956919455059799326963621843309214645146591378444304257927521817350680066738277673721313476562500000
843 76664456365960229434599753263191353700831699848179249705675957369324149923113366896867765663187844704453688228596998795172172524689948828263691593530299481401766487878300943547867917868797225447930984258503795752838792428980692588575084340542617880620029995921113771738857630340336910713533675674280220550265914276559287221338374060236867151876105719217143336217678220958457175405992268552488321100478443302342954381321738980917153457389000648195756487586292324325485751737610050652241451713010868565631716994295352132132789102559204105871935370772168828318042308334429006557665648825808854328081760289735684067366494609530036541400477290153503417968750000
844 459986738195761376607598519579148122204990199089075498234055744215944899538680201381206593979127068226722129371581992771033035148139692969582149561181796888410598927269805661287207507212783352687585905551022774517032754573884155531450506043255707283720179975526682630433145782042021464281202054045681323301595485659355723328030244361421202911256634315302860017306069325750743052435953611314929926602870659814057726287930433885502920744334003889174538925517753945952914510425660303913448710278065211393790301965772112792796734615355224635231612224633012969908253850006574039345993892954853125968490561738414104404198967657180219248402863740921020507812500000
845 2759920429174568259645591117474888733229941194534452989404334465295669397232081208287239563874762409360332776229421656193307032803300038656360875842901435733881327569409366259985885148757590988128137612584297283444141361215062980251529076299741714485839121944427164908166225021072046838471713886436949560320190264691894248756786373361492683968094473785292888910770116485780097149066317991993427140395888578041572935586377706391362049299963562753678901096746853043901872729181302440890977071118180471313907067029033647857549264144462678654004531862063927927035233911439708716745706683419399051872916531945281097635419564895187249931041151285171508789062500000
846 16559522575047409557873546704849332399379647167206717936426006791774016383392487249723437383248574456161996657376529937159842196819800231938165255057408614403287965416456197559915310892545545928768825675505783700664848167290377881509174457798450286915034731666562989448997350126432281030830283318621697361921141588151365492540718240168956103808566842711757333464620698914680582894397907951960562842375331468249437613518266238348172295799781376522073406580481118263411236375087814645345862426709082827883442402174201887145295584866776071924027191172383567562211403468638252300474240100516394311237499191671686585812517389371123499586246907711029052734375000000
847 99357135450284457347241280229095994396277883003240307618556040750644098300354923498340624299491446736971979944257778588388462485582015762120582139119451756487840651812251331278405329721578765828325589465535780923539640525844520821321273252308987401020225974129582498276635304245688751152031318308607968825570992485788313778979477992382977641553492904619293784793832140396760733571829756529399018699487168129964938376644547007947550838116985683866963059161567801941689255238736860082256558144808078960077414806277966525233794351234146397629294171670024125677747799010726294136947636598576829314886488581162266169890216749305267285308218561112880706787109375000
848 596142812701706744083447681374575966377667298019441845711336244503864589802129540990043745796948680421831879665546671530330774913492094572723492834716710538927043910873507987670431978329472594969953536793214685541237843155067124927927639513853924406121355844777494989659811825474132506912187909851647812953425954914729882673876867954297865849320957427715762708762992842380564401430978539176394112196923008779789630259867282047685305028701914103201778354969406811650135531432421160493539348868848473760464488837667799151402766107404878385775765030020144754066486794064357764821685819591460975889318931486973597019341300495831603711849311366677284240722656250000
849 3576856876210240464500686088247455798266003788116651074268017467023187538812777245940262474781692082530991277993252107387130759623299451478843951023180852865272653861442141610571290795112382634445335390039015493846469815147358249375318633557805616332302838451212811435853119643517019042110563383395898256590564884417260762812759743326016539633353316226327307242064390725616318621903745013141597343146577979371365095750217863873080393763519670942743391514942155816487987210453676291479439196651135170748243781333492528000196164955073176226986495541684566032584662725197101246412104564799830762159440293302286951923054866830931075583066558465361595153808593750000
850 21461141257261442787004116529484734789596022728699906445608104802139125232876663475641574848690152495185947667959512644322784557739796708873063706139085117191635923168652849663427744770674295806672012340234092963078818890884149496251911801346833697993817030707276868615118717861102114252663380300375389539543389306503564576876558459956099237800119897357963843452386344353697911731422470078849584058879467876228190574501307183238482362581118025656460349089652934898927923262722057748876635179906811024489462688000955168001176989730439057361918973250107396195507976351182607478472627388798984572956641759813721711538329200985586453498399350792169570922851562500000
851 128766847543568656722024699176908408737576136372199438673648628812834751397259980853849449092140914971115686007756519396363210809134848435212209511919806961302916981415079739721924341568648579015317201499585040081960878134699150952553304709653891327431045920670494954219168108537052079331501011842600310492204884490068813876454286363600321096102973101034350868462533610417062105344095262670108408973002602979482772314335801589509211323116300881372548020734437139667100655645778773251756394056410341138238486555542242449202387137813072750734184911143075813427735532396497065157272600260403158749786192625055995033693566689803056135588121833279728889465332031250000
852 772601085261411940332148195061450452425456818233196632041891772877008508383559885123096694552845489826694116046539116378179264854809090611273257071518841767817501888490478438331546049411891474091903208997510240491765268808194905715319828257923347964586275524022969725315008651222312475989006071055601862953229306940412883258725718181601926576617838606206105210775201662502372632064571576020650453838015617876896633886014809537055267938697805288235288124406622838002603933874672639510538364338462046829430919333253454695214322826878436504405109466858454880566413194378982390943635601562418952498717155750335970202161400138818336813528730999678373336791992187500000
853 4635606511568471641992889170368702714552740909399179792251350637262051050301359310738580167317072938960164696279223607973828620668769157786134320206574107180401248508579671756965752874360271241581106454615309462629005149986745784005281982433688299911344124331473544695958339658299774718627435519175206616594266026701993924361040262225162626077417053020619984997525482298080706854382322578129904592615603125517087020320681191532791745632954593112225588774384423685223508422337003264966756933417213105744682836229815136519230240116195749798909183310933145027022348272135266913899699964746773032710135185048006189235416090593799864905122376512736082077026367187500000
854 27813639069410829851957335022212216287316445456395078753508103823572306301808155864431481003902437633760988177675341647842971724012614946716805921239444643082407491051478030541794517246161627449486638727691856775774030899920474704031691894602129799468064745988841268175750037949798648311764613115051239699565596160211963546166241573350975756464502318123719909985152893788484241126293935468779427555693618753102522121924087149196750473797727558673353532646306542111341050534022019589800541600503278634468097017378890819115381440697174498793455099865598870162134089632811601483398199788480638196260811110288037135412496543562799189430734259076416492462158203125000000
855 166881834416464979111744010133273297723898672738370472521048622941433837810848935186588886023414625802565929066051828858510034453971651499064294533141674429924171355479994149636536601629755998450805888023571737869263034632661928278056942255273629846846331932073173183154739700866406669844360328835024281874035664060705605598535045655634477431892309428369095177998341528421926470493316038819011135305146421251608549930257543015900654658549330316048070322135708825532493166537844482398656247629202709739686783369610754501626786087901531491567370391549770805769794265537517992094476045953606660906847831842002283184511144667125370766314063075697049498558044433593750000
856 1001291006498789874670464060799639786343392036430222835126291737648603026865093611119533316140487754815395574396310973151060206723829908994385767198850046579545028132879964897819219609778535990704835328141430427215578207795971569668341653531641779081077991592439039098928438205198440019066161973010145691244213984364233633591210273933806864591353856570214571067990049170531558822959896232914066811830878527509651299581545258095403927951295981896288421932814252953194958999227066894391937485775216258438120700217664527009760716527409188949404222349298624834618765593225107952566856275721639965441086991052013699107066868002752224597884378454182296991348266601562500000
857 6007746038992739248022784364797838718060352218581337010757750425891618161190561666717199896842926528892373446377861433791947126449297574130481443516591669187582897931109922283414919544933039484079188602580391668619788969254475419083618830489385118490720668785398975056407569780335410204783349830455580472489269558167124873689794155590649406047074833343918970439752594828919492221999408265442817125651749625820364014386698872656706313686268549751315531665661239975559079593272053393278765085103197257682590450300473996483482604860942412169145078209184099473946304916419514093744826567509980145293070553051809971287877231837376568179820424120407551527023315429687500000
858 36046476233956435488136706188787032308362113311488022064546502555349708967143370000303199381057559173354240678267168602751682758695785444782888661099550015125497387586659533700489517269598236904475131615482350011718733815526852514501712982936310710944324012712393850338445418682012461228700098982733482834935617349002749242138764933543896436282449000063513822638515568973516953331996449592656902753910497754922184086320193235940237882117611298507893189993967439853354477559632320359672590510619183546095542701802843978900895629165654473014870469255104596843677829498517084562468959405059880871758423318310859827727263391024259409078922544722445309162139892578125000000
859 216278857403738612928820237132722193850172679868928132387279015332098253802860220001819196286345355040125444069602923821555378049689006365922703644672465694979449648024432176442475680746109951046655472834944342006699751780700641201430011741099283300820469201408441766603957583036657743359668639000639578882766162320721999472045388735532021484057521946699576732000003668108793100610436987180135898622280940968449964468644303990995620625346788912586018327381032405950955982506830475345862499484116916368321241684962999154850838611782057016022265157511493728726306294037800611705989137793042547607715473769770896282297835053459039711398759209259878844022750854492187500000
860 1297673144422431677572921422796333163101036079213568794323674091992589522817161320010915177718072130240752664417617542929332268298134038195536221868034794169876697888146593058654854084476659706279932837009666052040198510684203847208580070446595699804922815208450650599623745498219946460158011834003837473296596973924331996832272332413192128904345131680197460392000022008652758603662621923080815391733685645810699786811865823945973723752080733475516109964286194435705735895040982852075174996904701498209927450109777994929105031670692342096133590945068962372357837764226803670235934826758255285646292842618625377693787010320754238268392555255559273064136505126953125000000
861 7786038866534590065437528536777998978606216475281412765942044551955537136902967920065491066308432781444515986505703507787916969565249201004228799223674362560571874382971066539209023294641840718965263444773104382388679061655024775415901568191187631571943784115905146587729755493760439233644939930810519682680694642078243209590009735925481409672142001354678641027385141527924600251935259863013501633995724614145627553763797755514108051856770318333414716444450313985642355315281219599419573312405590872410644039922968628664227737467332795566232714388779528778081633855502670550893095099541293254063016410367414176937374609339427566911950862049707211554050445556640625000000
862 46716233199207540392625171220667993871637298851688476595652267311733222821417807520392946397850596688667095919034221046727501817391495206025372795342046175363431246297826399235254139767851044313791580668638626294332074369930148652495409409147125789431662704695430879526378532962562635401869639584863118096084167852469459257540058415552888458032852008128071846164310849167547601511611559178081009803974347684873765322582786533084648311140621910000488298666701883913854131891687317596517439874433545234463864239537811771985366424803996773397396286332677172668489803133016023305358570597247759524378098462204485061624247656036565401471705172298243269324302673339843750000000
863 280297399195245242355751027324007963229823793110130859573913603870399336928506845122357678387103580132002575514205291406116538977671173105284201447082737225399785685045587759977450599169147951447262418964556481108515297281858189529638350118898939125275446940138748939528156619912493746832329044591679473848214685807785929337404228117976797317823670217899871575585552436645168244958446065425410424406579855704643291591064566906673324490580541065339824393462462226788269149976869569034657847301497701994585947268397307379045149668004001420798735038980158282824079949807173259829376320937002915620794245966711283174768074902058066950882864176719522220082581043243408203125000
864 1681784395171471454134506163944047779378942758660785157443481623222396021571041070734146070322621480792015453085231748436699233866027038631705208682496423352398714110273526559864703595014887708683574513787338886651091783691149137177830100713393634751652681640832493637168939719474962480993974267550076843089288114846715576024425368707860783906942021307399229453513314619871009469750676392552462546439479134227859749546387401440039946943483246392038946360774773360729614899861217414207947083808986211967515683610383844274270898008024008524792410233880949696944479698843039558976257925622017493724765475800267699048608449412348401705297185060317133320495486259460449218750000
865 10090706371028828724807036983664286676273656551964710944660889739334376129426246424404876421935728884752092718511389795551455650939281405302029993770527896453610946390606451313469836613161889176862986640788731616548518842256486228181453265528536568958774316737068847287799114513254688913802620933526746518800981638549863825260580535343726358166541728305375357097327697784704549076518245446262251664269651783677338723669896061576654695062397554320033679112960939166972137008748863551347969305426102481903795798205030246079245175943117675478952853274169628851406850388458550392139420219230594970743873234292992192691985437294385470965996098868799890624359250068664550781250000
866 60544238226172972348842221901985720057641939311788265667965338436006256776557478546429258531614373308512556311068338773308733905635688431812179962623167378721665678343638707880819019678971335061177919844732389699291113053538917369088719593171219413752645900422413083726794687079528133482815725601160479112805889831299182951563483212062358148999250369832252142583966186708227294459109472677573509985617910702064032342019376369459928170374385325920202074677765635001832822052493181308087815832556614891422774789230181476475471055658706052873717119645017773108441102330751302352836521315383569824463239405757953156151912623766312825795976593212799343746155500411987304687500000
867 363265429357037834093053331411914320345851635870729594007792030616037540659344871278575551189686239851075337866410018786523834638832519648193492484249377388307508871802730347295365662135066879720033687679591665997481757611436190053795424747499002376254639602111527141232644548972335866198289299664929163228205011828605659213612108937777969892544569140623643800790763841600490398164386601818196061608922950070409675522823849916989960418382160704649023526875122350039665070155697534672875929194071030517554551212557563768416907359969567769906395090411917699234173709584076265225632488621706807362952651371415204849729207328071499709040703685047901672078296542167663574218750000
868 2179592576142227004558319988471485922075109815224377564046752183696225243956069227671453307138117439106452027198460112719143007832995117889160954905496264329845053230816382083772193972810401278320202126077549995984890545668617140322772548484994014257527837612669162847395867293834015197189735797989574979369230070971633955281672653626667819355267414843741862804744583049602942388986319610909176369653537700422458053136943099501939762510292964227894141161250734100237990420934185208037255575164426183105327307275345382610501444159817406619438370542471506195405042257504457591353794931730240844177715908228491229098375243968428998254244222110287410032469779253005981445312500000
869 13077555456853362027349919930828915532450658891346265384280513102177351463736415366028719842828704634638712163190760400203688641360061358201558782726736057049242855778216882220082853232289858238404469496371232923130132095726777063146775841080192859565201705239998912024649154608321558898455872678334157282515093215553545267877816583367021003619927271155631028082807731571443557539256669548389278596536210713774014811582658183312782238060603322505153633296860594123378638514292932705619179718809547277793768934404072381791561728167111942462831788473076167966129517726287109849528925538712352461774851250526444162783653148514151712007019812133989944413769990205764770507812500000
870 78465332741120172164099519584973493194703953348077592305683078613064108782418492196172319056972227807832272979144562401222131848160368149209352696360416342295457134669301293320497119393739149430426816978227397538780792574360662378880655046481157157391210231439993472147894927649929353390735236070004943695090559293321271607266899500202126021719563626933786168496846389428661345235540017290335671579217264282644088869495949099876693428363619935030921799781163564740271831085757596233715078312857283666762613606424434290749370369002671654776990730838457007796777106357722659097173553232274114770649107503158664976701918891084910272042118872803939666482619941234588623046875000000
871 470791996446721032984597117509840959168223720088465553834098471678384652694510953177033914341833366846993637874867368904107877935307547785234771300003693268451181664111997082502427213716252661353477188726663828607337633567044696709788795831591732041214466355178998435252004044903724731459339648226331009328214236821164588243307392297921362598834640881762654871990749499759002701813225777739028651241735272399234317212602039564757725779952287770110724728049608193363079491426695046358180759022514767727447439066608258837287795882087872127892429710137548392187191550382924408205104381758313462195906915459413611624891927658605999266116723389608011984819313511252403259277343750000
872 2824751978680326197907582705059045755009342320530793323004590830070307916167065719062203486051000201081961827249204213424647267611845286711408627800022159610707089984671982495014563282297515968120863132359982971644025801402268180258732774989550392247286798131073990611512024269422348388756037889357986055969285420926987529459844353787528175593007845290575929231944496998554016210879354666434171907450411634395405903275612237388546354679713726620664348368297649160178476948560170278149084554135088606364684634399649553023726775292527232767354578260825290353123149302297546449230626290549880773175441492756481669749351565951635995596700340337648071908915881067514419555664062500000
873 16948511872081957187445496230354274530056053923184759938027544980421847497002394314373220916306001206491770963495225170861181103226375843224319240738889960684492431067294615793123905030059129518461290598569687650901286543957936524165571430175422978274826864892977164530847812234671697661623240835079002683054415898658890644501489964908995054337876195168153650378839146365143483148076757793831570015836611662634107773433777462430783375165471487122037438321338479562594469192012787972340284026083259286886169607767272600609670964452888214808469637028751017332676806169805153823640438002329639370888408397125665134217771658085927741980557942325091858037922065705060958862304687500000
874 101691071232491743124672977382125647180336323539108559628165269882531084982014365886239325497836007238950625780971351025167086619358255059345915444433339764106954586403767694758743430180354777110767743591418125905407719263747619144993428581052537869648961189357862987185086873408030185969739445010474016098326495391953343867008939789453970326027257171008921902273034878190860898888460546762989420095019669975804646640602664774584700250992828922732224629928030877375566815152076727834041704156499555721317017646603635603658025786717329288850817822172506103996060837018830922941842628013977836225330450382753990805306629948515566451883347653950551148227532394230365753173828125000000
875 610146427394950458748037864292753883082017941234651357768991619295186509892086195317435952987016043433703754685828103964781257509888811162935590948530058302374105486049006973997914613469508375646333073540512100495583667297787035815195767448595576657223347146215751023848652677837088220802294267884004790223278334103173279031714278330935696355268356376504705373998969531664442194145488162112931227707106737674837924703205733516477792389681085596176426019325842943639933067809012695381148924943816768969760734934312786717700709582977806013753096709197063273788415153181600856988226586945362443856380373338356243371223596016535078478731837087201128611013700719922780990600585937500000
876 3660878564369702752488227185756523298492107647407908146613949715771119059352517171904615717922096260602222528114968623788687545059332866977613545691180349814244632916294041843987487680817050253877998441243072602973502003786722214891174604691573459943340082877294506143091916067022529324813765607304028741339670004619039674190285669985614178131610138259028232243993817189986653164872928972677587366242640426049027548219234401098866754338086513577058556115955057661839598406854076172286893549662900613818564409605876720306204257497866836082518580255182379642730490919089605141929359521672174663138282240030137460227341576099210470872391022523206771666082204319536685943603515625000000
877 21965271386218216514929363114539139790952645884447448879683698294626714356115103031427694307532577563613335168689811699157100112486335942321321046281222583008835239904896385568817233108568753661286459565294493178894433042102762807048204723069607177869912536188824017795814936213417492961658798611785803585376389994286483235368435196335903522074779546675918304974570311561431700326660905757321113462714729300998237937427958269015715150704113570125453693410717828191156398067194691369251802357298975557891484417153588373290152321862818362635593623994460412676099206669094314323558491218958070716673610573702539139996414816157027513081789922566589012831173022277653217315673828125000000
878 131791628317309299089576178687234838745715875306684693278102189767760286136690618188566165845195465381680011012138870194942600674918015653927926277687335498053011439429378313412903398651412521967718757391766959073366598252616576842289228338417643067219475217132944106774889617280504957769952791670714821512258339965718899412210611178015421132448677280055509829847421869368590201959965434543926680776288375805989427624567749614094290904224681420752722160464306969146938388403168148215510814143793853347348906502921530239740913931176910175813561743966762476056595240014565885941350947313748424300041663442215234839978488896942165078490739535399534076987038133665919303894042968750000000
879 790749769903855794537457072123409032474295251840108159668613138606561716820143709131396995071172792290080066072833220301126125334696891091285650397070404001413369704554789925040842056902917825557271572553834083554832549379299249395187978490619175420818164442281186737967065810830634110715278835408433258788226186628037465378464450516326290056761361746600645238057319788613037398871616745784949897967549429270151831938195315487850866467177551400824077663673205949132634746056817878208069357795149904955855846074292220100359501389786834067726889530627213498087097827190718302123753570154927930825002601700985579723066033843827254817358259975437762001604369288543239235877990722656250000
880 4744498619423134767224742432740454194845771511040648958011678831639370300920862254788381970427036753740480396436999321806756752008181346547713902382422424008480218227328739550245052341417506953343629435323004501328995296275795496371127870943715052524908986653687120427802394864983804664291673012450599552729357119768224792270786703097957740340568170479603871428343918731678224393229700474709699387805296575620910991629171892927105198803065308404944465982039235694795808476340907269248416146770899429735135076445753320602157008338721004406361337183763280988522586963144309812742521420929567584950015610205913478338396203062963528904149559852626572009626215731259435415267944335937500000
881 28466991716538808603348454596442725169074629066243893748070072989836221805525173528730291822562220522442882378621995913529034575760674308547603221788908188053393092555653142951611983969822845071696538194492249622299649140922442228842115135785637382232983494743120816071174528060259840140852057871816133956267306733730515569218178011127371791416627004742684641759112971690316855395008439078650523898245182046189756629632250651192735986373224001637705516801078794531737047713955513938762354742475010725854782245588232190819799683787328359279238573210076633008144040923170187790561579592096055428900945223614691210858687724188465489989472193780445374855503359867725521326065063476562500000
882 170801950299232851620090727578656351014447774397463362488420437939017330833151041172381750935373323134657294271731975481174207454564045851285619330733449128320358555333918857709671903818937070430179229166953497733797894845534653373052690814713824293397900968458724896427047168361559040845112347230896803737603840402383093415309068066764230748499762028456107850554677830141901132370050634471903143389471092277138539777793503907156415918239344009826233100806472767190422286283733083632574128454850064355128693473529393144918798102723970155675431439260459798048864245539021126743369477552576332573405671341688147265152126345130792939936833162682672249133020159206353127956390380859375000000
883 1024811701795397109720544365471938106086686646384780174930522627634103984998906247034290505612239938807943765630391852541990115092314308319913325722014793873230135064851266577881895929716359634182664174871184111362536730092185671591079074952053732323749160458202560246827923280865836772415580858074433871741100768598048514440674234536952125052034885338680518257616586746541860537668046750699646023015903650585026715792421887644027235851558397208601790304401981809019676148246669360501383838065967129657879381299795827362934543714492170599957184894492731873696907314096844266644103367342673619395546024123795949434119580596106316076123044888756402626128760857682209461927413940429687500000
884 6148870210772382658323266192831628636520119878308681049583135765804623909993437482205743033673439632847662593782351115251940690553885849919479954332088763239380810389107599467291375578298157805095985049227104668175220380553114029546474449712322393942494962749215361480967539685195020634493485148446603230446604611588291086644045407221712750312209312032083109545699520479251163226008280504197876138095421903510160294754531325864163415109350383251610741826411890854118056889480016163008303028395802777947276287798774964177607262286953023599743109366956391242181443884581065599864620204056041716373276144742775696604717483576637896456738269332538415756772565146093256771564483642578125000000
885 36893221264634295949939597156989771819120719269852086297498814594827743459960624893234458202040637797085975562694106684633908715157022082053499486676804577364523003104500366106770202894322061003131280730683981041544746341552484503339561534533744849782473825111511947591867548698641773279772483848928690320502806726420293006022464463158986025922805861521944215496245948002023246973755259084682619913123887551586889676020608792421128520500211106984517676031027941440498787525832493552256233440317329862591912256475742125464998195655465156383870811881990406920616572686307602582491824639461112509353965954981440164719763689041293204912693871997016181740747242656652815639972686767578125000000
886 221359327587805775699637582941938630914724315619112517784992887568966460759763749359406749212243826782515853376164640107803452290942132492320996920060827464187138018627002196640621217365932366018787684384103886249268478049314907020037369207202469098694842950669071685551205292191850639678634903093572141923016840358521758036134786778953916155536835169131665292977475688012139481842531554508095719478743325309521338056123652754526771123001266641907106056186167648642992725154994961313537400641903979175551473538854452752789989173932790938303224871291942441523699436117845615494950947836766675056123795729888640988318582134247759229476163231982097090444483455939916893839836120605468750000000
887 1328155965526834654197825497651631785488345893714675106709957325413798764558582496156440495273462960695095120256987840509730717035581413862595091615085251230314061323053037297708016160968382620498120314305961097535175739726901002673461436641636712795386199213594486513191581862833815770131229284958965008744711705785097522096313223771660612446370824991289075519723259764040559792894591012018245405382098469323692131898266183215313577332873282162596805350387559669774049704020574969867095519029332077249115265980188354382808152169978865181285334763270192320961165080676820763920699640227480749815034746036413728740856110530927935020155489900036283740236697781256225425750017166137695312500000
888 7968935793161007925186952985909790712930075362288050640259743952482792587351494976938642971640777764170570721541927043058384302213488483175570549690511507381884367938318223786248096965810295722988721885835766585211054438361406016040768619849820276772317195281566919079149491177002894620787375709753790052468270234710585132577879342629963674678224949947734453118339558584243358757367546072109472432292590815942152791389597099291881463997239692975580832102325358018644298224123449819202573114175992463494691595881130126296848913019873191087712008579621153925766990484060924583524197841364884498890208476218482372445136663185567610120932939400217702441420186687537352554500102996826171875000000
889 47813614758966047551121717915458744277580452173728303841558463714896755524108969861631857829844666585023424329251562255617747901329620448985771627446819472985342698830249531314019463052332860459951312494726658183066192719141632820081048019782072755156456082228671402715288375090973895449144600808963437470815546321596740139986837724271247698859549362543815422008203773957221280947161440355535447077082496917963981014833583147490427372245142881673569215417794422291901178202973661031203476419051563215747482131481020595695756592526001844102683942938512157597375539028886123949089718205369153744740014427194751089801334044786810239233592666080485157620305614045719266869127750396728515625000000
890 286881688553796285306730307492752465665482713042369823049350782289380533144653819169791146979067999510140545975509373533706487407977722693914629764680916837912056192981497187884116778313997162759707874968359949098397156314849796920486288118692436530938736493372028416291730250545843372694867604853780624824893277929580440839921026345627486193157296175262892532049222643743327685682968642133212682462494981507783886089001498884942564233470857290041415292506766533751407069217841966187220858514309379294484892788886123574174539555156011064616103657631072945584253234173316743694538309232214922468440086563168506538808004268720861435401555996482910945721833684274315601214766502380371093750000000
891 1721290131322777711840381844956514793992896278254218938296104693736283198867922915018746881874407997060843275853056241147771570552693354322453197080261154191351225962308320070405955231271691397241540394849711716097783856119977074964410819997072137639232184374344523202811098532820852907626821953861288676565710951163878180628716524066789871498685649255170098179561478229267491745268843909468313908624244784738060628931205058118984851879853293952716089828417634667666546915194251423157257113989939143446703676070910445837561486405097771278849764804724511060591298036311173835759666810521829529474171927756292401210673743199402672430651658431471234290965899305092534632422029972076416015625000000
892 10327740787936666271042291069739088763957377669525313629776628162417699193207537490112481291246447982365059655118337446886629423316160125934719182481566925148107355773849920422435731387630148383449242369098270296586703136719862449786464919982432825835393106246067139216866591196925117445760931723167732059394265706983269083772299144400739228992113895531020589077368869375604950471613063456809883451745468708428363773587230348713909111279119763716296538970505808005999281491165508538943542683939634860680222056425462675025368918430586627673098588828347066363547788217867043014558000863130977176845031566537754407264042459196416034583909950588827405745795395830555207794532179832458496093750000000
893 61966444727619997626253746418434532583744266017151881778659768974506195159245224940674887747478687894190357930710024680234084989100559708172927799062298798517639434972800399856834026227267427276731565897592772812251633096464869541143182010607382389959951276938910805328248738978537310273418747952923550980664676874460653030821012228815738155087135456707401700049316859404088435209396268044933410154314063527102606922192323786804988328364071643579851490721892534824717637703133875994203389860853420687631594945483335124284880086088622205815268273178445337507761645648649787748888527036046022686242593982317302585021451944665880008444263043695005325692259923187066306127235293388366699218750000000
894 371798668365719985757522478510607195502465596102911290671958613847037170955471349644049326484872127365142147584260148081404509934603358249037566794373792791105836609836802399141004157363604563660389395385556636873509798578789217246859092063644294339759707661633464831969492433871223861640512487717541305883988061246763918184926073372894428930522812740244410200295901156424530611256377608269600460925884381162615641533153942720829929970184429861479108944331355208948305826218803255965220339165120524125789569672900010745709280516531733234891609639070672025046569873891898726493331162216276136117455563893903815510128711667995280050665578262170031954153559539122397836763411760330200195312500000000
895 2230792010194319914545134871063643173014793576617467744031751683082223025732828097864295958909232764190852885505560888466785931150897244687086988820403409472811198301753468043255447637173312148024841902066058880889030955503943015407158625913261243569991286751944084019365055680787812785909500590350516198060604277991230995843288250608645443751732093195584796064889191611166818667875053001459972848889016943001217395686364837869794971762972478359162388608190807912223957730510001600772664120820936115525504929376440003161766202115397017237933861606880909489979019696318192447972390679068489909233281537218335015701473544343066183300425107581160872882448508586206159520770597737282514572143554687500
896 13384752061165919487270809226381859038088761459704806464190510098493338154396968587185775753455396585145117313033365330800715586905383468122521932922420456836867189810520808259532685823039872888149051412396353285334185733023658092442951755479567461419947720511664504116190334084726876715457003542103097188363625667947385975059729503651872662510392559173508776389335149667000912007250318008759837093334101658007304374118189027218769830577834870154974331649144847473343746383060009604635984724925616693153029576258640018970597212692382103427603169641285456939874118177909154687834344074410939455399689223310010094208841266058397099802550645486965237294691051517236957124623586423695087432861328125000
897 80308512366995516923624855358291154228532568758228838785143060590960028926381811523114654520732379510870703878200191984372916907428581436744287974115230629438300686418708925622372803362015581774906389746731873796302109649988961966100330706832838006618407291889992571460071858949711378474912421460202440249719057791805240140485102417953431716730344642233389177322354712745759889088077067961220965201066325697327647494291759051566734257141173581181683913575746492621533299724005446228223506719665963162032585534354529314832980036054179546101985663200695040504080842818129451059435937868846385458746700990197395749293752285212511333376691757493860680694355673459039479666898841969668865203857421875000
898 481851074201973101541749132149746925371195412549373032710858363545760173558290869138687927124394277065224223269201151906237501444571488620465727844691383776629804118512253553734236820172093490649438338480391242777812657899933771796601984240997028039710443751339955428760431153698268270849474528761214641498314346750831440842910614507720590300382067853400335063934128276474559334528462407767325791206397954183965884965750554309400405542847041487090103481454478955729199798344032677369341040317995778972195513206127175888997880216325077276611913979204170243024485056908776706356615627213078312752480205941184374495762513711275068000260150544963164084166134040754236878001393051818013191223144531250000
899 2891106445211838609250494792898481552227172475296238196265150181274561041349745214832127562746365662391345339615206911428826234828288125574443550841323746568892969159014830571971276243613169409853804184244598954747196052753086431447701467580160470784363833819851843138036988687387188647528110483371792734239329669268465735907323079940764643586207660245102584995399223032739527386925972634116616137216884592372852813369516981962267797712320591836893923500765696729485850497148727476984171036085545783028586946901029993407441256711954876375363059005927801948852643940882772395259462573497926134460095977610497128309786462398968840777151235102248898359725910907347401490596894291229546070098876953125000
900 17346638671271031655502968757390889313363034851777429177590901087647366248098471288992765376478193974348072037691241468572957408969728753446661305047942479413357814954088983431827657461679016459122825105467593728483176316518518588686208805480962824706183002919111058828221932124323131885168662900230756405435978015610794415443938479644587861517245961470615509972395338196437164321555835804699696823301307554237116880217101891773606786273923551021363541004594180376915102982892364861905026216513274698171521681406179960444647540271729258252178354035566811693115863645296634371556775440987556806760575865662982769858718774393813044662907410613493390158355465444084408943581365747377276420593261718750000
901 104079832027626189933017812544345335880178209110664575065545406525884197488590827733956592258869163846088432226147448811266340957557007005660735373792859401409051897677953790066790865723510174384348914355037582255027833391633992614170745435072612735131664603087151661136992062522271907523111882421633981710648014131322547084105395716273348688033405093859298748881006476698114384386096060738927284921862583322648481674072839218472526807338868806793449961065766897618574340395558041501331358850424136596272524035891092563732965594117957967060891100765547204108683086658646121733790146224357517689626604928458792457741115988670090486719256178035515829983424741442266103774727525888010859489440917968750000
902 624478992165757139598106875266072015281069254663987450393272439155305184931544966403739553553214983076530593356884692867598045745342042033964412242757156408454311386067722740400745194341061046306093486130225493530167000349803955685024472610435676410789987618522909966821952375133631445138671294529803890263888084787935282504632374297640092128200430563155792493286038860188686306316576364433563709531175499935890890044437035310835160844033212840760699766394601385711446042373348249007988153102544819577635144215346555382397793564707747802365346604593283224652098519951876730402740877346145106137759629570752754746446695932020542920315537068213094979900548448653596622648365155328065156936645507812500000
903 3746873952994542837588641251596432091686415527983924702359634634931831109589269798422437321319289898459183560141308157202171580885072377667673012321547125994109572125389330256955759966467735838506480813102836366393391973752874969838691013418595010765447989728854478886309193969130906761697116581852379721970650711823400640003215266126629163135482811738604682522349366727837023811561885230087376121962082179604292865352595116929516017427373836294551081612735303792957446917312692833632906409716184493902233386235797596315617677264160463765753732279627926048995314619998130963600272558638096108972705961291049430039930436906698439138848362998514288809027097016009222318899674064596183598041534423828125000
904 22481243717967257025531847509578592550118493167903548214157807809590986657535618790534623927915739390755101360847848943213029485310434266006038073929282755964657432752335981541734559798806415031038884878617018198360351842517249819032146080511570064592687938373126873317855163814785440570182699491114278331823904270940403840019291596759774978812896870431628095134096200367022142869371311380524256731772493077625757192115570701577096104564243017767306489676411822757744681503876157001797438458297106963413400317414785577893706063584962782594522393677767556293971887719988785781601635351828576653836235767746296580239582621440190634833090177991085732854162582096055333913398044387577101588249206542968750000
905 134887462307803542153191085057471555300710959007421289284946846857545919945213712743207743567494436344530608165087093659210069311221483593693834284527104512646123063169902057341793976602562479441971447602348897598700480688737235467457233933701888377126533409664775991211675446148120891457545980603423449494028457621128017241281426873444568529847602993203056530827926420982144559075326579547336543920256401060236212361360831124986816412903043691653246341192555462313707822108346584740260009877026058237921672023962832505136442055592565242747270616919091181275480317948167684552943058181364100129374408205406680366863742659481351071694136916778299257907542757712118786095345512876519933342933654785156250000
906 809324773846821252919146510344829331804265754044527735709681081145275519671282276459246461404966618067183648990522561955260415867328901562163005707162627075876738379019412344050763859615374876651828685614093385592202884132423412804743403602211330262759200457988655947270052676888725348745275883620540696964170745726768103447688561240667411179085617959218339184967558525892867354451959477284019263521538406361417274168164986749920898477418262149919478047155332773882246932650079508441560059262156349427530032143776995030818652333555391456483623701514547087652881907689006107317658349088184600776246449232440082201182455956888106430164821500669795547445256546272712716572073077259119600057601928710937500000
907 4855948643080927517514879062068975990825594524267166414258086486871653118027693658755478768429799708403101893943135371730204843693395977387958943627579820143732930545560900983306893490683443318863461435033356426102275113570719586535602348767946032910502718835609101981651433665952714746061678522193457627826697468984275201127870088811003506381959758469077118894411761794033648844387623244631271047964195318080528108309518626634975545179342501412065628191221567035790220768631889532371281459320852014934879520134117426774904339883379124844585075042600491521028356147093346065190456431394863978815035506122187966804247895926579466174370299999454132293663243571642598728210771241720067337155342102050781250000
908 29135691858485565105089274372413855944953567145602998485548518921229918708166161952532872610578798250418611363658812230381229062160375864327753661765478920862397583273365405899841360944100659913180768610200138556613650681424317519213614092607676197463016313013654611889908601995716288476370071133160745766960184813905651206767220532866021038291758550814462713366470570764201893066325739467787626287785171908483168649857111759809853271076055008472393769147329402214741324611791337194227688755925112089609277120804704560649426039300274749067510450255602949126170136882560076391142738588369183872890213036733127800825487375559476797046221799996724793761979461429855592369264627450320404022932052612304687500000
909 174814151150913390630535646234483135669721402873617990913291113527379512248996971715197235663472789502511668181952873382260310858234920442880537021402453312502837318237996725850368945269505344346555113077977931868956528979974354620872403850795353724555908803170349425895808176092773971007806164402623454723954458468569414679299081884665755430890190161972199247069988577316629717934921707301251691977684946749365081969770792239405345779501461175249345587121748728585031297773328047801009702669602495042299998765162515256800361296791020492819453534061012871868355671488109769228286041366198422607910597502374273586329142193752959697160779228394851413586282830000314530982663541180954780429601669311523437500000
910 1048884906905480343783213877406898814018328417241707945479746681164277073493981830291183413980836737015070009091717240293561865149409522657283222128414719875017023909427980355102213671617032066079330678467867591213739173879846127725234423104772122347335452819022096555374849056556643826046836986415740728343726750811416488075794491307994532585341140971833195482419931463899778307609530243807510151866109680496190491818624753436432074677008767051496073522730492371510187786639968286806058216017614970253799992590975091540802167780746122956916721204366077231210134028928658615369716248197190535647463585014245641517974853162517758182964675370369108481517696980001887185895981247085728682577610015869140625000000
911 6293309441432882062699283264441392884109970503450247672878480086985662440963890981747100483885020422090420054550303441760831701096300397315077395954389811063294307998353059762636321254720950265873586829312696432833106842101630726890484692999043053265109868907671512992155412689859488006631316556251593776445556881466923846476136347999499935508448857258425696510438209920084180565374357973360939732120677578729460005609138051487375772033939097749617220122438547093196965869910977317191612569172643914871960075297251156583619120729199087446734565532499143562572281779387941244657321948413600172390209387877485596131335568708002468256319951814951118208669671130709864954877463816274030250497162342071533203125000
912 37759856648597292376195699586648357304659823020701486037270880521913974645783345890482602903310122532542520327301820650564990206577802383890464375726338866379765847990118358575817927528325701595241520975876178596998641052609784361342908157994258319590659213446029077952932476139156928039787899337509562658673341288801543078856818087996999613050693143550554179062629259520505083392246147840165638392724065472376760033654828308924254632203634586497703320734631282559181795219465863903149675415035863489231760451783506939501714724375194524680407393194994861375433690676327647467943931690481601034341256327264913576788013412248014809537919710889706709252018026784259189729264782897644181502982974052429199218750000
913 226559139891583754257174197519890143827958938124208916223625283131483847874700075342895617419860735195255121963810923903379186858549028988448375216295325518668487033182861066614053926964091811738215342769885128403363006244047035665893339508828652779118999163960944020544173763122105209833237645806168166088037682286007619530415909043037715974512522809014168904006013278250393744678692375029614521950694103132517908929047610173489983113536656476238380748396773364922437586759132900711669274410652712205436183478611894006499399284866967160806041538536309247896119782983531890984292721047899371834022259991347089809489484318272950615508099458532614910394435047081624539158650755155122169526293873786926269531250000
914 1359354839349502525543045185119340862967753628745253497341751698788903087248200452057373704519164411171530731782865543420275121151294173930690251297771953112010922199097166399684323561784550870429292056619310770420178037464282213995360037052971916674713994983765664123265042578732631258999425874837008996528226093716045717182495454258226295847075136854085013424036079669502362468072154250177687131704164618795107453574285661040939898681219938857430284490380640189534625520554797404270015646463916273232617100871671364038996395709201802964836249231217855487376718697901191345905756326287396231004133559948082538856936905909637703693048596751195689462366610282489747234951904530930733017157763242721557617187500000
915 8156129036097015153258271110716045177806521772471520984050510192733418523489202712344242227114986467029184390697193260521436343724840633267578248447084729338353117168514958781081937622193061353105393301354629161340104666152910420031639874764731345301952421113052382157290398298600599885345635119112755974675160936686451238581699264201014342864945063138920569986408771453461394067579688394813081118295758138585250821617314809304794145525037037030416266599531524899543727850378005733224900114883049299866262687350172468368117201481329276557939858373365396957328687827997579595942450545415947604765869508407768080792694835245786457645413209969760688300565697661343535001740590040242295799544081091880798339843750000
916 48936774216582090919549626664296271066839130634829125904303061156400511140935216274065453362689918802175106344183159563128618062349043799605469490682508376030118703011089752686491625733158368118632359808127774968040627996917462520189839248588388071811714526678314292943742389791603599312073810714676535848050965620118707431490195585206086057189670378833523419918452628720768364405478130368878486709774548831511504929703888855828764873150222222182497599597189149397262367102268034399349400689298295799197576124101034810208703208887975659347639150240192381743972126967985477575654703272495685628595217050446608484756169011474718745872479259818564129803394185968061210010443540241453774797264486551284790039062500000
917 293620645299492545517297759985777626401034783808974755425818366938403066845611297644392720176139512813050638065098957378767434722408514748838582035692316155083830722122044915910301313660594366869411184554637446170322599002223809532782257321354148875469560207075755771544712087899456090059467005489213731992179671772281131211388990131416598249913234287013898642377947765665551485389716016369664533988162651150732745954193153862622406219195699881145935969835458004064127947172432552724166070933852732732670477989484902107063483456201457219126444098222054325109967047453669833673203601285034827282422660822900449505502856352203075339520633531858371590293674983112520249315530174172295119205955415964126586914062500000
918 1761723871796955273103786559914665758406208702853848532554910201630418401073667785866356321056837076878303828390593744272604608334451088493031492214153896930502984332732269495461807881963566201216467107327824677021935594013342857196693543928124893252817361242454534629268272527396736540356802032935282391953078030633686787268333940788499589499479405722083391854267686593993308912338296098217987203928975906904396475725158923175734437315174199286875615819012748024384767683034595316344996425603116396396022867936909412642380900737208743314758664589332325950659802284722019002039221607710208963694535964937402697033017138113218452037123801191150229541762049898675121495893181045033770715235732495784759521484375000000
919 10570343230781731638622719359487994550437252217123091195329461209782510406442006715198137926341022461269822970343562465635542455689405857898529966089155834393760507479413168464263659897062434012310429004233981111349576347688738763951396794393715519249459241022213790443653773337649946006695184751556448525650040926699700485192278597789804821964547508611841638053198548648604270238017361670208204610312237689996935982976264965299077975433000285385660683856584755314636166614738918106392584737397475170303827739829146947732740388641406681458296305654430593351143708054792095313476101928285290179763970045342730797707182771588795876278178460651083701296681541746787865739378234342105145060486393049359321594238281250000
920 63422059384690389831736316156927967302623513302738547171976767258695062438652040291188827558046134767618937822061374793813254734136435147391179796534935006362563044876479010785581959382374604073862574025403886668097458086132432583708380766362293115496755446133282742661922640025899676040171108509338691153900245560198202911153671586738828931787285051671049828319191291891625621428104170021249227661873426139981615897857589791794467852598001712313964103139508531887816999688433508638355508424384851021822966438974881686396442331848440088749777833926583560106862248328752571880856611569711741078583820272056384786243096629532775257669070763906502207780089250480727194436269406052630870362918358296155929565429687500000
921 380532356308142338990417896941567803815741079816431283031860603552170374631912241747132965348276808605713626932368248762877830062571337163266241268734330735205149435482192238697914636646813195458483136670544868213168431773549007855585760798350415977019971128177574318703261718273287320809908828432935163969889875762986957182629419582494663284547782268002755427322033702082686895729245208616592081685179239842847222528287864145969691542205292863939967326823278903424364647039327888390837499199079081657652497095863770457994708882554495838845630742189507217425618563820600524904234457426515336913833011892753300727281670179231724556143391298630847428857854238762962487358041535623343065708468202501535415649414062500000
922 2283194137848854033942507381649406822894446478898587698191163621313022247791473450482797792089660851634281761594209492577266980375428022979597447612405984411230896612893153432187487819880879172750898820023269209279010590641294047133514564790102495862119826769065445912219570309639723924859452970597610983819339254577921743095776517494967979707286693608016532563932202212496121374375471251699552490111075439057083335169727184875818149253231757183639803960939673420546187882235967330345024995194474489945914982575182622747968253295326975033073784453137043304553711382923603149425406744559092021482998071356519804363690021075390347336860347791785084573147125432577774924148249213740058394250809215009212493896484375000000
923 13699164827093124203655044289896440937366678873391526189146981727878133486748840702896786752537965109805690569565256955463568025689586772139155002835740403479602246432590003671905305118521484796356007309948921443908296710070076269325372531172708078172725947924328292606995333843694967199977940450514836437544083549373498386673501231531687016945277959771396087099431783851276110214974281917090346870807957548752107857273602972652784578569488319410101686840428424134570700878804059749871206187816222425824932260895150636764571133517377667019775035794108740219064127886591107451166862539986447022780802565148690420144197837713690617404901877761352916135534496226293272367442125508896211272258369717746973037719726562500000
924 82194988962558745221930265739378645624200073240349157134881890367268800920493044217380720515227790658834143417391541732781408154137520632834930017014442420877613478595540022031431830711128908778136043859693528663449780260420457615952235187036248469036355687545969755641972003062169803199867642703089018625264501296240990320041007389190122101671667758628376522596590703107656661289845691502542081224847745292512647143641617835916707471416929916460610121042570544807424205272824358499227237126897334554949593565370903820587426801104266002118650214764652441314384767319546644707001175239918682136684815390892142520865187026282143704429411266568117496813206977357759634204652753053377267633550218306481838226318359375000000
925 493169933775352471331581594436271873745200439442094942809291342203612805522958265304284323091366743953004860504349250396687773987295279292116046683941601625530824889177522846696458998908134610516378187170990321262344409692613328062061471305043018547889979682231986452089082833987396003426160251135502241415986323635312214007400067722108647189328880151506825681016239696873247301586372257385927832306335047046654026319594553536369343218463571886075250847595197006927136342205269262737920115806035704386197243969004314348048339845222114348048612729980774721354510254040231875497063456904722438112848362074506949752123719727762510095111928227979394899389167552510552899509041306636003554331182385794818401336669921875000000
926 2959019602652114827989489566617631242471202636652569656855748053221676833137749591825705938548200463718029163026095502380126643923771675752696280103649609753184949335065137080178753993448807663098269123025941927574066458155679968372368827830258111287339878093391918712534497003924376020556961506813013448495917941811873284044400406332651883135973280909040954086097438181239483809518233544315566993838010282279924157917567321218216059310781431316451505085571182041562818053231615576427520694836214226317183463814025886088290039071332686088291676379884648328127061524241391252982380741428334628677090172447041698512742318366575060570671569367876369396335005315063317397054247839816021325987094314768910408020019531250000000
927 17754117615912688967936937399705787454827215819915417941134488319330060998826497550954235631289202782308174978156573014280746408430235525054399266574824944461895433430303786078481530718090670784817950507807956804356517251527480428528867183988307571897454293133292359783169417464134594386486872818856432413811054357089478964624537602499043216614362488897269949829708407478821801215056615710782942783835280058867255781522946665063691097474922272344037066337549736812445804381365962388777730657515190956550993161839337958074664708796568949723423723867419863416134923592942541628043577014417412284902713653205257465428019702275192265975652284341479944279339369427808685895472910081828443740192824407131411135196685791015625000
928 106524705695476133807621624398234724728963294919492507646806929915980365992958985305725413787735216693849049868939438085684478450581413150326395599448949666771372600581822716470889184308544024708907703046847740826139103509164882571173203103929845431384725758799754158699016504784807566318921236913138594482866326142536873787747225614994259299686174933383619698978250444872930807290339694264697656703011680353203534689137679990382146584849533634064222398025298420874674826288195774332666383945091145739305958971036027748447988252779413698340542343204519180496809541557655249768261462086504473709416281919231544792568118213651153595853913706048879665676036216566852115372837460490970662441156946442788466811180114746093750000
929 639148234172856802845729746389408348373779769516955045880841579495882195957753911834352482726411300163094299213636628514106602469312355701720339406981087120390867401087910863444650143789065946003417557172864659074502015719593217430461680111004137194088047623317152170256059838459929044578807232278529030275016275063055818949106822453286056611003730004423943072692421864265838623910147150328241947549001080496189120890401609359461135970875408803972841682968170987827938563093733813701527039473505121531461479316354968828583520650862869638871974231273992489125252044460493174740932088831726712867311455329815671837643149911029776277604221994581956311573040867082757433370092744898474657055942316219443455338478088378906250000
930 3834889405037140817074378478336450090242678617101730275285049476975293175746523471006114896358467800978565795281819771084639614815874134210322036441886522722345204406527465180667900862734395676020505343037187954447012094317559304582770080666024823164528285739902913021536359030759574267472843393671174181650097650378334913694640934719716339666022380026543658436154531185595031743460882901969451685294006482977134725342409656156766815825252452823837050097809025926967631378562402882209162236841030729188768875898129812971501123905177217833231845387643954934751512266762959048445592532990360277203868731978894031025858899466178657665625331967491737869438245202496544600220556469390847942335653897316660732030868530273437500000
931 23009336430222844902446270870018700541456071702610381651710296861851759054479140826036689378150806805871394771690918626507832341480016941463195442637520520288137426867653833370087741447741521483370314758447633325723124274991558478594892302060910420076640419643533458506461965177234628174623432555866507396295290142936926248494395017784494288107115526842299438008053623426472502945232534468115251545464358586536696569864107439699169784500698285668704581206691439890919896498491916580775063454542927112296482332220086761346281510891560172663809120390918431546452051383011827190373909722716800714670551159761821878502702653115851603045353005441220430585151554785285017912752955881452651687446575579087948426604270935058593750000
932 138056018581337069414677625220112203248736430215662289910261781171110554326874844956220136268904840835228368630145511759046994048880101648779172655825123121728824561205923000220526448686449128900221888550685799954338745649949350871569353812365462520459842517861200751038771791063407769047740595335199044377771740857621557490966370106706965728642693161053796628048321740558835017671395206808691509272786151519220179419184644638195018707004189714012227487240148639345519378990951499484650380727257562673778893993320520568077689065349361035982854722345510589278712308298070963142243458336300804288023306958570931271016215918695109618272118032647322583510909328711710107476517735288715910124679453474527690559625625610351562500000
933 828336111488022416488065751320673219492418581293973739461570687026663325961249069737320817613429045011370211780873070554281857688493090809235551171163875528258078686270298137690199228919830153589066239096599054816122819534797918252381670253599476169746147752671101245659054473022469247529936345297372840297753992213414559280916368396409432677066513156085261583303607364280463059412503953901698136467016644236421503298422293676455500596849333198069300753356705791328046354447773061933195728072013630610115807440221788067022511447893223644881565223763982754178160623138449801757551329515988743434723833034169787017437089037497935241004026048033129786634921920963079778476686143801142186982033877029607538133859634399414062500000
934 4970016668928134498928394507924039316954511487763842436769424122159979955767494418423924905680574270068221270685238423325691146130958544855413307026983253169548472117621788826141195373518980921534397434579594328896736917208787509514290021521596857018476886516026607473954326838134815485179618071784237041786523953280487355685498210378456596062399078936511569499821644185682778356475023723410188818802099865418529019790533762058733003581095999188415804520140234747968278126686638371599174368432081783660694844641330728402135068687359341869289391342583896525068963738830698810545307977095932460608342998205018722104622534224987611446024156288198778719809531525778478670860116862806853121892203262177645228803157806396484375000000
935 29820100013568806993570367047544235901727068926583054620616544732959879734604966510543549434083445620409327624111430539954144751523641113045961908729994746205898258360846784393395223968367289582949048474366194392163632880978152226966655849321599348880924512221269381123316844297121010791765288718654238694544747766993828086563101054076389288741088073171385560875164065268483712991572275273692528049878190065758753139872099138923279802150058342454388163217240007211161159467564825372086473197344646289815104960307784672259671518813443542267926083484597986647550371311949415371167499800007338251262084994930974256390983653194591265615662876961141353268351029542072586804331681732829024619735314161061978666111826896667480468750000
936 178920600081412841961422202285265415410362413559498327723699268397759278407629799063261296604500673722455965744668583239724868509141846678275771452379968477235389550165080706360371343810203737497694290846197166352981797285868913361799935095929596093285547073327616286739901065782726064750591732311925432167268486601962968519378606324458335732446528439028313365250984391610902277949433651642155168299269140394552518839232594833539678812900350054726328979303440043266966956805388952232518839184067877738890629761846708033558029112880661253607556500907587919885302227871696492227004998800044029507572509969585845538345901919167547593693977261766848119610106177252435520825990090396974147718411884966371871996670961380004882812500000
937 1073523600488477051768533213711592492462174481356989966342195610386555670445778794379567779627004042334735794468011499438349168685553148386479910851618169870264105808187360743347141247615634637997879832828587423950775701373492252107657951692412054669095139275189100778465365368169103301476746290870105756649174667676504787567036126759933009726509842608187270266650447440163321664867075135707330891526026941865960878168775489891297229911951268659868427377955665628606783485213166772205976238358421455658090581544425947182730160492944603004242298549714257967282446855542172195257177851254393818003158839142255071070558083129818981364689434427357421696078051578700553494220863075854098447198259336232695204671472311019897460937500000
938 6441141602930862310611199282269554954773046888141939798053173662319334022674672766277406677762024254008414766808068996630095012113318890318879465109709019221584634849124164460082847485693807827987278996971524543704654208240953512645947710154472328014570835651134604670792192209014619808860477745220634539895048006059028725402216760559598058359059055649123621599902684640979929989202450814243985349156161651195765269012652939347783379471707611959210564267733993771640700911279000633235857430150528733948543489266555683096380962957667618025453791298285547803694681133253033171543067107526362908018953034853530426423348498778913888188136606564144530176468309472203320965325178455124590683189556017396171228028833866119384765625000000
939 38646849617585173863667195693617329728638281328851638788319041973916004136048036597664440066572145524050488600848413979780569227998377980484878691991999698083127108908435907725566524363415703214561463348277358900640971373824597869595606806170959627417016500174984833670930250235874183905415729354039643714602058928623303776548754308420406789003829645376747995565595575969210213836251586005156948034966674954626316761522236484469369003242428027640907958617053298177879692584372739461240225888328944644193128050195608991036901111985878377241942983810560104476391141662248787702785073780722421566781530575659084217615245531036896796511084743486583861926408099401926864643041122089545450195985365482442830398213118314743041992187500000
940 231881097705511043182003174161703978371829687973109832729914251843496024816288219585986640399432873144302931605090483878683415367990267882909272151951998188498762653450615446353399146180494219287368780089664153403845828242947587217573640837025757764502099001049909002025581501415245103432494376124237862287612353571739822659292525850522440734022977872260487973393573455815261283017509516030941688209800049727757900569133418906816214019454568165845447751702319789067278155506236436767441355329973667865158768301173653946221406671915270263451657902863360626858346849973492726216710442684334529400689183453954505305691473186221380779066508460919503171558448596411561187858246732537272701175912192894656982389278709888458251953125000000
941 1391286586233066259092019044970223870230978127838658996379485511060976148897729317515919842396597238865817589630542903272100475368112271747959543428747808710730336483868358809462225103045777035800494723321315509137933787096576506517819878822244440304857315993684133334908484636217531993929688937146067735301950827754020982819092545052476183981200655290497192887967439048433127469507894280291632310738373398994088165908475532520118641528639069975468020991254252621444121637975425261506001663777566001539811489225426257520611662937038127658730707536576664011199241365575648984995412214413752934948276837712667364273035678003172132782083699019264619100150580108660785716983313903204766436884354252612183699966408312320709228515625000000
942 8347719517398397554552114269821343221385868767031953978276913066365856893386375905095519054379583433194905537783257419632602852208673630487757260572486852264382018903210152856773350618274662214802968339927893054827602722579459039106919272933466641829143895962104800009450907817305191963578133622876406411811704966524125896914555270314857103887203931742983157327804634290598764817047365681749793864430240393964528995450853195120711849171834419852808125947525515728664729827852551569036009982665396009238868935352557545123669977622228765952384245219459984067195448193453893909972473286482517609689661026276004185638214068019032796692502194115587714600903480651964714301899883419228598621306125515673102199798449873924255371093750000000
943 50086317104390385327312685618928059328315212602191723869661478398195141360318255430573114326277500599169433226699544517795616777525783207670699915056334381055216534816251400818450744443355723894575890595904521125166509288828373200803543811454286927002233786580446241639596355498963010940536048395245785259922695490892439832724630010497837300060852479474321473835413492460596990277073808290577772355485643374179459089369275801096035868857465692476001504555046191569129607682087009606762112298993610773278048475096270231473577339337594252905354947425914708117076498695815434702655512057191477666401469854829602504189295327427312480776438037718451958508444085329375677612959413460503870250484573234395213603420415893197059631347656250000
944 300517902626342311963876113713568355969891275613150343217968870389170848161909532583438685957665003595016599360197267106773700665154699246024199490338006286331299208897508404910704466660134343367455343575427126750999055732970239204821262868725721562013402719482677449837578132993778065643216290371474711559536172945354638996347780062987023800365114876845928843012480954763581941662442849743466634132913860245076754536215654806576215213144794154856009027330277149414777646092522057640572673793961664639668290850577621388841464036025565517432129684555488248702458992174892608215933072343148865998408819128977615025135771964563874884658628226310711751050664511976254065677756480763023221502907439406371281620522495359182357788085937500000
945 1803107415758053871783256682281410135819347653678902059307813222335025088971457195500632115745990021570099596161183602640642197297696444176647087842218158462664237734936044638939394542283985950716991468738523532531733067061892823920064840805247316955459069538709422995276338286444895522548524245368004041494140402308873424623261572142361869655543417428992834065814342442622403922626382387904235442139484462798154498993494768214522284549869843163336499030457544305725540690048119941648318229149185724390391970807292625541713872960525084917090868085576755705792159711856793771536188159534865263723909235840138068144672777599481940760087153190052534938894914744939657807784745787480036551995391663760770484259410295635461807250976562500000
946 10818644494548323230699540093688460814916085922073412355846879334010150533828743173003792694475940129420597576967101615843853183786178665059882527053308950775985426409616267833636367253703915704301948812431141195190398402371356943520389044831483901732754417232256537971658029718669373135291145472208024248964842413853240547739569432854171217933260504573957004394886054655734423535758294327425412652836906776788926993960968609287133707299219058980018994182745265834353244140288719649889909374895114346342351824843755753250283237763150509502545208513460534234752958271140762629217128957209191582343455415040828408868036665596891644560522919140315209633369488469637946846708474724880219311972349982564622905556461773812770843505859375000000
947 64911866967289939384197240562130764889496515532440474135081276004060903202972459038022756166855640776523585461802609695063118969276059227109807544190732694185854291475961099152747180663476764194885219032503153702035282869239691498951969587454807909685404716360071371077987664949478361947006768307224985254746703841383674998667169186099616798663240835854750711017286509258639918802226567621177933243776529896064169628924246111618085337489323192093603846928111002848500196882889981992917803636168531458687047727335032786636478094583781722897353424697649614096928054311929576313643644852428010338113817372262426090427543786670659222263304977319062352500605678730541100404379656856502684557786841262894128590232867281883955001831054687500000
948 389471201803739636305183443372784589336979093194642844810487656024365419217834754228136537001133844659141512770815658170378713815656355362658845265144396165115125748855766594916483083980860585169311314195018922212211697215438148993711817524728847458112428298160428226467925989696870171682040609843349911528480223048302049992003015116597700791979445015128504266103719055551839512813359405727067599462659179376385017773545476669708512024935939152561623081568666017091001181297339891957506821817011188752122286364010196719818868567502690337384120548185897684581568325871577457881861869114568062028682904233574556542565262720023955333579829863914374115003634072383246602426277941139016107346721047577364771541397203691303730010986328125000000
949 2336827210822437817831100660236707536021874559167857068862925936146192515307008525368819222006803067954849076624893949022272280233545730348642234235744743371424540201940821191960577269206570809136133764571097581373387428658859161255421739813367012345023362792737431246300048440195465885020477785667595621878815947600890772193735473894511178394767257134249451372656583000975226731101839195811338398637788118486901379460326279591573874038630926910910263080876470191529892419215119517989645035645173649890826163005620251034210798743976565110416972097856258297550979608635264652760830266063970460999850507154511139012164200152892699561278107330136371567522186419001366100872404102757015299777110413359526575050040264613926410675048828125000000
950 14020963264934626906986603961420245216131247355007142413177555616877155091842051152212915332040818407729094459749363694133633681401274382091853405414468460228547241211644927151763463615239424854816802587426585488240324571953154967532530438880202074070140176756424587477800290641172795310122866714005573731272895685605344633162412843367067070368603542805496708235939498005851360386611035174868030391826728710921408276761957677549443244231785561465461578485258821149179354515290717107937870213871041899344956978033721506205264792463859390662501832587137549785305877651811587916564981596383822765999103042927066834072985200917356197367668643980818229405133118514008196605234424616542091798662662480157159450300241587683558464050292968750000000
951 84125779589607761441919623768521471296787484130042854479065333701262930551052306913277491992244910446374566758496182164801802035367470046036036721352137855810702830413926376349995343630302421522096872657995098258160671504251545848497706626917330874860652080718848867959876856964925813191134136967867766944776658656409661709844010603311305783285217204401489200286572302438749254375472449297423250186399018422564859700598672434521099360194820765930751778417850950223767454392754703441033298917705412845477509308027109669769769645217472342057374947613058233761592190303350706287009772766461705971993308900076214995387012466371338239127217170842282704303652965358883008948899927881413260965426566002217656503603393502999097108840942382812500000
952 504754677537646568651517742611128827780724904780257126874392002207577583306313841479664951953469462678247400550977092988810812212204820276216220328112827134864216982483558258099972061781814529132581235947970589548964029025509275090986239761503985249163912484313093207759261141789554879146804821807206601668659951938457970259064063619867834699711303226408935201719433814632495526252834695784539501118394110535389158203592034607126596161168924595584510670507105701342604726356528220646199793506232477072865055848162658018618617871304834052344249685678349402569553141820104237722058636598770235831959853400457289972322074798228029434763303025053696225821917792153298053693399567288479565792559396013305939021620361017994582653045654296875000000
953 3028528065225879411909106455666772966684349428681542761246352013245465499837883048877989711720816776069484403305862557932864872215761256868285904583161786012788820414188519980064889989220477209301345913253803446048742383649460637069621847750322624856582222918278277847845177596546815193228994272275659791434170604716313687576122880660434829925332593910605645010699401294458760967686226886951524837140179180934381614799447532110944950970340720208270610656973230019074191298668747754789760183058142924038590478386111511666089275923909392451934012127441407133075994639122923141783641314601824552865443707426446823804427109147538159904807622068906287099314827419908613724276460392268295327144276966359337510681370986276306211948394775390625000000
954 18171168391355276471454638734000637800106096572089256567478112079472792999027298293267938270324900656416906419835175347597189233294567541209715427498970716076732922485131119880389339935322863255808075479522820676292454301896763822417731086501935749139493337509669667087071065579280891159373965633653958748605023628297882125456737283962608979551995563463633870064196407766752565806117361321709149022841075085606289688796685192665669705822044321249623663941839380114445147792012486528738561098348857544231542870316669069996535655543456354711604072764648442798455967834737538850701847887610947317192662244558680942826562654885228959428845732413437722595888964519451682345658762353609771962865661798156025064088225917657837271690368652343750000000
955 109027010348131658828727832404003826800636579432535539404868672476836757994163789759607629621949403938501438519011052085583135378684420214958546105403950583343957224217913778302967836901868127293929690286768280815986424004896774402227940953107381729849587783547911973799183695583560662441302404061026188326261250161221273303341193358398878021786716689321570756196157670063916854734010976147175528078460953346045907009259907060140057176881445750111333195829610711814300394750499359437278040966364544903592904430313616764483854581113554234867714266185021600596775933078650959523145792111100215082938848183535956766245597923481582837771925798966204925248917565268181864120325127010281211056830818540742955580213902067043818533420562744140625000000
956 654162062088789952972366994424022960803819476595213236429212034861020547964982738557645777731696423631008631114066312513498812272106521289751276632423703500063743345307482669817807021411208763763578141720609684895918544029380646413367645718644290379097526701287471842795102173501363974647814424366157129957567500967327639820047160150393268130720300135929424537176946020383501128404065856883053168470765720076275442055559442360840343061288674500667999174977664270885802368502996156623668245798187269421557426581881700586903127486681325409206285597110129603580655598471905757138874752666601290497633089101215740597473587540889497026631554793797229551493505391609091184721950762061687266340984911244457733481283412402262911200523376464843750000000
957 3924972372532739717834201966544137764822916859571279418575272209166123287789896431345874666390178541786051786684397875080992873212299864568439645829858935070816687697905571203973718253976314275899268051288124616768230925445761182272984256035486988818156339943796829857799907895142232413403190779964016396072601425716689250732887032304555413752450816674772330035159487362542100595099301234140891148904987852920070215528308743694467260655027803383882308361568252467212229245224560247736342961831695362969521659366759728344006068024460382137934494110119233808013543619997730340956059436043239836444935180827661811212573091099878728977010687662234891988256909346202679475644560271924081076376873759804439489862204482051311060786247253417968750000000
958 23549834235196438307005211799264826588937501157427676511451633254996739726739378588075247998341071250716310720106387250485957239273799187410637874979153610424900126187433427223842309523857885655395608307728747700609385552674567093637905536212921932908938039662780979146799447370853394480419144679784098376435608554300135504397322193827332482514704900048633980210956924175252603570595807404845346893429927117520421293169852462166803563930166820303293850169409514803273375471347361486418057770990172177817129956200558370064036408146762292827606964660715402848081261719986382045736356616259439018669611084965970867275438546599272373862064125973409351929541456077216076853867361631544486458261242558826636939173226892307866364717483520507812500000000
959 141299005411178629842031270795588959533625006944566059068709799529980438360436271528451487990046427504297864320638323502915743427262281065010596221454048649328683170419185274845324699895484231442897271415601537194798661562607606306195952202892230200416078633964621350976318250379417960157496183739435620484137129947810736049397726836545273756640301653984519801081941656653822429553030784655120863363557408758591977925218472057993736354183960064643507222668521033979969965072577923621645370523852307261553810665970523871534552804523999073764408849730495387307421670276421314749491682415926548975359203393814399595730529373820560320340735598898270685495710284081974850196504230299123945973791055931442577596468535006124511710368096828460693359375000
960 847794032467071779052187624773533757201750041667396354412258797179882630162617629170708927940278565025787185923829941017494460563573686390063577328724291895972099022515111649071948199372905388657383628493609223168791969375645637837175713217353381202496471803787728105857909502276507760944977102436613722904822779686864416296386361019271642539841809923907118806491649939922934577318184707930725180181344452551551867551310832347962418125103760387861043336011126203879819790435467541729872223143113843569322863995823143229207316827143994442586453098382972323844530021658527888496950094495559293852155220362886397574383176242923361922044413593389624112974261704491849101179025381794743675842746335588655465578811210036747070262208580970764160156250000
961 5086764194802430674313125748641202543210500250004378126473552783079295780975705775024253567641671390154723115542979646104966763214354530335898126004453501486463193601816381710038294980010636155075115764410525607214529611855770612695599179661802115910217706701155269291604945203720821866100363274050889364170662582456062094016784447466242047094111925890455489701813432010153246320377886764773140726428103188599897540222317876339504351927509003449161491048589196379386116123953127719408514127176706178935071043864496437991733935205318122140134469364389074035373995137399949005692626293936281924317599386039559816672966505947388489785997218743132841900045250563049069141820405056443158294308669966853449695073918768173371063312515616416931152343750000
962 30520585168814584045878754491847215259263001500026268758841316698475774685854234650145521405850028340928338693257877876629800579286127182015388756026721008918779161610898290260229769880063816930450694586463153643287177671134623676173595077970812695461306240206931615749629671222324931196602179644305336185023975494736372564100706684797452282564671555342732938210880592060919477922267320588638844358568619131599385241333907258037026111565054020694968946291535178276316696743718766316451084763060237073610426263186978627950403611231908732840806816186334444212243970824399694034155757763617691545905596316237358900037799035684330938715983312458797051400271503378294414850922430338658949765852019801120698170443512609040226379875093698501586914062500000
963 183123511012887504275272526951083291555578009000157612553047900190854648115125407900873128435100170045570032159547267259778803472385410974409583826883470199909272606335999887926481278164325824280395292989823824924907888881028132327400816302757080267708181003879975037461588113447006974393590487278972887498085732513352165840728018041936960923037690841589162744726110411456007094526684756623501672980701653603543478830841394167390463293726172047784697848335394970674892227837168404801966650436735285842822052171525706478292606789943287322785831280808912925205141194700719309213175202673228390788248640332519879860990848529432629487935635111945024806960423476763338139061782484683683638137048974971495511479893658624007457547122612595558166503906250000
964 1098741066077325025651635161706499749333468054000945675318287401145127888690752447405238770610601020273420192957283603558672820834312465846457502961300821199455635638015999327558887668985954945682371757938942949549447333286168793964404897816542481606249086023279850224769528680682041846361542923673837324988514395080112995044368108251621765538226145049534976468356662468736042567160108539741010037884209921621260872985048365004342779762357032286708187090012369824049353367023010428811799902620411715056932313029154238869755640739659723936714987684853477551230847168204315855279051216039370344729491841995119279165945091176595776927613810671670148841762540860580028834370694908102101828822293849828973068879361951744044745282735675573348999023437500000
965 6592446396463950153909810970238998496000808324005674051909724406870767332144514684431432623663606121640521157743701621352036924939454669005691456545576931606256040000224310063688602628930989188750059819447658559652232331158301290294834226216847281840963477854394734584106801751315320723864086636553472359529182229730602919111906333766989683917278692940689212975539069332170749990835120022447651705081785638999431121754450571936182543568664379029589359730022357591901986488307547915476172430414272163122475726880616796081853684459022878475125821336747008750743370940352422308546683110234895330837425278161133575238233369122919548376885038634909703115008352028973123294171720799619152003552504144246608258541492153526064612378831952810287475585937500000
966 39554678378783700923458865821433990976004849944034044311458346441224603992867088106588595741981636729843126946462209728112221549636728014034148739273461589637536240001345860382131615773585935132500358916685951357913393986949807741769005357301083691045780867126368407504640810507891924343184519819320834157175093378383617514671438002601938103503672157644135277853234415993024499945010720134685910230490713833996586730526703431617095261411986274177536158380134145551411918929845287492857034582485632978734854361283700776491122106754137270850754928020482052504460225642114533851280098661409371985024551668966801451429400214737517290261310231809458218690050112173838739765030324797714912021315024865479649551248952921156387674272991716861724853515625000000
967 237328070272702205540753194928603945856029099664204265868750078647347623957202528639531574451889820379058761678773258368673329296496082512707027010445521278634906453563939276030259569300394235415722716460870064184114746976261727196081194745903127321405832889838801066355272396701695806556948236192837870960863835149974795493733137629418550573787416393198645897896475219337549629366321807927155456755967995719833871166416724072001568670118899232327889034749812183121274426102905471973964210783706955046656047324747497327605898872349767346900327892392711084093718954132379325539123622144256225676146434564911413537792788133283116464146582434115379512805134311993460063132937879648300052593739015074865973767845664377240666453872108832001686096191406250000
968 1423968421636213233244519169571623675136174597985225595212500471884085743743215171837189446711338922274352570072639550212039975778976495076242162062673127671809438721383635656181557415802365412494336298765220385104688481857570363176487168475418763928434997339032806398131634380210174839341689417157027225765183010899848772962398825776511303442724498359191875387378851316025297776197930847562932740535807974319003226998500344432009412020713395393967334208498873098727646556617432831843785264702241730279936283948484983965635393234098604081401967354356266504562313724794275953234741732865537354056878607389468481226756728799698698784879494604692277076830805871960760378797627277889800315562434090449195842607073986263443998723232652992010116577148437500000
969 8543810529817279399467115017429742050817047587911353571275002831304514462459291031023136680268033533646115420435837301272239854647455173598928521527300517234216823588271310802741578902961318866888425718015022563977109208954954254953082727063387563866523794619906758611957278962575500580409154243288034312100900886195873636172666373144661501652720717857662957502859199762293690634842863230617012433435753623155898892040672971074182867944746994938711302275354683305540733286313818297563059571311656216473365595626225326692645632521596172508546587210032748505471779245063847108917840297811751835098408828685758410450277405354433394827496003686526763575271312115580304807483598412566930374002972652136050724449873455812465294911817181855440139770507812500000
970 51262863178903676396802690104578452304902285527468121427650016987827086774755746186138820081608201201876692522615023807633439127884731041593571129163803103405300941529627864816449473417767913201330554308090135383862655253729725529718496362380325383199142767719440551671743673775453003482454925459728205872605405317175241817035998238867969009916324307145977745017155198573762143809057179383702074600614521738935393352244037826445097207668481969632267813652128099833244399717882909785378357427869937298840193573757351960155873795129577035051279523260196491032830675470383082653507041786870511010590452972114550462701664432126600368964976022119160581451627872693481828844901590475401582244017835912816304346699240734874791769470903091132640838623046875000000
971 307577179073422058380816140627470713829413713164808728565900101926962520648534477116832920489649207211260155135690142845800634766781940176394550378430815264795098351459875058503985217903614999244460965349272613650812968352778282839657495972807422585341780113673699126825714738706086406624850708939339378400797019009061343648058107591902058439857743006327180098046345245316883664384136585000504507161795313523064649508899023387542609533048590527157499285546641848527582313415617118094962267933930764820101690399032190871819387660702923260338759543024026679618318663779355027946445518492814698815058477742854589810653508908541448404171630740545488899815602546869069049532829334377636993417376330251552322439750983967821085229843447450548410415649414062500000
972 1845463074440532350284896843764824282976482278988852371395400611561775123891206862700997522937895243267560930814140857074803808600691641058367302270584891588770590108759250351023911307421689995466765792095635681904877810116669697037944975836844535512050680682042194760954288432236518439749104253636036270404782114054368061888348645551412350639146458037963080588278071471901301986304819510003027042970771881138387897053394140325255657198291543162944995713279851091165493880493702708569773607603584588920610142394193145230916325964217539562032557258144160077709911982676130167678673110956888192890350866457127538863921053451248690425029784443272933398893615281214414297196976006265821960504257981509313934638505903806926511379060684703290462493896484375000000
973 11072778446643194101709381062588945697858893673933114228372403669370650743347241176205985137627371459605365584884845142448822851593653354829771842760018687144055926975264470101764310030412979848681904566849185325691188067318464418391272910100497021036342333078776807130575635477768611717425788615280735261307025622312565781108586672735416840864229118776263607405090503704343249048946565867945094287207034690934191304352545279989208225011383867741373044586218961275777368900419678043217287472912606464473882078528401680762674643426324183564806863338647817738376841654564006726742810185376143847315858851161090401775819137311684599446702385185375591649701857738572746814926837917902855838069172214439651902802871745457036212201273883692920207977294921875000000
974 66436670679859164610256286375533674187153362043598685370234422016223904460083447057235910825764228757632193509309070854692937109561920128978631056560112122864335561851586820610585860182477879092091427401095111954147128403910786510347637460602982126218053998472660842783453812866611670304554731691684411567842153733875394686651520036412501045185374712657581644430543022226059494293679395207670565723242208145605147826115271679935249350068303206448238267517313767654664213402518068259303724837475638786843292471170410084576047860557945101388841180031886906430261049927384040360456861112256863083895153106966542410654914823870107596680214311112253549898211146431436480889561027507417135028415033286637911416817230472742217273207643302157521247863769531250000000
975 398620024079154987661537718253202045122920172261592112221406532097343426760500682343415464954585372545793161055854425128157622657162236219581206264561975718659859926273369814231938920251916520438460745744479200637523125629197263893790451251164720690689660389686118751856439218438851672437984572321028101837967224629906584507500830051311385023767123492004424815984604011458122956101778672272927182548245841336603419664423424469174141104763312565064083035601080938942477630123840178478365020950145620832013960792408428817374174808321265580575075948131049310011283528560770033683492410292489430416167277326287582108197950225103417312874678063508420182430639451701355196482609348846544001256913283092745635529747578367290583578608220705064013600349426269531250000
976 2391720144474929925969226309519212270737521033569552673328439192584060560563004094060492789727512235274758966335126550768945735942973417317487237587371854311959159557640218885391633521511499122630764474466875203825138753775183583362742707506988324144137962338116712511138635310633110034627907433926168611027803347779439507045004980307868310142602740952026548895907624068748737736610672033637563095289475048019620517986540546815044846628579875390384498213606485633654865780743041070870190125700873724992083764754450572904245048849927593483450455688786295860067701171364620202100954461754936582497003663957725492649187701350620503877248068381050521094583836710208131178895656093079264007541479698556473813178485470203743501471649324230384081602096557617187500000
977 14350320866849579555815357857115273624425126201417316039970635155504363363378024564362956738365073411648553798010759304613674415653667652362319835075790847895006499089905785056812238044777031847006762241575501032558692365710185983017192662738415777892369757441356713773924315600162711523624086272609130104206522431686613749384588513483518026169287270572230082243877487380779171625823740657883276189396825291213801214054999917491978259306134794125850692650448083018475821289080198873063249243513207450324288903787466609248986457799959325684669567389184741922041673250509891902436656474588403658887470853222347218740969761270097306279307579855097122701763516350919909841607312922626712088383080773927702037621487271990688983080985963169950991868972778320312500000
978 86101925201097477334892147142691641746550757208503896239823810933026180180268147386177740430190440469891322788064555827682046493922005914173919010454745087370038994539434710340873428268662191082040573449453006195352154194261115898103155976430494667354218544648140282643545893600976269141744517635654780625239134590119682496307531080901108157015723623433380493463264924284675029754942443947299657136380951747282807284329999504951869555836808764755104155902688498110854927734481193238379495461079244701945733422724799655493918746799755954108017404335108451532250039503059351414619938847530421953324825119334083312445818567620583837675845479130582736210581098105519459049643877535760272530298484643566212225728923631944133898485915779019705951213836669921875000000
979 516611551206584864009352882856149850479304543251023377438942865598157081081608884317066442581142642819347936728387334966092278963448833934898132269501406206194045319970301912950134464849661968077224366425176038477967599995540685995463823207347593695307117753484052728857793242226830638025812797868294392199695811440202732587047712671297936238246513085259245424544034706524706302334104360858666636133669293708694156148727634457463663629007760023684139184218713811615457202992920782727047176726758772355822058291650137093607906213702305279626381897267145128093864532920575715915573068204885228212512696542087079360397138986204067811901099990471490993246598929033294038880802218434472902490813681804036363107514587473308859122411718090006615966558456420898437500000
980 3099669307239509184056117297136899102875827259506140264633657193588942486489653305902398655486855856916087620370324009796553673780693003609388793617008437237164271919821811477700806789097971808463346198551056230867805599973244115972782939244085562171842706520904316373146759453360983828154876787209766353198174868641216395522286276027787617429479078511555472547264208239148237814004626165151999816802015762252164936892365806744781981774046560142104835105312282869692743217957524696362283060360552634134932349749900822561647437282213831677758291383602870768563187197523454295493438409229311369275076179252522476162382833917224406871406599942828945959479593574199764233284813310606837414944882090824218178645087524839853154734470308540039695799350738525390625000000
981 18598015843437055104336703782821394617254963557036841587801943161533654918937919835414391932921135141496525722221944058779322042682499074251193682769885736104296452584639343086895087647779223036761672431391070242201369784331206789606578383212793791598612014062242835128974059879594265284380654460961735157291850083896085750311095927775433856571436095232695854673104430950968985849497334455966916431479315102581673305294112091828562459316645600751107431193538230490424702815234494760811947439090349506583943527062337950405951048632443690561941472219338365876215307415044452772387687746255480025553102842597310932667210665444089270665165883694825950500003161878024930849947112759818073994669970664901391940879182658658864968348467527903267182409763336181640625000000
982 111588095060622330626020222696928367703529781342221049526811658969201929513627519012486351597526810848979154333331664352675932256094994445507162096619314416625778715507836058521370525886675338220570034588346421453208218705987240737639470299276762749591672084373457010773844359277565591706283926765770410943751100503376514501866575566652603139428616571396175128038626585705813915096984006735801498588875890615490039831764672550971374755899873604506644587161229382942548216891406968564871684634542097039503661162374027702435706291794662143371648833316030195257291844490266716634326126477532880153318617055583865596003263992664535623990995302168955703000018971268149585099682676558908443968019823989408351645275095951953189810090805167419603094458580017089843750000000
983 669528570363733983756121336181570206221178688053326297160869953815211577081765114074918109585160865093874925999989986116055593536536888880269772652226989051388125859418154831016376249259904788153662990670792409465420856890118545929663102558690314111671418994310201720927247590612532237868960008901264283434434400895866006056138642108211202111097409861390447557278879779829884452881205981333891798394729801803029236834999800012820789752220202629893675054898126442779174400552650124347931781475248924949230031799858745233930928052908555120107520665816596610177984740306144124733557230457735882251507139274714875085262435630049586013812404427670910671719752324043910618051016922588200370401730025962403713418347588251088465388649595411152404267340898513793945312500000
984 4017171422182403902536728017089421237327072128319957782965219722891269462490590684449508657510965190563249555999939916696333561219221333281618635913361934308328755156508928986098257495559428728921977944024754456792525141340711275577978615352141884670028513965861210325563485543675193427213760053407585700606606405375196036336831852649267212666584459168342685343673278678979306717287235888003350790368378810818175421009998800076924738513321215779362050329388758656675046403315900746087590688851493549695380190799152471403585568317451330720645123994899579661067908441836864748401343382746415293509042835648289250511574613780297516082874426566025464030318513944263463708306101535529202222410380155774422280510085529506530792331897572466914425604045391082763671875000000
985 24103028533094423415220368102536527423962432769919746697791318337347616774943544106697051945065791143379497335999639500178001367314668456681678234775879796686801838357772217440525741552319559430938128431437000265572323837802356594203393679740807333875776011133347360170974226660692891393739458671062733409923716024781026145428196440444377279221794247011114307673263185686043912229488401289956380586932978591526040049002320684984340885768264103313196496781361505137956547233642600655803510567503289997687504830871570633208294476172541500783499709397384666124165091643259455831256564628638034258193370898539047529917028274884692032425820662037288777163785417174619684574912090117024279492302436992080862127003782210024986944196800919826273457147181034088134765625000000
986 144618171198566540491322208615219164543774596619518480186747910024085700649661264640182311670394746860276984015997837001068008203888010740090069408655278780120811030146633304643154449313917356585628770588622001593433943026814139565220362078444844003254656066800084161025845359964157348362436752026376400459542296148686156872569178642666263675330765482066685846039579114116263473376930407739738283521597871549156240294013924109906045314609584619879178980688169030827739283401855603934821063405019739986125028985229423799249766857035249004700998256384307996744990549859556734987539387771828205549160225391234285179502169649308152194554923972223732662982712503047718107449472540702145676953814621952485172762022693260149921665180805518957640742883086204528808593750000000
987 867709027191399242947933251691314987262647579717110881120487460144514203897967587841093870022368481161661904095987022006408049223314913633598856188900753004090794679006072375856439927265660865253553329114305823770014900972862926594247054207785191255717629790033448220088865959332759978190815752550119959805630627674341681690801655756413419970485669402947530515044259318462470533518232470173393905725778831333757941968500406324516242897131429915782540116577465984560315756717631361191695549213082281394938338502176258741145956410912223050730980043297090497380697881694884809332843143780304240575974048225534705944318015533902826768334513288838731060632028429347104571623947565878690461833668171321648152306632515785414006860565283574260320165194571018218994140625000000
988 5206254163148395457687599510147889923575885478302665286722924760867085223387805527046563220134210886969971424575922132038448295339889481801593137133404518024544768074036434255138639563593965191521319974685834942620089405837177559565482325246711147534305778740200689320533195755996559869144894515300719758833783766046050090144809934538480519822914016417685183090265555910774823201109394821040363434354672988002547651811002437947097457382788579494695240699464795907361894540305788167150173295278493688369630031013057552446875738465473338304385880259782542984284187290169308855997058862681825443455844289353208235665908093203416960610007079733032386363792170576082627429743685395272142771002009027929888913839795094712484041163391701445561920991167426109313964843750000000
989 31237524978890372746125597060887339541455312869815991720337548565202511340326833162279379320805265321819828547455532792230689772039074671689330136343628770352565000922009130881812555752759522225999910886700875405714251518970992105742123411571855119188041286081061004441030578175447930557737744915375376266270337984600660517221719371063417099251838896807329260927498313919718557938864723944957527473530888659577221945244993263307512651091696349856108195134700329508800854425158229346218073500737332060298016922464594196264162302514206081245146910415793366273198351477673556615079483045311026442277682520598306341955651239397455556067959748147181848014271985410374665182039079270302771513069433842162152336169031246933405028196051311795145011274144053459167480468750000000
990 187425149873342236476753582365324037248731877218895950322025291391215068041960998973676275924831591930918971284733196753384138632234448030135980818061772622115390005532054785290875334516557133355999465320205252434285509113825952634452740469431130715128247716486366026646183469052687583346426469492252257597622027907603963103330316226380502595511033380843975565564989883518311347633188343669745164841185331957463331671469959579845075906550178099136649170808201977052805126550949376077308441004423992361788101534787565177584973815085236487470881462494760197639190108866041339690476898271866158653666095123589838051733907436384733336407758488883091088085631912462247991092234475621816629078416603052972914017014187481600430169176307870770870067644864320755004882812500000000
991 1124550899240053418860521494191944223492391263313375701932151748347290408251765993842057655548989551585513827708399180520304831793401459658438744365915523714971334633203111566021863508492741550842174193880131136112644188110869013268760554430106557746584049623309697026089505213498271005282123850572702579424879171458784907987179040633088985462802024791513546187737923649740187701245784560274710465899156737178545206520771569386994925193740993177202343546574907970581317913021562019357813274212968144913659136069330232676104517993987850877511266213268360161146648762703394585336955370289637535993481409448187965845738937575869031080773772299866059976162425615345791025120697584835426908004768741264660222927605846889466638930830597042920260264509124681353569030761718750000
992 6747305395440320513163128965151665340954347579880254211592910490083742449510595963052345933293937309513082966250395083121828990760408757950632466195493142289828007799218669396131181050956449305053045163280786816675865128665214079612563326580639346479504297739858182156537031280989626031692743103436215476549275028752709447923074243798533912776812148749081277126427541898441126207474707361648262795394940423071271239124629416321969551162445959063214061279449447823487907478129372116146879645277808869481954816415981396056627107963927105265067597279610160966879892576220367512021732221737825215960888456689127795074433625455214186484642633799196359856974553692074746150724185509012561448028612447587961337565635081336799833584983582257521561587054748088121414184570312500000
993 40483832372641923078978773790909992045726085479281525269557462940502454697063575778314075599763623857078497797502370498730973944562348292861224449535674829401714196666754386770914289482415922428906234869851109731310095263481467129282738402320819891647895650714239180633719023894982146444819093395599512829810633693181099327435676227083612252530655630641200853084497897054482707725887169879586424288675001546976145131800578220280975245136646886394193954900643665679158969402627801530440975347174828529291007613161067411271338563830748628876357367205932611365337796836026072844149450369310545235701778932454466913253794378907192269466533395838808055049690308738105465855254270287970467065082352770845702314651175387454708083894826947668477146180521231144666671752929687500000
994 242902994235851538473872642745459952274356512875689151617344777643014728182381454669884453598581743142470986785014222992385843667374089757167346697214048976410285180000526320625485736894495534573437409219106658387860571580888802775696430413924919349887373904285435083802314143369892878668914560373597076978863802159086595964614057362501673515183933783847205118506987382326896246355323019277518545732050009281856870790803469321685851470819881318365163729403861994074953816415766809182645852083048971175746045678966404467628031382984491773258144203235595668192026781016156437064896702215863271414210673594726801479522766273443153616799200375032848330298141852428632795131525621727822802390494116625074213887907052324728248503368961686010862877083127386868000030517578125000000
995 1457417965415109230843235856472759713646139077254134909704068665858088369094288728019306721591490458854825920710085337954315062004242459726564876263528811204508034911777099164744246002781440798051023012401692643287728091333721398442253018903973711402165082285655671889975237437640664089742001344802974920321403267493077582643466475679876746200314330795044800951878292108101720828085184164454849619446340647970030342680030296056474824338871844819644902459021150877844580405765978522801191971799085382982437795432483623225186961081739394320371156806633930315278868161780732612301326471118701893191225749499554829796966763861395383558320641003055011400192226329020740345653667648705447510894617377234796864637333144172021533566563789713343979315141041297465562820434570312500000
996 8744507792490655385059415138836558281876834463524809458224411995148530214565732368115840329548942753128955524260512027725890372025454758359389257581172867227048209470662594988465476016688644788306138074410155859726368548002328390653518113423842268412990493713934031339851424625843984538452008068817849521928419604958465495860798854079260477201885984770268805711269752648610324968511104986729097716678043887820182056080181776338848946033231068917869414754126905267067482434595871136807151830794512297894626772594901739351121766490436365922226940839803581891673208970684395673807958826712211359147354496997328978781800583168372301349923846018330068401153357974124442073922005892232685065367704263408781187823998865032129201399382738280063875890846247784793376922607421875000000
997 52467046754943932310356490833019349691261006781148856749346471970891181287394394208695041977293656518773733145563072166355342232152687098806495707808546116374635794150930911309277323505089689424372831739078518915788308252726327836488925599146702394572665099871647195658858964879997780650348750069191375611650264168144885496637803562298055279717622009854113082556840679720712884344202498027504639472989513613844833265249295722676939706988620764707750566324059808733224197608277046046630291245374039682123706802941991005992936589321641872134928381096622183225712078239043749192394577139319453593409816348547862666583208617038946825098296814769171428669672819956504144567583966190005692417634971353938254730217367460183432168989848924656183015713395434431731700897216796875000000
998 314802280529663593862138944998116098147566040686893140496078831825347087724366365252170251863761939112642398873378432998132053392916122592838974246851276698247814764905585467855663941030538136546236990434471113494729849516357967018933553594880214367435990599229883173953153789279986683902092500415148253669901585008869312979826821373788331678305732059124678495341044078324277306065214988165027836837937081683068999591495774336061638241931724588246503397944358852399345185649662276279781747472244238092742240817651946035957619535929851232809570286579733099354272469434262495154367462835916721560458898091287175999499251702233680950589780888615028572018036919739024867405503797140034154505809828123629528381304204761100593013939093547937098094280372606590390205383300781250000000
999 1888813683177981563172833669988696588885396244121358842976472990952082526346198191513021511182571634675854393240270597988792320357495909017118039117798547914953078543733002314220963926238087763926469848261621301091535230574512210515403590926238042959464703018884876615656746053151101539400110833517198034912199656028794082757132756372910488854970136013324125922933354416696939470982019139046340281295672220819673391668612655005368119305527680492417669898984162754384608015731967933040890847229968328497887011483320932779276664663736839508292662436470944392126550935439426231408168451145681267006955634517006998547210068266894623262493834880554440336267509800342593597386618283722199992621908159465079388297096311510217257877869998037440035787426495517138391733169555664062500000
1000 11332882099067889379037002019932179533312377464728153057858837945712495158077189149078129067095429808055126359441623587932753922144975454102708234706791287489718471262398013885325783557428526583558819089569727806549211383447073263092421545557428257756788218113309259693940476318906609236400665001103188209473197936172764496542796538237462933129820816079944755537600126500181636825892114834278041687774033324918040350011675930032208715833166082954506019393904976526307648094391807598245345083379809970987322068899925596675659987982421037049755974618825666352759305612636557388449010706874087602041733807102041991283260409601367739574963009283326642017605058802055561584319709702333199955731448956790476329782577869061303547267219988224640214724558973102830350399017333984375000000