0 1
1 1
2 2
3 3
4 6
5 10
6 20
7 35
8 70
9 125
10 250
11 450
12 900
13 1625
14 3250
15 5875
16 11750
17 21250
18 42500
19 76875
20 153750
21 278125
22 556250
23 1006250
24 2012500
25 3640625
26 7281250
27 13171875
28 26343750
29 47656250
30 95312500
31 172421875
32 344843750
33 623828125
34 1247656250
35 2257031250
36 4514062500
37 8166015625
38 16332031250
39 29544921875
40 59089843750
41 106894531250
42 213789062500
43 386748046875
44 773496093750
45 1399267578125
46 2798535156250
47 5062597656250
48 10125195312500
49 18316650390625
50 36633300781250
51 66270263671875
52 132540527343750
53 239768066406250
54 479536132812500
55 867489013671875
56 1734978027343750
57 3138604736328125
58 6277209472656250
59 11355578613281250
60 22711157226562500
61 41084869384765625
62 82169738769531250
63 148646453857421875
64 297292907714843750
65 537807922363281250
66 1075615844726562500
67 1945807342529296875
68 3891614685058593750
69 7039997100830078125
70 14079994201660156250
71 25470948791503906250
72 50941897583007812500
73 92154758453369140625
74 184309516906738281250
75 333419048309326171875
76 666838096618652343750
77 1206321449279785156250
78 2412642898559570312500
79 4364512004852294921875
80 8729024009704589843750
81 15790952777862548828125
82 31581905555725097656250
83 57132203865051269531250
84 114264407730102539062500
85 206706255435943603515625
86 413412510871887207031250
87 747870257854461669921875
88 1495740515708923339843750
89 2705820012092590332031250
90 5411640024185180664062500
91 9789748771190643310546875
92 19579497542381286621093750
93 35419643795490264892578125
94 70839287590980529785156250
95 128149475121498107910156250
96 256298950242996215820312500
97 463649156630039215087890625
98 927298313260078430175781250
99 1677498407542705535888671875
100 3354996815085411071777343750
101 6069246254563331604003906250
102 12138492509126663208007812500
103 21958739235103130340576171875
104 43917478470206260681152343750
105 79447464902698993682861328125
106 158894929805397987365722656250
107 287443628337979316711425781250
108 574887256675958633422851562500
109 1039980817176401615142822265625
110 2079961634352803230285644531250
111 3762685944192111492156982421875
112 7525371888384222984313964843750
113 13613525635078549385070800781250
114 27227051270157098770141601562500
115 49254198454432189464569091796875
116 98508396908864378929138183593750
117 178203364096768200397491455078125
118 356406728193536400794982910156250
119 644745828211680054664611816406250
120 1289491656423360109329223632812500
121 2332712320574559271335601806640625
122 4665424641149118542671203613281250
123 8439832461814396083354949951171875
124 16879664923628792166709899902343750
125 30535600706199184060096740722656250
126 61071201412398368120193481445312500
127 110478841221923939883708953857421875
128 220957682443847879767417907714843750
129 399716202578623779118061065673828125
130 799432405157247558236122131347656250
131 1446186806783499196171760559082031250
132 2892373613566998392343521118164062500
133 5232353021024377085268497467041015625
134 10464706042048754170536994934082031250
135 18930831071204389445483684539794921875
136 37861662142408778890967369079589843750
137 68492390250900061801075935363769531250
138 136984780501800123602151870727539062500
139 247807795898478361777961254119873046875
140 495615591796956723555922508239746093750
141 896577028237891499884426593780517578125
142 1793154056475782999768853187561035156250
143 3243846161697065690532326698303222656250
144 6487692323394131381064653396606445312500
145 11736345667295870953239500522613525390625
146 23472691334591741906479001045227050781250
147 42462497527994026313535869121551513671875
148 84924995055988052627071738243103027343750
149 153630759303490776801481842994689941406250
150 307261518606981553602963685989379882812500
151 555841308877483752439729869365692138671875
152 1111682617754967504879459738731384277343750
153 2011052747869964878191240131855010986328125
154 4022105495739929756382480263710021972656250
155 7276057194962405628757551312446594238281250
156 14552114389924811257515102624893188476562500
157 26325022235462203752831555902957916259765625
158 52650044470924407505663111805915832519531250
159 95244825202498990620370022952556610107421875
160 190489650404997981240740045905113220214843750
161 344599014835183934337692335247993469238281250
162 689198029670367868675384670495986938476562500
163 1246770948163424718586611561477184295654296875
164 2493541896326849437173223122954368591308593750
165 4510859666641203921244596131145954132080078125
166 9021719333282407842489192262291908264160156250
167 16320443592388896013289922848343849182128906250
168 32640887184777792026579845696687698364257812500
169 59047919628738460460226633585989475250244140625
170 118095839257476920920453267171978950500488281250
171 213637380181747822234683553688228130340576171875
172 427274760363495644469367107376456260681152343750
173 772947302765046808872284600511193275451660156250
174 1545894605530093617744569201022386550903320312500
175 2796549612916494933188005234114825725555419921875
176 5593099225832989866376010468229651451110839843750
177 10118011550757240621578603168018162250518798828125
178 20236023101514481243157206336036324501037597656250
179 36607309689203728441952989669516682624816894531250
180 73214619378407456883905979339033365249633789062500
181 132446490692232439101871932507492601871490478515625
182 264892981384464878203743865014985203742980957031250
183 479195905015143553299594714189879596233367919921875
184 958391810030287106599189428379759192466735839843750
185 1733747071614555570988613908411934971809387207031250
186 3467494143229111141977227816823869943618774414062500
187 6272755832997060088445095971110276877880096435546875
188 12545511665994120176890191942220553755760192871093750
189 22695043806912522587282410313491709530353546142578125
190 45390087613825045174564820626983419060707092285156250
191 82111439869577312494186571711907163262367248535156250
192 164222879739154624988373143423814326524734497070312500
193 297081980313323949534520806992077268660068511962890625
194 594163960626647899069041613984154537320137023925781250
195 1074852702218733185201671176400850526988506317138671875
196 2149705404437466370403342352801701053977012634277343750
197 3888853609527046178335751847043866291642189025878906250
198 7777707219054092356671503694087732583284378051757812500
199 14070004536541564965670403353215078823268413543701171875
200 28140009073083129931340806706430157646536827087402343750
201 50905754635072593936673257530856062658131122589111328125
202 101811509270145187873346515061712125316262245178222656250
203 184178750492655144855014270888204919174313545227050781250
204 368357500985310289710028541776409838348627090454101562500
205 666364979287912754591705066786744282580912113189697265625
206 1332729958575825509183410133573488565161824226379394531250
207 2410931143976288048683453979492696817032992839813232421875
208 4821862287952576097366907958985393634065985679626464843750
209 8722830823441876470458744563529762672260403633117675781250
210 17445661646883752940917489127059525344520807266235351562500
211 31559498397327942108876452920185329276137053966522216796875
212 63118996794655884217752905840370658552274107933044433593750
213 114183337869430328192088541783277833019383251667022705078125
214 228366675738860656384177083566555666038766503334045410156250
215 413119197360511930416060444315462518716230988502502441406250
216 826238394721023860832120888630925037432461977005004882812500
217 1494679297455408011119859512660923428484238684177398681640625
218 2989358594910816022239719025321846856968477368354797363281250
219 5407800500474480403518995341727304548840038478374481201171875
220 10815601000948960807037990683454609097680076956748962402343750
221 19565606015095361961995679145331905601778998970985412597656250
222 39131212030190723923991358290663811203557997941970825195312500
223 70789027573104407792383419018023005264694802463054656982421875
224 141578055146208815584766838036046010529389604926109313964843750
225 256117107790045229151938699363455498314579017460346221923828125
226 512234215580090458303877398726910996629158034920692443847656250
227 926640401084704106797776401727162465249421074986457824707031250
228 1853280802169408213595552803454324930498842149972915649414062500
229 3352616466473294388229188511818534834674210287630558013916015625
230 6705232932946588776458377023637069669348420575261116027832031250
231 12129880326942951407157060550456861847123946063220500946044921875
232 24259760653885902814314121100913723694247892126441001892089843750
233 43886319302348285094639360193191635062248678877949714660644531250
234 87772638604696570189278720386383270124497357755899429321289062500
235 158782194877026668437411498213673866075623664073646068572998046875
236 317564389754053336874822996427347732151247328147292137145996093750
237 574479377873391916713860690102411155066874925978481769561767578125
238 1148958755746783833427721380204822310133749851956963539123535156250
239 2078485914981826241382245959443686444956256309524178504943847656250
240 4156971829963652482764491918887372889912512619048357009887695312500
241 7520032685542171623341926346706376449446906917728483676910400390625
242 15040065371084343246683852693412752898893813835456967353820800781250
243 27207733852801726909798401936313450022453253041021525859832763671875
244 54415467705603453819596803872626900044906506082043051719665527343750
245 98438505836297776432282377948035367865031730616465210914611816406250
246 196877011672595552864564755896070735730063461232930421829223632812500
247 356153859917480247612419880058609589212892387877218425273895263671875
248 712307719834960495224839760117219178425784775754436850547790527343750
249 1288576770405912355900687510552871106739303286303766071796417236328125
250 2577153540811824711801375021105742213478606572607532143592834472656250
251 4662114552442160541441338152471307587632054492132738232612609863281250
252 9324229104884321082882676304942615175264108984265476465225219726562500
253 16867688910181240927703253209592182404463756029144860804080963134765625
254 33735377820362481855406506419184364808927512058289721608161926269531250
255 61027871788695401931309575285604374084158507685060612857341766357421875
256 122055743577390803862619150571208748168317015370121225714683532714843750
257 220800914392570805018031610380060958398473758279578760266304016113281250
258 441601828785141610036063220760121916796947516559157520532608032226562500
259 798865213019377015433610175472282921571576252972590737044811248779296875
260 1597730426038754030867220350944565843143152505945181474089622497558593750
261 2890321493134031052077892825461109815865512473465059883892536163330078125
262 5780642986268062104155785650922219631731024946930119767785072326660156250
263 10457281400573270183221413249944134471469681102462345734238624572753906250
264 20914562801146540366442826499888268942939362204924691468477249145507812500
265 37834799537196195655717602122415123278020843144986429251730442047119140625
266 75669599074392391311435204244830246556041686289972858503460884094238281250
267 136887590683114627362480944362354944032755810212620417587459087371826171875
268 273775181366229254724961888724709888065511620425240835174918174743652343750
269 495263955729592158533816711199699103773674835338169941678643226623535156250
270 990527911459184317067633422399398207547349670676339883357286453247070312500
271 1791881825232387655856678834186720798704595125627747620455920696258544921875
272 3583763650464775311713357668373441597409190251255495240911841392517089843750
273 6483089347513977486614310614935108474654601451447888393886387348175048828125
274 12966178695027954973228621229870216949309202902895776787772774696350097656250
275 23456037611407949153788158903741938379750031629100703867152333259582519531250
276 46912075222815898307576317807483876759500063258201407734304666519165039062500
277 84864741319469858335869241444034149525477150888264077366329729557037353515625
278 169729482638939716671738482888068299050954301776528154732659459114074707031250
279 307043518540309545910405412701461055728635596295816867495886981487274169921875
280 614087037080619091820810825402922111457271192591633734991773962974548339843750
281 1110893886104198437872680856287134531015792227037763950647786259651184082031250
282 2221787772208396875745361712574269062031584454075527901295572519302368164062500
283 4019251837819444459811377217928367376435783153709735415759496390819549560546875
284 8038503675638888919622754435856734752871566307419470831518992781639099121093750
285 14541789758576230109693481808206164227099954633359857325558550655841827392578125
286 29083579517152460219386963616412328454199909266719714651117101311683654785156250
287 52612689603783928249410522951388984253320857398250609548995271325111389160156250
288 105225379207567856498821045902777968506641714796501219097990542650222778320312500
289 190354499226038490698585205715914100131104513824453761117183603346347808837890625
290 380708998452076981397170411431828200262209027648907522234367206692695617675781250
291 688709048111272812245873413822625579388918282131015757840941660106182098388671875
292 1377418096222545624491746827645251158777836564262031515681883320212364196777343750
293 2491772744426171607736441040533557396289068841532809983618790283799171447753906250
294 4983545488852343215472882081067114792578137683065619967237580567598342895507812500
295 9015318481574493977452838133554659084500752797008971128889243118464946746826171875
296 18030636963148987954905676267109318169001505594017942257778486236929893493652343750
297 32617728685741611848581985465105508441058419777380805726352264173328876495361328125
298 65235457371483223697163970930211016882116839554761611452704528346657752990722656250
299 118012051020835589355645736657754246782788334901859172987315105274319648742675781250
300 236024102041671178711291473315508493565576669803718345974630210548639297485351562500
301 426971611675469887535318755963243691708649575622391836304814205504953861236572265625
302 853943223350939775070637511926487383417299151244783672609628411009907722473144531250
303 1544797803273171490898365096527447224629306203602663316587495501153171062469482421875
304 3089595606546342981796730193054894449258612407205326633174991002306342124938964843750
305 5589130957988508016815231702821017664603283139901357401413406478241086006164550781250
306 11178261915977016033630463405642035329206566279802714802826812956482172012329101562500
307 20221665773576682629584333031467852199869884681493470424129554885439574718475341796875
308 40443331547153365259168666062935704399739769362986940848259109770879149436950683593750
309 73162674077940873063845506643234172676333007707960565113580742035992443561553955078125
310 146325348155881746127691013286468345352666015415921130227161484071984887123107910156250
311 264705041521820952171305868058831602382315615132335473447255935752764344215393066406250
312 529410083043641904342611736117663204764631230264670946894511871505528688430786132812500
313 957711837219400395537301807077987148529913037121874541668375968583859503269195556640625
314 1915423674438800791074603614155974297059826074243749083336751937167719006538391113281250
315 3465033978487897216829979695095777730737987109947695341105600164155475795269012451171875
316 6930067956975794433659959390191555461475974219895390682211200328310951590538024902343750
317 12536610706342484106463389440088952911040370364129103997186120977858081459999084472656250
318 25073221412684968212926778880177905822080740728258207994372241955716162919998168945312500
319 45357883639272934448167048724965875901511916270907043280402604068513028323650360107421875
320 90715767278545868896334097449931751803023832541814086560805208137026056647300720214843750
321 164106364664652251708518296424384614952357729533889696416082415453274734318256378173828125
322 328212729329304503417036592848769229904715459067779392832164830906549468636512756347656250
323 593742405126896586301756238497093695254229066314913265678399056923808529973030090332031250
324 1187484810253793172603512476994187390508458132629826531356798113847617059946060180664062500
325 2148180202311221672966189710363545401509356683905117846311583207352668978273868560791015625
326 4296360404622443345932379420727090803018713367810235692623166414705337956547737121582031250
327 7772188985921625433322167359332258531275638087951022903165920752144302241504192352294921875
328 15544377971843250866644334718664517062551276175902045806331841504288604483008384704589843750
329 28120043918052018801779888244843565648831407020229525284271687723958166316151618957519531250
330 56240087836104037603559776489687131297662814040459050568543375447916332632303237915039062500
331 101739274660651966842288604427556535587778844661392511905528834859069320373237133026123046875
332 203478549321303933684577208855113071175557689322785023811057669718138640746474266052246093750
333 368096153712999740202543580913564849694737188205814933106285735675555770285427570343017578125
334 736192307425999480405087161827129699389474376411629866212571471351111540570855140686035156250
335 1331784395261738866801274882430041570534791717722112106003784504082432249560952186584472656250
336 2663568790523477733602549764860083141069583435444224212007569008164864499121904373168945312500
337 4818441207743695632993656507582383604200272647581485864487493842034382396377623081207275390625
338 9636882415487391265987313015164767208400545295162971728974987684068764792755246162414550781250
339 17433284062409783830961908125761710168327404649296868792418546689759750734083354473114013671875
340 34866568124819567661923816251523420336654809298593737584837093379519501468166708946228027343750
341 63074214273330440989841258090896632820635660008576914639655264238626841688528656959533691406250
342 126148428546660881979682516181793265641271320017153829279310528477253683377057313919067382812500
343 228204651054603285794396749825674613261541276796400229236183587744335454772226512432098388671875
344 456409302109206571588793499651349226523082553592800458472367175488670909544453024864196777343750
345 825652183906364224022777458673889902204528083939116572982641617528543065418489277362823486328125
346 1651304367812728448045554917347779804409056167878233145965283235057086130836978554725646972656250
347 2987237664258804691141903544241076444714934035713581718732290148921038053231313824653625488281250
348 5974475328517609382283807088482152889429868071427163437464580297842076106462627649307250976562500
349 10807927401762202335595630427835932712552029758872325728748242656962474939064122736454010009765625
350 21615854803524404671191260855671865425104059517744651457496485313924949878128245472908020019531250
351 39103448687516988222268634417974281339185478615793720050079762540207184429164044559001922607421875
352 78206897375033976444537268835948562678370957231587440100159525080414368858328089118003845214843750
353 141477606428773929433365019950691743133167244284606971606657599416223547450499609112739562988281250
354 282955212857547858866730039901383486266334488569213943213315198832447094900999218225479125976562500
355 511870788706284706055481927663587308969908828344066257782889184380081815106677822768688201904296875
356 1023741577412569412110963855327174617939817656688132515565778368760163630213355645537376403808593750
357 1851965911387553883110584538564477829183707920297296430881157924819291338280891068279743194580078125
358 3703931822775107766221169077128955658367415840594592861762315849638582676561782136559486389160156250
359 6700475613406345885275513054504452601068995459766150865491343702196047615871066227555274963378906250
360 13400951226812691770551026109008905202137990919532301730982687404392095231742132455110549926757812500
361 24242548510093960010824642579699873859426437697344272173050928886883781387950875796377658843994140625
362 48485097020187920021649285159399747718852875394688544346101857773767562775901751592755317687988281250
363 87710364483438070627745647625977106291787211187890606537797925923438668860399047844111919403076171875
364 175420728966876141255491295251954212583574422375781213075595851846877337720798095688223838806152343750
365 317339079866720553084605025231386162161803867452731671823734985182774437362240860238671302795410156250
366 634678159733441106169210050462772324323607734905463343647469970365548874724481720477342605590820312500
367 1148143576916412412284296888027045279350083281324205326429685296296678842509209061972796916961669921875
368 2296287153832824824568593776054090558700166562648410652859370592593357685018418123945593833923339843750
369 4154022485248459295998459313978295585941397069357368273029751555569522025734841008670628070831298828125
370 8308044970496918591996918627956591171882794138714736546059503111139044051469682017341256141662597656250
371 15029394541660234418570812129756251532956568940165814733000331296364215916128159733489155769348144531250
372 30058789083320468837141624259512503065913137880331629466000662592728431832256319466978311538696289062500
373 54376860282058875612861764078889779735075859354042232299852898703973469451966593624092638492584228515625
374 108753720564117751225723528157779559470151718708084464599705797407946938903933187248185276985168457031250
375 196737328701993205971454759745667641010596452069382087834262837038046267679192169453017413616180419921875
376 393474657403986411942909519491335282021192904138764175668525674076092535358384338906034827232360839843750
377 711802342099671651792964978333889306377602963576699277672049691670363991136127879144623875617980957031250
378 1423604684199343303585929956667778612755205927153398555344099383340727982272255758289247751235961914062500
379 2575325066988392229107551092941108326835032557536585949188934273161588617284678548458032310009002685546875
380 5150650133976784458215102185882216653670065115073171898377868546323177234569357096916064620018005371093750
381 9317613624443602886572930573036095102287147969799433357584422907456123130742753346567042171955108642578125
382 18635227248887205773145861146072190204574295939598866715168845814912246261485506693134084343910217285156250
383 33711442787276053287326897400474933877260577061314237041977443171472672567290373990545049309730529785156250
384 67422885574552106574653794800949867754521154122628474083954886342945345134580747981090098619461059570312500
385 121969145814162252003769834137194193874867145457574018421965101320082747182738103219890035688877105712890625
386 243938291628324504007539668274388387749734290915148036843930202640165494365476206439780071377754211425781250
387 441288515134430993582214683683596299988032841981298906899938290743050373077238646146724931895732879638671875
388 882577030268861987164429367367192599976065683962597813799876581486100746154477292293449863791465759277343750
389 1596596846601343707892224247732010530565828482618624442389865947114838129472502714634174481034278869628906250
390 3193193693202687415784448495464021061131656965237248884779731894229676258945005429268348962068557739257812500
391 5776541657334563571550047820242071152888978203186627677449638281858938781976320342437247745692729949951171875
392 11553083314669127143100095640484142305777956406373255354899276563717877563952640684874495491385459899902343750
393 20899724053666099318289117862550303111615748602840016175298861673720503262519088139015366323292255401611328125
394 41799448107332198636578235725100606223231497205680032350597723347441006525038176278030732646584510803222656250
395 75615911981657678733695350211541159793633851998266942489246116959307822402713838982890592887997627258300781250
396 151231823963315357467390700423082319587267703996533884978492233918615644805427677965781185775995254516601562500
397 273580939639957897077031161744954283410090516977134631569736276427936595700973754219376132823526859283447265625
398 547161879279915794154062323489908566820181033954269263139472552855873191401947508438752265647053718566894531250
399 989825138291501091716679057667065618082283324894338445402450797343143866491299576182427699677646160125732421875
400 1979650276583002183433358115334131236164566649788676890804901594686287732982599152364855399355292320251464843750
401 3581220993257715973198239479610556673360964039586019069163572604576036353951629109815257834270596504211425781250
402 7162441986515431946396478959221113346721928079172038138327145209152072707903258219630515668541193008422851562500
403 12956979274831074407407802109717455276393403573458403118805609036164462437301647668164150672964751720428466796875
404 25913958549662148814815604219434910552786807146916806237611218072328924874603295336328301345929503440856933593750
405 46878791407866792171047813150534493015162197669361920248210182157942130416750092791744464193470776081085205078125
406 93757582815733584342095626301068986030324395338723840496420364315884260833500185583488928386941552162170410156250
407 169609060665178588818200055204085188693843970479517585647022865608888339897242225617901567602530121803283691406250
408 339218121330357177636400110408170377387687940959035171294045731217776679794484451235803135205060243606567382812500
409 613651346286558983235761210267753478393408864050778326994063417254731047402460664130785517045296728610992431640625
410 1227302692573117966471522420535506956786817728101556653988126834509462094804921328261571034090593457221984863281250
411 2220211428106901972087805775318341448497824467856303706735202758229213537526092192564419747213833034038543701171875
412 4440422856213803944175611550636682896995648935712607413470405516458427075052184385128839494427666068077087402343750
413 8032800409101714944260222825252939850522078019027626898705696704872412450618157642168171150842681527137756347656250
414 16065600818203429888520445650505879701044156038055253797411393409744824901236315284336342301685363054275512695312500
415 29062944904974064860862085249672992010121267755856615959852469733215994565460327248018757018144242465496063232421875
416 58125889809948129721724170499345984020242535511713231919704939466431989130920654496037514036288484930992126464843750
417 105150722479361749583009312122100260797995948684144945305733865141717910574210848029252929336507804691791534423828125
418 210301444958723499166018624244200521595991897368289890611467730283435821148421696058505858673015609383583068847656250
419 380438887871938423610736134362136343939373404641441646729406977042509580043752603906170861591817811131477355957031250
420 760877775743876847221472268724272687878746809282883293458813954085019160087505207812341723183635622262954711914062500
421 1376440826962883370138634111200180415706887279786483507118365559503958347347708779384589661276550032198429107666015625
422 2752881653925766740277268222400360831413774559572967014236731119007916694695417558769179322553100064396858215332031250
423 4980009695454724732639489884190220358837569375725209301944792912307243836519780877392093998423661105334758758544921875
424 9960019390909449465278979768380440717675138751450418603889585824614487673039561754784187996847322210669517517089843750
425 18017844342459206812504278864950199715653410479693628974132136764016427445860360490037521685735555365681648254394531250
426 36035688684918413625008557729900399431306820959387257948264273528032854891720720980075043371471110731363296508789062500
427 65189173235022410399323944903799896784079205519842098360936719258545918046702898063227138436559471301734447479248046875
428 130378346470044820798647889807599793568158411039684196721873438517091836093405796126454276873118942603468894958496093750
429 235856644462816017934098330194248485342128975200742346934022912472647453004212687865948083754119579680263996124267578125
430 471713288925632035868196660388496970684257950401484693868045824945294906008425375731896167508239159360527992248535156250
431 853337356138968037673871926452242942790248848404501242865430966070507674787548949013604726587800541892647743225097656250
432 1706674712277936075347743852904485885580497696809002485730861932141015349575097898027209453175601083785295486450195312500
433 3087403558380760098698867981289972287240599366018794479657040267989301108916681305738283214168404811061918735504150390625
434 6174807116761520197397735962579944574481198732037588959314080535978602217833362611476566428336809622123837471008300781250
435 11170331011208960305124980274188646722251752588071466183958046509593967170645661783623392437903021345846354961395263671875
436 22340662022417920610249960548377293444503505176142932367916093019187934341291323567246784875806042691692709922790527343750
437 40414637264141001032130561464493372175055766110263358521505031208023330308644902389425546118673082673922181129455566406250
438 80829274528282002064261122928986744350111532220526717043010062416046660617289804778851092237346165347844362258911132812500
439 146221531264660203635027905951523627264020067610959461687734923492146815689996203029010768403850306640379130840301513671875
440 292443062529320407270055811903047254528040135221918923375469846984293631379992406058021536807700613280758261680603027343750
441 529034470002596013014486722435151275444821507503480515831149461420617426906756503197926111425886119832284748554229736328125
442 1058068940005192026028973444870302550889643015006961031662298922841234853813513006395852222851772239664569497108459472656250
443 1914064693689679046897294082418138240904007199462605270717072689642353056083801500844576715110179065959528088569641113281250
444 3828129387379358093794588164836276481808014398925210541434145379284706112167603001689153430220358131919056177139282226562500
445 6925151118435415169414036799914934827295928459795623774429616141108678145885224988233253018421464730636216700077056884765625
446 13850302236870830338828073599829869654591856919591247548859232282217356291770449976466506036842929461272433400154113769531250
447 25055432123728680612583713587483982931959606301665092518562717257331625449007117436943381516556428323383443057537078857421875
448 50110864247457361225167427174967965863919212603330185037125434514663250898014234873886763033112856646766886115074157714843750
449 90651405026466327215848383937845240523318389209347343720665505581114736515609462243550642490674817963736131787300109863281250
450 181302810052932654431696767875690481046636778418694687441331011162229473031218924487101284981349635927472263574600219726562500
451 327979864513688233016323351751806287956793914538411256010513941618915555333011724033036304870591948201763443648815155029296875
452 655959729027376466032646703503612575913587829076822512021027883237831110666023448066072609741183896403526887297630310058593750
453 1186642297436109529002374839069805237167377626645319561449242180189004094087011308947428311899585651190136559307575225830078125
454 2373284594872219058004749678139610474334755253290639122898484360378008188174022617894856623799171302380273118615150451660156250
455 4293312164612106479930257436589994746052918560534541527193641192850442693769997924571960035144968514941865578293800354003906250
456 8586624329224212959860514873179989492105837121069083054387282385700885387539995849143920070289937029883731156587600708007812500
457 15533349335879984754639412987600947544427704669446109828721995063307192998414933078122658616226914318758645094931125640869140625
458 31066698671759969509278825975201895088855409338892219657443990126614385996829866156245317232453828637517290189862251281738281250
459 56200185856339391373545777755054763991873930544557841507641769352283751523224675767753492905409729019083897583186626434326171875
460 112400371712678782747091555510109527983747861089115683015283538704567503046449351535506985810819458038167795166373252868652343750
461 203334182602297033094531823837269082237231129375558658394598871444882792624048713448154171445914073501626262441277503967285156250
462 406668365204594066189063647674538164474462258751117316789197742889765585248097426896308342891828147003252524882555007934570312500
463 735669983729788208604930230411071591226785994155004084434785510462995205504120188402003392702521722412711824290454387664794921875
464 1471339967459576417209860460822143182453571988310008168869571020925990411008240376804006785405043444825423648580908775329589843750
465 2661679005637455877551992032869012544947774323897227130200933195090562064400357374769246106283038244555427809245884418487548828125
466 5323358011274911755103984065738025089895548647794454260401866390181124128800714749538492212566076489110855618491768836975097656250
467 9630045109538338344735309012289704768604941648711115228830738423137834294481185931836213567902582610713579924777150154113769531250
468 19260090219076676689470618024579409537209883297422230457661476846275668588962371863672427135805165221427159849554300308227539062500
469 34841830519504412335916584897103461118285836624069440493149026140236361150404142785334837308097721830790760577656328678131103515625
470 69683661039008824671833169794206922236571673248138880986298052280472722300808285570669674616195443661581521155312657356262207031250
471 126058927049830369955906379424068781748404474876791626321591438585492634279614784267493118700975696100385903264395892620086669921875
472 252117854099660739911812758848137563496808949753583252643182877170985268559229568534986237401951392200771806528791785240173339843750
473 456085482651629788099948972634826603150593191263610929142212062226281365646053207410791406964389871347975713433697819709777832031250
474 912170965303259576199897945269653206301186382527221858284424124452562731292106414821582813928779742695951426867395639419555664062500
475 1650132778008997090720212966053789107010943581934096514103103118203943656832192115716491441317070876237949050846509635448455810546875
476 3300265556017994181440425932107578214021887163868193028206206236407887313664384231432982882634141752475898101693019270896911621093750
477 5970236476786836513101319967094812519301751953352427924804455279888311455930694541528500171763405024449866687064059078693389892578125
478 11940472953573673026202639934189625038603503906704855849608910559776622911861389083057000343526810048899733374128118157386779785156250
479 21600518493889197111905535005205117061454041857091657053506760808421838995492512129060043652231670741059588181087747216224670410156250
480 43201036987778394223811070010410234122908083714183314107013521616843677990985024258120087304463341482119176362175494432449340820312500
481 78151410085511802994021075190551522710761449518696145643511527642667637697809087937657717402341328583048607470118440687656402587890625
482 156302820171023605988042150381103045421522899037392291287023055285335275395618175875315434804682657166097214940236881375312805175781250
483 282754457958113029410577700926732028246537038308022442950023834171228993511582879042988368750548289209945096445153467357158660888671875
484 565508915916226058821155401853464056493074076616044885900047668342457987023165758085976737501096578419890192890306934714317321777343750
485 1023015239363006132082783128680902527678877943946631486532561532642806779068868955526653256741034803134482444875175133347511291503906250
486 2046030478726012264165566257361805055357755887893262973065123065285613558137737911053306513482069606268964889750350266695022583007812500
487 3701303907024465513361027138770852497161704528193045217912688492357888927786430382418324439952432569622686742150108329951763153076171875
488 7402607814048931026722054277541704994323409056386090435825376984715777855572860764836648879904865139245373484300216659903526306152343750
489 13391443338307296906391220050449749847414132921232068656900634798575410743587807134458355916056988832441021486374665983021259307861328125
490 26782886676614593812782440100899499694828265842464137313801269597150821487175614268916711832113977664882042972749331966042518615722656250
491 48450697156414156965150964558394486751262141965195117194939731531087609079006883760200157380522781314091673721122788265347480773925781250
492 96901394312828313930301929116788973502524283930390234389879463062175218158013767520400314761045562628183347442245576530694961547851562500
493 175296269090534300293798722539723684519240045219815242690195483662560991677095383128709007322328962408253261173740611411631107330322265625
494 350592538181068600587597445079447369038480090439630485380390967325121983354190766257418014644657924816506522347481222823262214660644531250
495 634227859670600716643238789906645988839889516273100627476278760657366912990442496842544249709030905470807937263089115731418132781982421875
496 1268455719341201433286477579813291977679779032546201254952557521314733825980884993685088499418061810941615874526178231462836265563964843750
497 2294657952900332081747200336834611521603247355266426923930416384974029606566735568569176211933509715312773380446742521598935127258300781250
498 4589315905800664163494400673669223043206494710532853847860832769948059213133471137138352423867019430625546760893485043197870254516601562500
499 8302150466148656825519807734639827663816789194966631482270688121583313467881465358633159811122394049209827215918267029337584972381591796875
500 16604300932297313651039615469279655327633578389933262964541376243166626935762930717266319622244788098419654431836534058675169944763183593750
501 30037462566241623718863036989026080711067709198501022791701358683046419306573648950319917995944421669485269177357622538693249225616455078125
502 60074925132483247437726073978052161422135418397002045583402717366092838613147297900639835991888843338970538354715245077386498451232910156250
503 108676560500464834466716146271931265236254600017671956547153352807315529193460917958433790924110138101377209807196777546778321266174316406250
504 217353121000929668933432292543862530472509200035343913094306705614631058386921835916867581848220276202754419614393555093556642532348632812500
505 393195489671116053739265546414525922625934454095854668777259970621345549434436345040569364640828582159459703149195775040425360202789306640625
506 786390979342232107478531092829051845251868908191709337554519941242691098868872690081138729281657164318919406298391550080850720405578613281250
507 1422594645853256096362747000712973286948399270390913561150533089070150101204877135410677868583592220290412466709994987468235194683074951171875
508 2845189291706512192725494001425946573896798540781827122301066178140300202409754270821355737167184440580824933419989974936470389366149902343750
509 5146995780910700213117407271492236821612324081475294461866365592244022758852203951850542519713818190654763817803996062139049172401428222656250
510 10293991561821400426234814542984473643224648162950588923732731184488045517704407903701085039427636381309527635607992124278098344802856445312500
511 18622005675287220583773301353896317673319624055421904503579162515869363288236634082199323255651129851821756755470005373354069888591766357421875
512 37244011350574441167546602707792635346639248110843809007158325031738726576473268164398646511302259703643513510940010746708139777183532714843750
513 67375049471882601853279470412020404258536499869733050208563984618126702646922150651743903679686558305834964688330046556075103580951690673828125
514 134750098943765203706558940824040808517072999739466100417127969236253405293844301303487807359373116611669929376660093112150207161903381347656250
515 243765218982976906347530845290620432926084379071555728524924110511286696793427582847722902120177142270066039664300205913605168461799621582031250
516 487530437965953812695061690581240865852168758143111457049848221022573393586855165695445804240354284540132079328600411827210336923599243164062500
517 881950847555471522471256874393000143337739396009113391581800629465799970732527160979894992202452919821155374879850796787650324404239654541015625
518 1763901695110943044942513748786000286675478792018226783163601258931599941465054321959789984404905839642310749759701593575300648808479309082031250
519 3190928142862473080618630145511898552058275084687788315284382594772566369695497890660860450411378887755446676077752954370225779712200164794921875
520 6381856285724946161237260291023797104116550169375576630568765189545132739390995781321720900822757775510893352155505908740451559424400329589843750
521 11544886476535007790736866355594492043602678443393374618512909826533831994814853648404827291044629839671456505989510787912877276539802551269531250
522 23089772953070015581473732711188984087205356886786749237025819653067663989629707296809654582089259679342913011979021575825754553079605102539062500
523 41769791668362673550591181050412967457722016793527931516142636158806328125596778788719834203166254759580049149558789167713257484138011932373046875
524 83539583336725347101182362100825934915444033587055863032285272317612656251193557577439668406332509519160098299117578335426514968276023864746093750
525 151124525959138328799271573474092377070596691750672784488148631661362480653909625701575034560608124599542963217846391899001901037991046905517578125
526 302249051918276657598543146948184754141193383501345568976297263322724961307819251403150069121216249199085926435692783798003802075982093811035156250
527 546773671453878276243401962118397048064373374785724264860029977512780762641564234564276001787209349199814570341438013656443217769265174865722656250
528 1093547342907756552486803924236794096128746749571448529720059955025561525283128469128552003574418698399629140682876027312886435538530349731445312500
529 1978245727473699737220651943221523354968883415175257401859406729257091409938273044313504836133006123001358035617958108787206583656370639801025390625
530 3956491454947399474441303886443046709937766830350514803718813458514182819876546088627009672266012246002716071235916217574413167312741279602050781250
531 7157360280099107304886249905515631534522550201947665684996883758721553236483544048746144171728983869007717326382600475653816829435527324676513671875
532 14314720560198214609772499811031263069045100403895331369993767517443106472967088097492288343457967738015434652765200951307633658871054649353027343750
533 25895572763127037838327989811470540897768333933862041415687385147322309132726355022163196677979888730031796453823211834333051228895783424377441406250
534 51791145526254075676655979622941081795536667867724082831374770294644618265452710044326393355959777460063592907646423668666102457791566848754882812500
535 93691062415139652667208699529774546816228918659571878653452506943003779481214054867085262531254524305120395637203056793396171997301280498504638671875
536 187382124830279305334417399059549093632457837319143757306905013886007558962428109734170525062509048610240791274406113586792343994602560997009277343750
537 338977448260063074144403548591520029592302923628549186188825608978407351742438499224610329266373177875442995916899224795315603842027485370635986328125
538 677954896520126148288807097183040059184605847257098372377651217956814703484876998449220658532746355750885991833798449590631207684054970741271972656250
539 1226431929224617107385974245308727413880370024844886537676865510177017861306122221787625333675593267851613001398480840009597159223631024360656738281250
540 2452863858449234214771948490617454827760740049689773075353731020354035722612244443575250667351186535703226002796961680019194318447262048721313476562500
541 4437272404822770166207853483586036921440335506081686757440199505993052547818418612815075022046100449880850027407908076071407776908017694950103759765625
542 8874544809645540332415706967172073842880671012163373514880399011986105095636837225630150044092200899761700054815816152142815553816035389900207519531250
543 16054202377990765294109396191386547537799827406184001098816669979080173432561481955137248441852535910146185130047136180309053088421933352947235107421875
544 32108404755981530588218792382773095075599654812368002197633339958160346865122963910274496883705071820292370260094272360618106176843866705894470214843750
545 58084649865839975639507713539002553081797459500511571706882352365435604423715316711610867099032177301326675513196140521188226557569578289985656738281250
546 116169299731679951279015427078005106163594919001023143413764704730871208847430633423221734198064354602653351026392281042376453115139156579971313476562500
547 210152237439246051726991586738080027719988160471637853040328411931777154955769173782368093285898206955902451915745021704395867345738224685192108154296875
548 420304474878492103453983173476160055439976320943275706080656823863554309911538347564736186571796413911804903831490043408791734691476449370384216308593750
549 760337937867030380437419365995387373190953504855631406667230297831707752660269285353786130934330148272878882012744405916038203940843231976032257080078125
550 1520675875734060760874838731990774746381907009711262813334460595663415505320538570707572261868660296545757764025488811832076407881686463952064514160156250
551 2750928502138921643552138896286536727354826721919967768134509429499652988522500557857090188242159706584882150484996921058211682975525036454200744628906250
552 5501857004277843287104277792573073454709653443839935536269018858999305977045001115714180376484319413169764300969993842116423365951050072908401489257812500
553 9952952821359456315573597651455746770819366085321681807336395658339726179311156362516520286539147791560016342361262575710867395173409022390842437744140625
554 19905905642718912631147195302911493541638732170643363614672791316679452358622312725033040573078295583120032684722525151421734790346818044781684875488281250
555 36010121596102673360107293775846050217322696817008570196009431144200365953943279023297150491484940424875670959381328273263278560989419929683208465576171875
556 72020243192205346720214587551692100434645393634017140392018862288400731907886558046594300982969880849751341918762656546526557121978839859366416931152343750
557 130285843873716085222668480621951517232516653658434441943365177429303198873160613303903151024728963166578273085100328487762055829080054536461830139160156250
558 260571687747432170445336961243903034465033307316868883886730354858606397746321226607806302049457926333156546170200656975524111658160109072923660278320312500
559 471378611388067059312805934230527335075969784207129358736778731425514164596086671403030002666220113708513010628595001072493886340453173033893108367919921875
560 942757222776134118625611868461054670151939568414258717473557462851028329192173342806060005332440227417026021257190002144987772680906346067786216735839843750
561 1705463837571754870450687268042879089217265652743474583967067769981054828614630290495634258207455752709673687717473362923659152556865592487156391143798828125
562 3410927675143509740901374536085758178434531305486949167934135539962109657229260580991268516414911505419347375434946725847318305113731184974312782287597656250
563 6170426130918439055689406669061758770706479342681726126151445192777703320092718095463021277706178195005803385444391809255826331082062097266316413879394531250
564 12340852261836878111378813338123517541412958685363452252302890385555406640185436190926042555412356390011606770888783618511652662164124194532632827758789062500
565 22324811466733420926193597005094398407446068449691257710921887113983242457390439024836935097493612211480648488634592231660835892625982523895800113677978515625
566 44649622933466841852387194010188796814892136899382515421843774227966484914780878049673870194987224422961296977269184463321671785251965047791600227355957031250
567 80771926679074909352520951680163198183697945535047657923852209606027695686488604646869569098937170082374225515951002112025047807719602133147418498992919921875
568 161543853358149818705041903360326396367395891070095315847704419212055391372977209293739138197874340164748451031902004224050095615439204266294836997985839843750
569 292235576061707442131636773375343998881259385426782001064651612460222266145490828110163170007217789354467885136582049401821059575468098046258091926574707031250
570 584471152123414884263273546750687997762518770853564002129303224920444532290981656220326340014435578708935770273164098803642119150936196092516183853149414062500
571 1057318246913162663895579108475904003487807199458671715703997014270972852295011117316468004541403096360468298103155236448980058838742479565553367137908935546875
572 2114636493826325327791158216951808006975614398917343431407994028541945704590022234632936009082806192720936596206310472897960117677484959131106734275817871093750
573 3825413354257276108819711675502800023032739070159448573196727009053752930747601446031524172670926535030002064832865935235794996316371907596476376056671142578125
574 7650826708514552217639423351005600046065478140318897146393454018107505861495202892063048345341853070060004129665731870471589992632743815192952752113342285156250
575 13840475536720567224620662835134480097724659353503884287463649973913900392262951643575280840647617193347668833648553493934074687388147140154615044593811035156250
576 27680951073441134449241325670268960195449318707007768574927299947827800784525903287150561681295234386695337667297106987868149374776294280309230089187622070312500
577 50075310912316455579004755798158400373459601416722178571334614824300737307576750987718783339883453291588333844078437793491398455358876162790693342685699462890625
578 100150621824632911158009511596316800746919202833444357142669229648601474615153501975437566679766906583176667688156875586982796910717752325581386685371398925781250
579 181174176877979441771920464815119601378674710316091471419354824251934184576568996720717512496179180491203325052149421497786618839853645113180391490459442138671875
580 362348353755958883543840929630239202757349420632182942838709648503868369153137993441435024992358360982406650104298842995573237679707290226360782980918884277343750
581 655494329828314930964578545084806005026075544496846464240101047138167236344961228664993645781478635998074956040354918521476101922473844751948490738868713378906250
582 1310988659656629861929157090169612010052151088993692928480202094276334472689922457329987291562957271996149912080709837042952203844947689503896981477737426757812500
583 2371600764751677445963290401348432018237004170903774964103731114431165258841961159721380666426497277534358154941027485118447415413100998193840496242046356201171875
584 4743201529503354891926580802696864036474008341807549928207462228862330517683922319442761332852994555068716309882054970236894830826201996387680992484092712402343750
585 8580532174616812574993559281318130066054643132034642499318150336464990112484999655281935103225093207681415994503362832984856567453135767209460027515888214111328125
586 17161064349233625149987118562636260132109286264069284998636300672929980224969999310563870206450186415362831989006725665969713134906271534418920055031776428222656250
587 31044657049325675645151344399848490239088194805654337676072096110169124268215192477802772183992979650735289197811676739332045760200173845078097656369209289550781250
588 62089314098651351290302688799696980478176389611308675352144192220338248536430384955605544367985959301470578395623353478664091520400347690156195312738418579101562500
589 112320624373544315350788925592651800865167758368098475883769728868520670778650964112604185403839432215269366016541569531735945963735190389343188144266605377197265625
590 224641248747088630701577851185303601730335516736196951767539457737041341557301928225208370807678864430538732033083139063471891927470380778686376288533210754394531250
591 406379836621093198528187905964016553130397817812220691038488163791757732552178858174007066099232262822670384093649463962019501017675082721325452439486980438232421875
592 812759673242186397056375811928033106260795635624441382076976327583515465104357716348014132198464525645340768187298927924039002035350165442650904878973960876464843750
593 1470296061237744415886994901856823761326150297220611075773592174616185308867639470307014403476964153037005090385539472151417775269699461659911321476101875305175781250
594 2940592122475488831773989803713647522652300594441222151547184349232370617735278940614028806953928306074010180771078944302835550539398923319822642952203750610351562500
595 5319581123083256086794034979464036040978762397041951923675520054122137881577303060665036686888659451071673531459450040946991371260121894692929345183074474334716796875
596 10639162246166512173588069958928072081957524794083903847351040108244275763154606121330073373777318902143347062918900081893982742520243789385858690366148948669433593750
597 19246425309227558354535200388036061398263060499106704239509639397529762863548317951790111417058476490173342205369552843977867979952112165165090118534862995147705078125
598 38492850618455116709070400776072122796526120998213408479019278795059525727096635903580222834116952980346684410739105687955735959904224330330180237069725990295410156250
599 69634220930721511338705827042860126786421490510323761579170596717038124909855074455625373650849085195508343369550514015154383043459951352360803866758942604064941406250
600 139268441861443022677411654085720253572842981020647523158341193434076249819710148911250747301698170391016686739101028030308766086919902704721607733517885208129882812500
601 251938978107469764920853133274120326940792150056085286698304786597541810231533782519176311168953043526675005820904805855882575317539195935978568741120398044586181640625
602 503877956214939529841706266548240653881584300112170573396609573195083620463067565038352622337906087053350011641809611711765150635078391871957137482240796089172363281250
603 911523785883741267910736531156301000771853297728807625595670949402518426608393540317754687590519791655833312256771459203640961370396222918088824371807277202606201171875
604 1823047571767482535821473062312602001543706595457615251191341898805036853216787080635509375181039583311666624513542918407281922740792445836177648743614554405212402343750
605 3297924038881357514949416989410903369155305738363611694486830814024883081884298788992891882107833740645791532179333266738791930264285134910551278153434395790100097656250
606 6595848077762715029898833978821806738310611476727223388973661628049766163768597577985783764215667481291583064358666533477583860528570269821102556306868791580200195312500
607 11932001264988081235193402291273011841917262203174020344455799323111823276379526243375685972586569744949791099612809037675754844469444559962312268908135592937469482421875
608 23864002529976162470386804582546023683834524406348040688911598646223646552759052486751371945173139489899582199225618075351509688938889119924624537816271185874938964843750
609 43170386130533618601219926509310542363809782324052043249844842545434700972476137271913970452393680021519997837167378854684814571025797125258804953773505985736846923828125
610 86340772261067237202439853018621084727619564648104086499689685090869401944952274543827940904787360043039995674334757709369629142051594250517609907547011971473693847656250
611 156191924327727686830132621090187652609462600604390114526945216111614388480483055142691422399035551382851033687772849085045298632781762826482463424326851963996887207031250
612 312383848655455373660265242180375305218925201208780229053890432223228776960966110285382844798071102765702067375545698170090597265563525652964926848653703927993774414062500
613 565107690985970341144563472904385551228264091401690356385501867830898437540034589353887259733209356806655179253027351151802420308779828506118292352766729891300201416015625
614 1130215381971940682289126945808771102456528182803380712771003735661796875080069178707774519466418713613310358506054702303604840617559657012236584705533459782600402832031250
615 2044578833291213271572154259070989493094007453986501209292783258596420245297757671055979186670869027119020727826272510333785608379990328398179144642199389636516571044921875
616 4089157666582426543144308518141978986188014907973002418585566517192840490595515342111958373341738054238041455652545020667571216759980656796358289284398779273033142089843750
617 7397355711526214652137953930833019709328716812924054264536406953827609038788615408510459634688298351561827742866225795909915940356052499460304261447163298726081848144531250
618 14794711423052429304275907861666039418657433625848108529072813907655218077577230817020919269376596703123655485732451591819831880712104998920608522894326597452163696289062500
619 26763884391175006902828998358810151081173546794687765276218118476155943967454288687272402240087146622214035075199766427880651659880310855310625584024819545447826385498046875
620 53527768782350013805657996717620302162347093589375530552436236952311887934908577374544804480174293244428070150399532855761303319760621710621251168049639090895652770996093750
621 96832643398243961253455222139885656859224149908818555058408557611641674643328366393809713026994241353261036661667703159853678597621291779251606612888281233608722686767578125
622 193665286796487922506910444279771313718448299817637110116817115223283349286656732787619426053988482706522073323335406319707357195242583558503213225776562467217445373535156250
623 350343795035344771753131118905377528890253015570653948910952195677428653379370388532686553934535473655235007932339683659865134688704904619704905144317308440804481506347656250
624 700687590070689543506262237810755057780506031141307897821904391354857306758740777065373107869070947310470015864679367319730269377409809239409810288634616881608963012695312500
625 1267555758185504052498379483827459360155144328309176969262718190328934893680210110694384204537706161509869856353359902500057280455418064202266492657145136035978794097900390625
626 2535111516371008104996758967654918720310288656618353938525436380657869787360420221388768409075412323019739712706719805000114560910836128404532985314290272071957588195800781250
627 4586059815750796403726241824610409156324456563692615101758829973257531201504198610808488253015853439273174242105101094200960728833565797912807937564139137975871562957763671875
628 9172119631501592807452483649220818312648913127385230203517659946515062403008397221616976506031706878546348484210202188401921457667131595825615875128278275951743125915527343750
629 16592520287826461756139311703914748980846561176917190662480558914642981539119942500570520242390736388816521928758705958504517241890738668552707224534970009699463844299316406250
630 33185040575652923512278623407829497961693122353834381324961117829285963078239885001141040484781472777633043857517411917009034483781477337105414449069940019398927688598632812500
631 60032302360378326762065349396521699122610523066122877803608644706927251688078719448810159946874414747716738433268024321517782565285864353199496434854154358617961406707763671875
632 120064604720756653524130698793043398245221046132245755607217289413854503376157438897620319893748829495433476866536048643035565130571728706398992869708308717235922813415527343750
633 217198910362759325029630188463034750708819809446028435705640428961421350744793884741198198522418391794501082522546591815066326616975628423233946051595921744592487812042236328125
634 434397820725518650059260376926069501417639618892056871411280857922842701489587769482396397044836783589002165045093183630132653233951256846467892103191843489184975624084472656250
635 785833040011904991337824195332565257931046431899527789510158921272470495283575826461940192877719885233921720446392837467742720258448820350172248083708836929872632026672363281250
636 1571666080023809982675648390665130515862092863799055579020317842544940990567151652923880385755439770467843440892785674935485440516897640700344496167417673859745264053344726562500
637 2843170648245728331540970034347652536111133112267496769022592461555245722693909708603709971776507467197103189619231228263381968207365959634691510160564575926400721073150634765625
638 5686341296491456663081940068695305072222266224534993538045184923110491445387819417207419943553014934394206379238462456526763936414731919269383020321129151852801442146301269531250
639 10286688041169116701015729195075436390900433401839844897562167701413876137051669410708848894493937909815907345864191953978196239744585696422596310384278694982640445232391357421875
640 20573376082338233402031458390150872781800866803679689795124335402827752274103338821417697788987875819631814691728383907956392479489171392845192620768557389965280890464782714843750
641 37217586964616941847373795803638919273946501447861740642697876199293152071788798510525694613587152213094020781224803628574071357686098683939524001118570595281198620796203613281250
642 74435173929233883694747591607277838547893002895723481285395752398586304143577597021051389227174304426188041562449607257148142715372197367879048002237141190562397241592407226562500
643 134654494617239125731790333042817414415230340230109478725678542489396379673685645499084228595466071516390567176803058372979375589707564937584638453671459501492790877819061279296875
644 269308989234478251463580666085634828830460680460218957451357084978792759347371290998168457190932143032781134353606116745958751179415129875169276907342919002985581755638122558593750
645 487184538263110919422082686195892475706419193911238690414903331450516138009484234942792669909394596516482731977891273722026521160107331268225572262764444531057961285114288330078125
646 974369076526221838844165372391784951412838387822477380829806662901032276018968469885585339818789193032965463955782547444053042320214662536451144525528889062115922570228576660156250
647 1762650218229358968451461765765375306455944268405646058446123944805598791678992947218542206569642625000460824005441076745235727851998831653204669045464925147825852036476135253906250
648 3525300436458717936902923531530750612911888536811292116892247889611197583357985894437084413139285250000921648010882153490471455703997663306409338090929850295651704072952270507812500
649 6377328399831240245146895397847414153747625372472036840156103066775413268347543561378747683301240142419890460137749015116046033459457501924895483913502403083839453756809234619140625
650 12754656799662480490293790795694828307495250744944073680312206133550826536695087122757495366602480284839780920275498030232092066918915003849790967827004806167678907513618469238281250
651 23073390908009406383477168160410194236458405520331953908549895609849072383342753070801027383657987587097148180661539691854051528037293351358454074340187389680068008601665496826171875
652 46146781816018812766954336320820388472916811040663907817099791219698144766685506141602054767315975174194296361323079383708103056074586702716908148680374779360136017203330993652343750
653 83480312540890830691651363812813900413553900739299585341968962715368295574976047547111398501783737223386288602618953383690027472889179247167792952133424932981142774224281311035156250
654 166960625081781661383302727625627800827107801478599170683937925430736591149952095094222797003567474446772577205237906767380054945778358494335585904266849865962285548448562622070312500
655 302034608164407121540870978262018530885477476094838157167095335527596115958166472381551855590628748181445702109787068459179879724259429479046694388966187716505373828113079071044921875
656 604069216328814243081741956524037061770954952189676314334190671055192231916332944763103711181257496362891404219574136918359759448518858958093388777932375433010747656226158142089843750
657 1092771478117581454246098072246023152359617876777692859125631864061139101915952124172202285444225054790297067535840575377449261256851251159394507184163813917621155269443988800048828125
658 2185542956235162908492196144492046304719235753555385718251263728122278203831904248344404570888450109580594135071681150754898522513702502318789014368327627835242310538887977600097656250
659 3953684349765871663526135469920023107370702003414273509792682642667714929788928258953252149267981533044256827130267534591346907662959108401739063975988131005578907206654548645019531250
660 7907368699531743327052270939840046214741404006828547019585365285335429859577856517906504298535963066088513654260535069182693815325918216803478127951976262011157814413309097290039062500
661 14304564358241451046400186988369999775055420633182903253335253893032879139364880673905249319118782391269798797972134796069488232030539286211722783959121585439788759686052799224853515625
662 28609128716482902092800373976739999550110841266365806506670507786065758278729761347810498638237564782539597595944269592138976464061078572423445567918243170879577519372105598449707031250
663 51754400042377896914370257592249883338423593148843148717712856251825821047879762074759985849254004291127709854209336307390706621837900889049918599915667272171049262396991252899169921875
664 103508800084755793828740515184499766676847186297686297435425712503651642095759524149519971698508008582255419708418672614781413243675801778099837199831334544342098524793982505798339843750
665 187249178420682229339850353019399417816840862578301227321888011793964709542574407004273682650676109499289555281186007556606091949036808014190979079782728433656302513554692268371582031250
666 374498356841364458679700706038798835633681725156602454643776023587929419085148814008547365301352218998579110562372015113212183898073616028381958159565456867312605027109384536743164062500
667 677473891891521662127400477135747672392086347147290393020875777710694442473473224647568484007110526040809227134883356246076926635994535625705302399335305807426266255788505077362060546875
668 1354947783783043324254800954271495344784172694294580786041751555421388884946946449295136968014221052081618454269766712492153853271989071251410604798670611614852532511577010154724121093750
669 2451123567354197163937750620581741272876227422844945828494938829583648664654494088216474006782172082707598359268486743447354173434788638057571616597762886868849818711169064044952392578125
670 4902247134708394327875501241163482545752454845689891656989877659167297329308988176432948013564344165415196718536973486894708346869577276115143233195525773737699637422338128089904785156250
671 8868248377313377509051750717229968002420705378488277177370315259364771110905104317844527613875307783333945660668016936006386233993970512159331570992137905307117762276902794837951660156250
672 17736496754626755018103501434459936004841410756976554354740630518729542221810208635689055227750615566667891321336033872012772467987941024318663141984275810614235524553805589675903320312500
673 32085624049795901725570000483241133647722389778216656744376882148905612231253051148140268035465678503131736506997650962795160302795909370508799771971875092191339717828668653964996337890625
674 64171248099591803451140000966482267295444779556433313488753764297811224462506102296280536070931357006263473013995301925590320605591818741017599543943750184382679435657337307929992675781250
675 116086878362412621082591248830055828226508421998641897835032834447704205601739734151478702107951853598988954231648170133943870344009694291747341004898685934421109777758829295635223388671875
676 232173756724825242165182497660111656453016843997283795670065668895408411203479468302957404215903707197977908463296340267887740688019388583494682009797371868842219555517658591270446777343750
677 420006271563083596785106241734073472893930161102126205453279761493992966852433415016692170362430875479286088623252595855743550206068924606192706164634054211148850299650803208351135253906250
678 840012543126167193570212483468146945787860322204252410906559522987985933704866830033384340724861750958572177246505191711487100412137849212385412329268108422297700599301606416702270507812500
679 1519596966003354878512574964520088223337108695517421538091234635231443806253468404326067341272395109401485671958022128608998399310296151572226825798676841383638702609459869563579559326171875
680 3039193932006709757025149929040176446674217391034843076182469270462887612506936808652134682544790218802971343916044257217996798620592303144453651597353682767277405218919739127159118652343750
681 5497953472201356408637343613930073752215892672076476663189774368687254197005174946546875854549821169610997916673847663766274245521136134830170598170213935862449261549045331776142120361328125
682 10995906944402712817274687227860147504431785344152953326379548737374508394010349893093751709099642339221995833347695327532548491042272269660341196340427871724898523098090663552284240722656250
683 19891782530990007650623843247049927644393919882795275625492698667279051953758532711104042566387130301047561223579127675786379231054199916289718861857685472394052794697927311062812805175781250
684 39783565061980015301247686494099855288787839765590551250985397334558103907517065422208085132774260602095122447158255351572758462108399832579437723715370944788105589395854622125625610351562500
685 71969145293943256209932498165599269460890136053593994811514621492958988783766788822785833559186545657182816534526400060100524927665318907297741318437357682658017665744409896433353424072265625
686 143938290587886512419864996331198538921780272107187989623029242985917977567533577645571667118373091314365633069052800120201049855330637814595482636874715365316035331488819792866706848144531250
687 260386813814766242796543274592746709082481080853993595930109614128399684150041280558408954963997076780676276554736361921570728483055594955040112282898361051319824355232412926852703094482421875
688 520773627629532485593086549185493418164962161707987191860219228256799368300082561116817909927994153561352553109472723843141456966111189910080224565796722102639648710464825853705406188964843750
689 942088342604114932933053882135737198107954724001998005592974963177203476831372458678115607024052655617467300101049809307351017776951380238711854822305016843309033447440015152096748352050781250
690 1884176685208229865866107764271474396215909448003996011185949926354406953662744917356231214048105311234934600202099618614702035553902760477423709644610033686618066894880030304193496704101562500
691 3408507643946743450682553037714952445127368215740022048314326745244018963406655890598533260300277894183955117731567236928901446469478926418358712697033278959946045461038011126220226287841796875
692 6817015287893486901365106075429904890254736431480044096628653490488037926813311781197066520600555788367910235463134473857802892938957852836717425394066557919892090922076022252440452575683593750
693 12332096506713142588747495777896076235097067458690120213606758910334077432876417159602088266381126192832439088152587138107752143462637730898234289373641310583185060067989979870617389678955078125
694 24664193013426285177494991555792152470194134917380240427213517820668154865752834319204176532762252385664878176305174276215504286925275461796468578747282621166370120135979959741234779357910156250
695 44617944313831995690324713700905618949848496214750490826462160825450292347348806345017775030404241493242419852105099505894253484965794022399377883383040158116195073034759843721985816955566406250
696 89235888627663991380649427401811237899696992429500981652924321650900584694697612690035550060808482986484839704210199011788506969931588044798755766766080316232390146069519687443971633911132812500
697 161429239035594265507886089615047713573757143780301853064277009575581074572361945927078433820115576502049903819762561838932506707515781457505717970046994237665050064833849319256842136383056640625
698 322858478071188531015772179230095427147514287560603706128554019151162149144723891854156867640231153004099807639525123677865013415031562915011435940093988475330100129667698638513684272766113281250
699 584056473608811349087806879570710473119543237827756811189074243750653911125065697910303293948556675044037419838287311665191266112749937175531700433319770397744274958995447377674281597137451171875
700 1168112947217622698175613759141420946239086475655513622378148487501307822250131395820606587897113350088074839676574623330382532225499874351063400866639540795488549917990894755348563194274902343750
701 2113136172866085417899603949778313797728930470237274790623986170875364182763518759916124300642205492709937580092623749131293797026170778590129912316363880800396124470807990292087197303771972656250
702 4226272345732170835799207899556627595457860940474549581247972341750728365527037519832248601284410985419875160185247498262587594052341557180259824632727761600792248941615980584174394607543945312500
703 7645398496286370344058985351038016623046936162047589897174559635623551358192265310029105033468244088329500801271682187330512654567104207072991059415220552013259247559062714572064578533172607421875
704 15290796992572740688117970702076033246093872324095179794349119271247102716384530620058210066936488176659001602543364374661025309134208414145982118830441104026518495118125429144129157066345214843750
705 27661311617101424630796907006298514126590028459051575532752867323740935877143732750564903664130192978097816105895292190996094287704667142414305735494283356064315615441273621399886906147003173828125
706 55322623234202849261593814012597028253180056918103151065505734647481871754287465501129807328260385956195632211790584381992188575409334284828611470988566712128631230882547242799773812294006347656250
707 100079565604075271433689608276302487517715461485019928177891538440586922594757337202678993153309744448841576523118050018327908165687814676706573380395314020255281839411054534139111638069152832031250
708 200159131208150542867379216552604975035430922970039856355783076881173845189514674405357986306619488897683153046236100036655816331375629353413146760790628040510563678822109068278223276138305664062500
709 362091269934869234014463506350019866955627165129841763225693355584229933588068022260570447445897757353718802086113789136659069389915737671461338224505153320954831119848904563696123659610748291015625
710 724182539869738468028927012700039733911254330259683526451386711168459867176136044521140894891795514707437604172227578273318138779831475342922676449010306641909662239697809127392247319221496582031250
711 1310058521653969812903869490368586897189558518224109175239009085718215054966553425289457271462940064524386127814978695591655806121139614973773824220549196503497746402189250147785060107707977294921875
712 2620117043307939625807738980737173794379117036448218350478018171436430109933106850578914542925880129048772255629957391183311612242279229947547648441098393006995492804378500295570120215415954589843750
713 4739836258595502894447029920092835151169656765471337060066578650669925606892427015144434120085211535853336628644324532274983683656119386511562429980220215912714576411701727920444682240486145019531250
714 9479672517191005788894059840185670302339313530942674120133157301339851213784854030288868240170423071706673257288649064549967367312238773023124859960440431825429152823403455840889364480972290039062500
715 17148888684707665407715802148621241269900491236236139424137847824758552759629367949274884243111357356644752504146729183416639387674898857688943028798355097046084150047562388863298110663890838623046875
716 34297777369415330815431604297242482539800982472472278848275695649517105519258735898549768486222714713289505008293458366833278775349797715377886057596710194092168300095124777726596221327781677246093750
717 62045262130560812566343861142642030593654172353824011820356345870443135763684704670652250615130729103957079377512023255708278520093897355886902994090674405666847868179303304714267142117023468017578125
718 124090524261121625132687722285284061187308344707648023640712691740886271527369409341304501230261458207914158755024046511416557040187794711773805988181348811333695736358606609428534284234046936035156250
719 224481867229265735793140294970103946618768405587939361981092490228422915020276683606886831860096858736561634366826470361458195662094992490989799826461596543103818590658704579254845157265663146972656250
720 448963734458531471586280589940207893237536811175878723962184980456845830040553367213773663720193717473123268733652940722916391324189984981979599652923193086207637181317409158509690314531326293945312500
721 812183025493524616133982169137309580125571166170576750803680721789898896282959894681172906224830648163022774946572235528749585710005475675514484161854610687184853612397006372702890075743198394775390625
722 1624366050987049232267964338274619160251142332341153501607361443579797792565919789362345812449661296326045549893144471057499171420010951351028968323709221374369707224794012745405780151486396789550781250
723 2938505791321294401704209370836028167534013802913186944112941157807379906313416055371430371823668947132305702898728825836456950239552415922623421676965070720405175108691508967240224592387676239013671875
724 5877011582642588803408418741672056335068027605826373888225882315614759812626832110742860743647337894264611405797457651672913900479104831845246843353930141440810350217383017934480449184775352478027343750
725 10631613829138848927851136008493592937042213183713050966546302180087405050152280803451287327994191494846414639760782951538536822647734701235544687575552300166101607481472512972686672583222389221191406250
726 21263227658277697855702272016987185874084426367426101933092604360174810100304561606902574655988382989692829279521565903077073645295469402471089375151104600332203214962945025945373345166444778442382812500
727 38465540189087772630734633188287823847540996903999320112166805111400125719194323740399284780852612738570544684310270628510399362040911426564606329492936147228482161863905020027232239954173564910888671875
728 76931080378175545261469266376575647695081993807998640224333610222800251438388647480798569561705225477141089368620541257020798724081822853129212658985872294456964323727810040054464479908347129821777343750
729 139169631799744618514417485898971154552493918601431345728102514656563603345210214684739987264292106218620650222747438384859312696965883626645308209586919235311902771912162535272727836854755878448486328125
730 278339263599489237028834971797942309104987837202862691456205029313127206690420429369479974528584212437241300445494876769718625393931767253290616419173838470623805543824325070545455673709511756896972656250
731 503520458053284229418414263553416653524764608487160128079678547725817388130079454721703512417197467400250527692185838781744566674624861000403509400469915440417103050241287576227477984502911567687988281250
732 1007040916106568458836828527106833307049529216974320256159357095451634776260158909443407024834394934800501055384371677563489133349249722000807018800939830880834206100482575152454955969005823135375976562500
733 1821754131267698054519983888272227494861353449428643911757880165346268923924346200184817625764526805908149387347192001984426269888294886868791005954414981025526001391645625204773750738240778446197509765625
734 3643508262535396109039967776544454989722706898857287823515760330692537847848692400369635251529053611816298774694384003968852539776589773737582011908829962051052002783291250409547501476481556892395019531250
735 6591168366072069125507848123594054206682944204707418918391008088102257678971333727315570566736646692539494298275030816013408516068350129341937482769725327925544491707021688142731363768689334392547607421875
736 13182336732144138251015696247188108413365888409414837836782016176204515357942667454631141133473293385078988596550061632026817032136700258683874965539450655851088983414043376285462727537378668785095214843750
737 23847071174021855354939321176609133559107953776393875033165639613779943775234937635653764704860599433156724554639194070144911230900276212365732384076551734500092451576880314689788065152242779731750488281250
738 47694142348043710709878642353218267118215907552787750066331279227559887550469875271307529409721198866313449109278388140289822461800552424731464768153103469000184903153760629379576130304485559463500976562500
739 86279514039748931147157365265075396762125047858432280573873157628388430481318019541690970690619763703086151281820816270657513574159630415118974506534132032872739799349293132735283506917767226696014404296875
740 172559028079497862294314730530150793524250095716864561147746315256776860962636039083381941381239527406172302563641632541315027148319260830237949013068264065745479598698586265470567013835534453392028808593750
741 312162214328635378961090220442331316015085470410192027703537590073042433530415409530186029928795821349647133635908111002563011716296771013766210612287901491863236738862064090227477208827622234821319580078125
742 624324428657270757922180440884662632030170940820384055407075180146084867060830819060372059857591642699294267271816222005126023432593542027532421224575802983726473477724128180454954417655244469642639160156250
743 1129413501444432239069664275886279596264802112758798735648322162223270015245486949942475296190880288232804911770436473659527490710685702993236180528768847294952484697563854787460968509549275040626525878906250
744 2258827002888864478139328551772559192529604225517597471296644324446540030490973899884950592381760576465609823540872947319054981421371405986472361057537694589904969395127709574921937019098550081253051757812500
745 4086256435578984300542870277219741401248583211743033539723922860751137908575357702061446331310422334415788890672641813284822394971944659897349849582404729015446239793508953486167456503608264029026031494140625
746 8172512871157968601085740554439482802497166423486067079447845721502275817150715404122892662620844668831577781345283626569644789943889319794699699164809458030892479587017906972334913007216528058052062988281250
747 14784214670672760307366030006667309024918905494921174020378003492639339466649353760594855175597710230914919894511026698126474521306294784520568345268179408602468775479725493493532439970294944941997528076171875
748 29568429341345520614732060013334618049837810989842348040756006985278678933298707521189710351195420461829839789022053396252949042612589569041136690536358817204937550959450986987064879940589889883995056152343750
749 53489791175468880034115798647237838118351611415890702403270403159441007790369980292667044221436439482495655019191924424208260631671750623116092478428873397935112678431082700036824917333433404564857482910156250
750 106979582350937760068231597294475676236703222831781404806540806318882015580739960585334088442872878964991310038383848848416521263343501246232184956857746795870225356862165400073649834666866809129714965820312500
751 193527882523980598633748843202852645467163529604847641914461998334008341618603132660360945229193646257903675623404488630408930551827279192977620665803469946663219514756786032716462386815692298114299774169921875
752 387055765047961197267497686405705290934327059209695283828923996668016683237206265320721890458387292515807351246808977260817861103654558385955241331606939893326439029513572065432924773631384596228599548339843750
753 700190456742558592998165222778074036744059590944784697555957975872836669141165761838469505038786033877040103021062821031003349600777642849307640936872982743640534181628516663398187347411294467747211456298828125
754 1400380913485117185996330445556148073488119181889569395111915951745673338282331523676939010077572067754080206042125642062006699201555285698615281873745965487281068363257033326796374694822588935494422912597656250
755 2533312871092889971822081897876106956384480306699685278207479887694141637612813145890542799047961938095682136988291662002972095244751818281650101355347563984886573334358653153408624802978010848164558410644531250
756 5066625742185779943644163795752213912768960613399370556414959775388283275225626291781085598095923876191364273976583324005944190489503636563300202710695127969773146668717306306817249605956021696329116821289062500
757 9165612071751656894119583375490164598202103578774502903257609559106524842358236920260366470045879521093210169836144204859843728219870877161712302092372906206230195763650682450052187277833581902086734771728515625
758 18331224143503313788239166750980329196404207157549005806515219118213049684716473840520732940091759042186420339672288409719687456439741754323424604184745812412460391527301364900104374555667163804173469543457031250
759 33161496003293834611487507388070288209088116360374088125250648357061916023727118871849118354989587914987640164239262714284358164875595294400311003685126711106718112146460146483217812374277855269610881805419921875
760 66322992006587669222975014776140576418176232720748176250501296714123832047454237743698236709979175829975280328478525428568716329751190588800622007370253422213436224292920292966435624748555710539221763610839843750
761 119979419657710888586839620062900618054430063907997926109965193989776955906844409757943759424718541969472149972015592547122572183278622086192993507963769024502439581914047320165828125482221366837620735168457031250
762 239958839315421777173679240125801236108860127815995852219930387979553911813688819515887518849437083938944299944031185094245144366557244172385987015927538049004879163828094640331656250964442733675241470336914062500
763 434089618272085269876760563374151649226709737738119189923572728163575199415586454430473205348644770272422549038881649164191070092015133958963412521393211566978607348837935868413051565539717557840049266815185546875
764 868179236544170539753521126748303298453419475476238379847145456327150398831172908860946410697289540544845098077763298328382140184030267917926825042786423133957214697675871736826103131079435115680098533630371093750
765 1570550993071871906449604716556255155861398369150606319068037670868991217543710223362647229619631141514751995334330283085342489543682559363852095067147212712380838834619442741236117200287480955012142658233642578125
766 3141101986143743812899209433112510311722796738301212638136075341737982435087420446725294459239262283029503990668660566170684979087365118727704190134294425424761677669238885482472234400574961910024285316467285156250
767 5682306873998933182864220765910517533173443157062435645722324713527080090640618844660870121354931856211647231477243169605757097258337127024443412728770005727011157428907534364115328173738816985860466957092285156250
768 11364613747997866365728441531821035066346886314124871291444649427054160181281237689321740242709863712423294462954486339211514194516674254048886825457540011454022314857815068728230656347477633971720933914184570312500
769 20558779404635306382073080246771311886560223939559146633271435213290444365484543106491114458676503573484476180714564432602073038573272838302956588308113965073151592971440458114396054867256680154241621494293212890625
770 41117558809270612764146160493542623773120447879118293266542870426580888730969086212982228917353007146968952361429128865204146077146545676605913176616227930146303185942880916228792109734513360308483242988586425781250
771 74382362653181865996044297404303971766933903912483554937745552498816821374219621309151221686607858586364144746186606314981579706574678556392565877896719796730702177712664618751403633467589315841905772686004638671875
772 148764725306363731992088594808607943533867807824967109875491104997633642748439242618302443373215717172728289492373212629963159413149357112785131755793439593461404355425329237502807266935178631683811545372009277343750
773 269117916242732798069856085787663299401868399864622041522370586427631885043675391013300536139656775064398342827360209411897533340007028590448046447943029158287752923706120803185037893001663178438320755958557128906250
774 538235832485465596139712171575326598803736799729244083044741172855263770087350782026601072279313550128796685654720418823795066680014057180896092895886058316575505847412241606370075786003326356876641511917114257812500
775 973677767947754660369058941916796638174672479760692432923125169644075318347278848520746572265244582390170990405868015484579768167161750170277402850231546807785253729967280922168171297670369312982074916362762451171875
776 1947355535895509320738117883833593276349344959521384865846250339288150636694557697041493144530489164780341980811736030969159536334323500340554805700463093615570507459934561844336342595340738625964149832725524902343750
777 3522799258525109311496014280645666693864020399480351957003772916082217166518017287537230180627939036628863237892539030363411174135773607899146782011442588247487504031305800594915667023343530672718770802021026611328125
778 7045598517050218622992028561291333387728040798960703914007545832164434333036034575074460361255878073257726475785078060726822348271547215798293564022885176494975008062611601189831334046687061345437541604042053222656250
779 12745607452886773255634776693644350278446739598598297620403238732190709240853692195082418041813472271193461237433355074394157029843059288644346895806055207198511251506692598363737478628365806798683479428291320800781250
780 25491214905773546511269553387288700556893479197196595240806477464381418481707384390164836083626944542386922474866710148788314059686118577288693791612110414397022503013385196727474957256731613597366958856582641601562500
781 46114040971808319720693812064993417922913595995589728316997329080542460371678374537725939305927666172822989997704080220153729278536428403726000568973063094755118737376933988844109058025111380629823543131351470947265625
782 92228081943616639441387624129986835845827191991179456633994658161084920743356749075451878611855332345645979995408160440307458557072856807452001137946126189510237474753867977688218116050222761259647086262702941894531250
783 166842167594607732325295176856745338222334281984957153482970451741758755654123411713217606320570969508147643801353625728797861243466845575408268365835039437783037429351206952401857896983727869155700318515300750732421875
784 333684335189215464650590353713490676444668563969914306965940903483517511308246823426435212641141939016295287602707251457595722486933691150816536731670078875566074858702413904803715793967455738311400637030601501464843750
785 603640633113997063023006823958759601497103429946837125829865613306081476412225185877458335073216516676623269018247727543220659824652085858411338984309881715139593459871364817788744194793082442629383876919746398925781250
786 1207281266227994126046013647917519202994206859893674251659731226612162952824450371754916670146433033353246538036495455086441319649304171716822677968619763430279186919742729635577488389586164885258767753839492797851562500
787 2183992327596946653488558235510071316373845739809399861734475807821613603790508870821203643763227735842378126084470509072113992905926201415015353092374211386782780152600789326934431489046772867368417792022228240966796875
788 4367984655193893306977116471020142632747691479618799723468951615643227207581017741642407287526455471684756252168941018144227985811852402830030706184748422773565560305201578653868862978093545734736835584044456481933593750
789 7901758472414747952327757057756558574383711549312813679523050972577660636891418424718726543450056095828774285331113907644466665406370577783020070540321648358215933463647122545728436471268452123695169575512409210205078125
790 15803516944829495904655514115513117148767423098625627359046101945155321273782836849437453086900112191657548570662227815288933330812741155566040141080643296716431866927294245091456872942536904247390339151024818420410156250
791 28588830724089006494195994111232436290049329047517069088942875823780235165504547769487614498434141799931980796233216992861763362502221881840023587239737184857165766555231666093970024911108396281633758917450904846191406250
792 57177661448178012988391988222464872580098658095034138177885751647560470331009095538975228996868283599863961592466433985723526725004443763680047174479474369714331533110463332187940049822216792563267517834901809692382812500
793 103435361258371292709341185267379388578328087491021277047099124256012872643065646723844439774920428520516032554510515426086483485479256520285017583497077682494749165457922717741207942199199720789692946709692478179931640625
794 206870722516742585418682370534758777156656174982042554094198248512025745286131293447688879549840857041032065109021030852172966970958513040570035166994155364989498330915845435482415884398399441579385893419384956359863281250
795 374232652671411431075725955780734761441393792217521039790781242161163187387805494771784126382431433602920258791386492166123600614885173192224969981286702488187916994513455258236189586440456622540295938961207866668701171875
796 748465305342822862151451911561469522882787584435042079581562484322326374775610989543568252764862867205840517582772984332247201229770346384449939962573404976375833989026910516472379172880913245080591877922415733337402343750
797 1353986457065200691831923852566776864315328523632498813718410589525751573723699240239698433037555025412021131184379883700185585647029583359699761988948124028465839145277662702474908221206284508753014961257576942443847656250
798 2707972914130401383663847705133553728630657047264997627436821179051503147447398480479396866075110050824042262368759767400371171294059166719399523977896248056931678290555325404949816442412569017506029922515153884887695312500
799 4898769021968946303780989483930210514369673657074888869638146736822941931679468727339571533275617959045504361964966957670309925160722050837373960038307107701389610753821037221193593173829139431063595111481845378875732421875
800 9797538043937892607561978967860421028739347314149777739276293473645883863358937454679143066551235918091008723929933915340619850321444101674747920076614215402779221507642074442387186347658278862127190222963690757751464843750
801 17723912824518728059745328156817168250271725667211950279598680736485951789778847435499365501190314668167416153902935369850621697568462337388370990246794918364618858042716872593593424763114274611552900751121342182159423828125
802 35447825649037456119490656313634336500543451334423900559197361472971903579557694870998731002380629336334832307805870739701243395136924674776741980493589836729237716085433745187186849526228549223105801502242684364318847656250
803 64125719012748908779821693364434788679510260050685307049802669998315049290496893540798969839573483545609558959689842060901558862038701432754985151042439053316146236444479176861999157946425675902446528198197484016418457031250
804 128251438025497817559643386728869577359020520101370614099605339996630098580993787081597939679146967091219117919379684121803117724077402865509970302084878106632292472888958353723998315892851351804893056396394968032836914062500
805 232009030941150903600381826038088102146192671917366783851019946309145487503590230526498021691915844387210714028934533455254685822351195476833070803978220674757636892008811521342028665916557006454468137235380709171295166015625
806 464018061882301807200763652076176204292385343834733567702039892618290975007180461052996043383831688774421428057869066910509371644702390953666141607956441349515273784017623042684057331833114012908936274470761418342590332031250
807 839416559642009974102800663368266567333412059333407384006086381554152191065466684928495259261711804208005775346223456971765634801562470220390428264678908107207453277821661722400147539850656652760108045185916125774383544921875
808 1678833119284019948205601326736533134666824118666814768012172763108304382130933369856990518523423608416011550692446913943531269603124940440780856529357816214414906555643323444800295079701313305520216090371832251548767089843750
809 3037037643504295352512094186650892325936096937080203000775332176225033517809382272009986187848979799103975306586444617582554744896056373717786787303503437162249081929064251005290594369670498231528199539752677083015441894531250
810 6074075287008590705024188373301784651872193874160406001550664352450067035618764544019972375697959598207950613172889235165109489792112747435573574607006874324498163858128502010581188739340996463056399079505354166030883789062500
811 10988105419311426892046467616413128793013424388733978083846228973354406633719577935407454642936339974479847656201105803053945550472469517486981795194122645275208143256212946414452234149099207893840457472833804786205291748046875
812 21976210838622853784092935232826257586026848777467956167692457946708813267439155870814909285872679948959695312402211606107891100944939034973963590388245290550416286512425892828904468298198415787680914945667609572410583496093750
813 39755338879035657697671867148811182335386637258268875415354483985646865579550978316987342275436800876879361748073305927356954027882065718845975039453096040564795306635743477045808198897143548311561289665405638515949249267578125
814 79510677758071315395343734297622364670773274516537750830708967971293731159101956633974684550873601753758723496146611854713908055764131437691950078906192081129590613271486954091616397794287096623122579330811277031898498535156250
815 143836167298621154028126997661990267711866064347674486657541275061462294729157001907899438162502304511997570459361000621515042387047981006794966221294866976447935816897652653156779823740221702088604160962859168648719787597656250
816 287672334597242308056253995323980535423732128695348973315082550122924589458314003815798876325004609023995140918722001243030084774095962013589932442589733952895871633795305306313559647480443404177208321925718337297439575195312500
817 520404142097927481652275652565895426882397135447028056210933955379077145748030117954560479435327518175591043556438473470790441795829576439744955909208854679415702551309545880554858124215390768885214356487267650663852691650390625
818 1040808284195854963304551305131790853764794270894056112421867910758154291496060235909120958870655036351182087112876946941580883591659152879489911818417709358831405102619091761109716248430781537770428712974535301327705383300781250
819 1882839873996531638120743274519525795852655355496767847766963401588074255094365580233305206364126068317967365485387364246376997043907977164749948439569938514838833672059466136990391502375845333983050977622042410075664520263671875
820 3765679747993063276241486549039051591705310710993535695533926803176148510188731160466610412728252136635934730970774728492753994087815954329499896879139877029677667344118932273980783004751690667966101955244084820151329040527343750
821 6812178659493020782342338109768151844851291100248698957780147231044985546731677311393723634643992750711881609644744453877932776240392003625024962651805419177115655603749601282177666890802272825489183105673873797059059143066406250
822 13624357318986041564684676219536303689702582200497397915560294462089971093463354622787447269287985501423763219289488907755865552480784007250049925303610838354231311207499202564355333781604545650978366211347747594118118286132812500
823 24646693927482445721107974176243130244993178723759655550065919147284556458186558655802092141399333411969571220796785448157778895982420132301375071061177403311384109658450675725936376942132137457530660640259156934916973114013671875
824 49293387854964891442215948352486260489986357447519311100131838294569112916373117311604184282798666823939142441593570896315557791964840264602750142122354806622768219316901351451872753884264274915061321280518313869833946228027343750
825 89172576339947124693828180332374892000709438117554782961428859581197854557274406722041842533776703306288448055760204971399230598710140643381750542046859920671342270273505372218793550256649323160207387672926415689289569854736328125
826 178345152679894249387656360664749784001418876235109565922857719162395709114548813444083685067553406612576896111520409942798461197420281286763501084093719841342684540547010744437587100513298646320414775345852831378579139709472656250
827 322629412062323394863601030780658808778581296968975637056814702169566490495439240331198751961886849471594384174817097616207258513638602555401877354928412586799790803075273482464285866572585928513383635163336293771862983703613281250
828 645258824124646789727202061561317617557162593937951274113629404339132980990878480662397503923773698943188768349634195232414517027277205110803754709856825173599581606150546964928571733145171857026767270326672587543725967407226562500
829 1167284178611881350848864252241419583889359294257104270476929212941843179690824168045784547140550730826529680595284463224040139574642309560100634064407763330642242664008840551227461581579683026765881237452049390412867069244384765625
830 2334568357223762701697728504482839167778718588514208540953858425883686359381648336091569094281101461653059361190568926448080279149284619120201268128815526661284485328017681102454923163159366053531762474904098780825734138488769531250
831 4223273832747789779926316107303803875553889986440643167100572553861383445976924638572928975893319406774676482102336828039164405305018535023493783547396753719212259304667835343815878575035485491262488011443565483205020427703857421875
832 8446547665495579559852632214607607751107779972881286334201145107722766891953849277145857951786638813549352964204673656078328810610037070046987567094793507438424518609335670687631757150070970982524976022887130966410040855407714843750
833 15279948270679542145387259275311921458322653460917694483118216704597701331430502352635722143763843379740734007535261824075621328651881127316965747414944951942850083203294973962942084967279012322483033869957580463960766792297363281250
834 30559896541359084290774518550623842916645306921835388966236433409195402662861004705271444287527686759481468015070523648151242657303762254633931494829889903885700166406589947925884169934558024644966067739915160927921533584594726562500
835 55283372189658761827304715840040587913843817372385256580088220753681589427267888570313965839352619864830287627164624980182284616734312961467359819337740991118189119493135693095631031961217634156102729292570074903778731822967529296875
836 110566744379317523654609431680081175827687634744770513160176441507363178854535777140627931678705239729660575254329249960364569233468625922934719638675481982236378238986271386191262063922435268312205458585140149807557463645935058593750
837 200017119594896098409587282823643332277605819557337810484850020245419440479186931088391218477943882425447768098146815780533316440412159170751970359613980195876695181449203595663444734969693109168098477113062472199089825153350830078125
838 400034239189792196819174565647286664555211639114675620969700040490838880958373862176782436955887764850895536196293631561066632880824318341503940719227960391753390362898407191326889469939386218336196954226124944398179650306701660156250
839 723668737026186682911412834918013721818810010924762769523808997458689255259595212590386263192956312803087402354910954001755159118389231046423052701381196023792530309780339512839068515042377375059978739102461986476555466651916503906250
840 1447337474052373365822825669836027443637620021849525539047617994917378510519190425180772526385912625606174804709821908003510318236778462092846105402762392047585060619560679025678137030084754750119957478204923972953110933303833007812500
841 2618258087156452922509127760471851947706020956837124795194794886066349073902041407509975223575062151888198171283820691106109213389885359378355411708836079139579175641655679585878118900363421329459401309946997571387328207492828369140625
842 5236516174312905845018255520943703895412041913674249590389589772132698147804082815019950447150124303776396342567641382212218426779770718756710823417672158279158351283311359171756237800726842658918802619893995142774656414985656738281250
843 9472946750651331197988574627769191129436054729561810128354929443038299093212230974597944801910529195425553844644548685521770271357480641659661795037274415578933226659376700365195251926605219771997112854222677924553863704204559326171875
844 18945893501302662395977149255538382258872109459123620256709858886076598186424461949195889603821058390851107689289097371043540542714961283319323590074548831157866453318753400730390503853210439543994225708445355849107727408409118652343750
845 34273443317474391377397234336486695908650168863623426665800672784859750096550947835439847891677335217686778366803639972078305289837976411406531916642191682196770255088605103896585665131208992212688557721378401765832677483558654785156250
846 68546886634948782754794468672973391817300337727246853331601345569719500193101895670879695783354670435373556733607279944156610579675952822813063833284383364393540510177210207793171330262417984425377115442756803531665354967117309570312500
847 124002482834115300897043298543587523896070570670308082687228716709107255016693584304209515448834030111306122610795456432782675092402478848734350608024586333089185142146142017656952066023018862203457224335778619206394068896770477294921875
848 248004965668230601794086597087175047792141141340616165374457433418214510033387168608419030897668060222612245221590912865565350184804957697468701216049172666178370284292284035313904132046037724406914448671557238412788137793540954589843750
849 448645197583204547598230321035504139937102009033423280107140219621237524600713182343848337785783474468096721219959082303521849012822512186639093456911973254462074435287684568801832004459049349953843333072001087202806957066059112548828125
850 897290395166409095196460642071008279874204018066846560214280439242475049201426364687696675571566948936193442439918164607043698025645024373278186913823946508924148870575369137603664008918098699907686666144002174405613914132118225097656250
851 1623213573745446233505935112459583080205157191815575987099557514560651347920097990198194111684747221783952993045818129353695869602100166689523714244436934606864446465707712755724399692180152438751930543681112339982064440846443176269531250
852 3246427147490892467011870224919166160410314383631151974199115029121302695840195980396388223369494443567905986091636258707391739204200333379047428488873869213728892931415425511448799384360304877503861087362224679964128881692886352539062500
853 5872841880811208429538523957120394701340275913910763534962086474697069116596924039271728869494818736579281359129295235250870102946388272514423103937624806762011860152100140934612838438605515443990436053045556263896287418901920318603515625
854 11745683761622416859077047914240789402680551827821527069924172949394138233193848078543457738989637473158562718258590470501740205892776545028846207875249613524023720304200281869225676877211030887980872106091112527792574837803840637207031250
855 21248141535328810980162944223304058105675593610475937739312644800682088843384130245367673789050357573976641830417385529485871166721440529124496948465939360775737068431962140894442193732126815026192527546822219619571114890277385711669921875
856 42496283070657621960325888446608116211351187220951875478625289601364177686768260490735347578100715147953283660834771058971742333442881058248993896931878721551474136863924281788884387464253630052385055093644439239142229780554771423339843750
857 76876498272588012753122101330918317021676588482825871021752791629925098633936031030479724597777694186986802356440451471175005318875261283050369222641572770068626041399309999799146776467606497911010457468883316778374137356877326965332031250
858 153752996545176025506244202661836634043353176965651742043505583259850197267872062060959449195555388373973604712880902942350010637750522566100738445283145540137252082798619999598293552935212995822020914937766633556748274713754653930664062500
859 278141783686296008864795785538071294580004974361749666412200734146215048952759503925560254043636683065050802630115329708445670760769103769629361370878167046464444864836739294523522913677398414424089649610305485794015112332999706268310546875
860 556283567372592017729591571076142589160009948723499332824401468292430097905519007851120508087273366130101605260230659416891341521538207539258722741756334092928889729673478589047045827354796828848179299220610971588030224665999412536621093750
861 1006326427068539980558368421035764887791641929394618976952239712581449751594117364475402647229294944390320001368374391186353327209469212432894960741182971381979094117187146473621880686048959582565395960707110845078204874880611896514892578125
862 2012652854137079961116736842071529775583283858789237953904479425162899503188234728950805294458589888780640002736748782372706654418938424865789921482365942763958188234374292947243761372097919165130791921414221690156409749761223793029785156250
863 3640923216911219858467863177488467966058184775164346552700194892176173513206789302749211965928291306626345993691295307389538282243500543316327996851524021677573246261752035895491788861857805840706531555484026796420948812738060951232910156250
864 7281846433822439716935726354976935932116369550328693105400389784352347026413578605498423931856582613252691987382590614779076564487001086632655993703048043355146492523504071790983577723715611681413063110968053592841897625476121902465820312500
865 13172983949213399389547473782263515391332714228848637878739775897973618808063359691369046593494981811180129961614604581015924775170156654417165180551705251477970760722824447109349540879044231290705677973884579756713719689287245273590087890625
866 26345967898426798779094947564527030782665428457697275757479551795947237616126719382738093186989963622360259923229209162031849550340313308834330361103410502955941521445648894218699081758088462581411355947769159513427439378574490547180175781250
867 47660303661510897655398053023875237126372647268421456630197905028987226474282851943099173137833452522768919839616546368131932464633280555504185918500906149001987572305362056069288760085932127249995732092002764801463854382745921611785888671875
868 95320607323021795310796106047750474252745294536842913260395810057974452948565703886198346275666905045537839679233092736263864929266561111008371837001812298003975144610724112138577520171864254499991464184005529602927708765491843223571777343750
869 172436598561487491329252896208058608675199665197864093757290645655068038331097461258650632721692353557943949390009708935580038447315619505435103689746004487620084057912688044799696096034439479796450270590590925223750673467293381690979003906250
870 344873197122974982658505792416117217350399330395728187514581291310136076662194922517301265443384707115887898780019417871160076894631239010870207379492008975240168115825376089599392192068878959592900541181181850447501346934586763381958007812500
871 623881474499882968369274215920916857744135089647213185635463703130404059284073046577757297919294505175875147751965812837240529913411694749654588856225491693090482428036629943652036679742536762732272692492940802111434095422737300395965576171875
872 1247762948999765936738548431841833715488270179294426371270927406260808118568146093155514595838589010351750295503931625674481059826823389499309177712450983386180964856073259887304073359485073525464545384985881604222868190845474600791931152343750
873 2257224379691977385200106598564291245344677122246745459390865287376680104764877926595533325988010758089655991809780519508302457330480376221097425832397436027351991850619709494261702918540486414679112109511749384438417109777219593524932861328125
874 4514448759383954770400213197128582490689354244493490918781730574753360209529755853191066651976021516179311983619561039016604914660960752442194851664794872054703983701239418988523405837080972829358224219023498768876834219554439187049865722656250
875 8166714525960472084154161913216871938002710162997661368777007921231380227404024400088880140343581264568904220289073533355309637085343407357214184880859721671307547112915397753048331193989748259734197085094042911634915071772411465644836425781250
876 16333429051920944168308323826433743876005420325995322737554015842462760454808048800177760280687162529137808440578147066710619274170686814714428369761719443342615094225830795506096662387979496519468394170188085823269830143544822931289672851562500
877 29547450731342473494770276573262903463290165203754579546930713169273500613195732367466734071777852532396241142396465069235035898774315155680583795242311428219777776311478441293933141377246309225275424877911467635982489809975959360599517822265625
878 59094901462684946989540553146525806926580330407509159093861426338547001226391464734933468143555705064792482284792930138470071797548630311361167590484622856439555552622956882587866282754492618450550849755822935271964979619951918721199035644531250
879 106903681026910007053080573300230157626437275203784590890768526240210601928958539836889269657171356339136684610536957679398631308444858741616848051807258532742351145992815217704424050916282804827706138964087123621737873691017739474773406982421875
880 213807362053820014106161146600460315252874550407569181781537052480421203857917079673778539314342712678273369221073915358797262616889717483233696103614517065484702291985630435408848101832565609655412277928174247243475747382035478949546813964843750
881 386781151477837667791551483634836270815735550000150056719189065354685506578814037347112677926967519033702217340702463050817977048352717929681321282824735522612866848406683882052454547695182478012153570430878279928776919405208900570869445800781250
882 773562302955675335583102967269672541631471100000300113438378130709371013157628074694225355853935038067404434681404926101635954096705435859362642565649471045225733696813367764104909095390364956024307140861756559857553838810417801141738891601562500
883 1399387352254638303692354551673030565946491373981827329142102695572374523249277487551117041348980813472827663650827526857096728699539295940322366155087384949352578512069343321740152483894498365922237157333955781535195228570955805480480194091796875
884 2798774704509276607384709103346061131892982747963654658284205391144749046498554975102234082697961626945655327301655053714193457399078591880644732310174769898705157024138686643480304967788996731844474314667911563070390457141911610960960388183593750
885 5063031003884003179504015340190971475653779119908386362114568151088445083352317251020021817110066472195627231550625319031393758255932890053205224361313247133698558318313297198438489680996579439550417934515387508032091545828734524548053741455078125
886 10126062007768006359008030680381942951307558239816772724229136302176890166704634502040043634220132944391254463101250638062787516511865780106410448722626494267397116636626594396876979361993158879100835869030775016064183091657469049096107482910156250
887 18318218258146824379058303942589704548536438729632795164862327277580352800515198817344523878805428293613997839498988960871485147781967970564414291031129310921729899031219769383491685985510405368140903885907158632484481586288893595337867736816406250
888 36636436516293648758116607885179409097072877459265590329724654555160705601030397634689047757610856587227995678997977921742970295563935941128828582062258621843459798062439538766983371971020810736281807771814317264968963172577787190675735473632812500
889 66275936271314105997771443011993665364413298048622044013738795632459538585814407831622510308476809107091853039741818209200456947630175402556045333349080318940156703564532360925265981522569129642952429756958855622261950202300795353949069976806640625
890 132551872542628211995542886023987330728826596097244088027477591264919077171628815663245020616953618214183706079483636418400913895260350805112090666698160637880313407129064721850531963045138259285904859513917711244523900404601590707898139953613281250
891 239788590065836408093565695347019804079384296594946244244382341774395928926496045071389932148356904067389276001214146241644858999241037159958155211589755040092134022666562957708871477685293621374057629355258484948887343080059508793056011199951171875
892 479577180131672816187131390694039608158768593189892488488764683548791857852992090142779864296713808134778552002428292483289717998482074319916310423179510080184268045333125915417742955370587242748115258710516969897774686160119017586112022399902343750
893 867563268972611510478971261675130693574854992731621001153217730709681951703408186198837109199400474801487114807361640162222010258054308787010549391203373605759886595510152983918027480813622458655525997991498146633126964388793567195534706115722656250
894 1735126537945223020957942523350261387149709985463242002306435461419363903406816372397674218398800949602974229614723280324444020516108617574021098782406747211519773191020305967836054961627244917311051995982996293266253928777587134391069412231445312500
895 3138873394533875511927027831640554447477353480683373784544176944676430113884560705637235885255217853670489194030737469602885756294066358135261970898068092828338762864217950131045780015641644186407341843181198308421198106543670292012393474578857421875
896 6277746789067751023854055663281108894954706961366747569088353889352860227769121411274471770510435707340978388061474939205771512588132716270523941796136185656677525728435900262091560031283288372814683686362396616842396213087340584024786949157714843750
897 11356550627806320007240282849827118769512492439758763916954796069833740810905762597191993880279086894345010396116879147203318730180060246741257107534323596112894381343538985735638762674140108638759079225948500808940355710774383624084293842315673828125
898 22713101255612640014480565699654237539024984879517527833909592139667481621811525194383987760558173788690020792233758294406637460360120493482514215068647192225788762687077971471277525348280217277518158451897001617880711421548767248168587684631347656250
899 41088386166362222476566275090932821610175694795376950662053095625786553485106009457773789975119345203372606010430708388002164869429969443029975683181277516422778092396605178022964913292492322261758686913836512502595788021153566660359501838684082031250
900 82176772332724444953132550181865643220351389590753901324106191251573106970212018915547579950238690406745212020861416776004329738859938886059951366362555032845556184793210356045929826584984644523517373827673025005191576042307133320719003677368164062500
901 148659177692779512346629961205528514203316011778090933725491497779764063371001234302908980474201291545137978071569146203994230696249545981443592878234769601549418555265330961436630753091761068114998038439440058468277161551895915181376039981842041015625
902 297318355385559024693259922411057028406632023556181867450982995559528126742002468605817960948402583090275956143138292407988461392499091962887185756469539203098837110530661922873261506183522136229996076878880116936554323103791830362752079963684082031250
903 537853957632086449350318430572978462965701584913569915317192010769887549429476124225675952495409731708826860305692189079960329134097882692068085975267460425633202314343628917068329198996343729266196757628017729828406867653711742605082690715789794921875
904 1075707915264172898700636861145956925931403169827139830634384021539775098858952248451351904990819463417653720611384378159920658268195765384136171950534920851266404628687257834136658397992687458532393515256035459656813735307423485210165381431579589843750
905 1945973899696534685018442346837249743811927865677394907958502564950617430292374449613834860106042200818444411170615214379830492189241683553122465485163454120418918795391489778158492229522913305755993595942888356800648530509079137118533253669738769531250
906 3891947799393069370036884693674499487623855731354789815917005129901234860584748899227669720212084401636888822341230428759660984378483367106244930970326908240837837590782979556316984459045826611511987191885776713601297061018158274237066507339477539062500
907 7040599710322241178340619581321356404231131403819124963206552770903649404314491626940794538053162345548087754324615126499350815275719004305271897549479968473928582405239304305450815152632847882448984191574353134861208314276836972567252814769744873046875
908 14081199420644482356681239162642712808462262807638249926413105541807298808628983253881589076106324691096175508649230252998701630551438008610543795098959936947857164810478608610901630305265695764897968383148706269722416628553673945134505629539489746093750
909 25473129053128532466610886172420533302096017690708650276240251029765159870110585886634798389735600723648216715769999560597601615432386603760747160321582571767548318049239072636461614615549672883464952978157323890302798918838789177243597805500030517578125
910 50946258106257064933221772344841066604192035381417300552480502059530319740221171773269596779471201447296433431539999121195203230864773207521494320643165143535096636098478145272923229231099345766929905956314647780605597837677578354487195611000061035156250
911 92162646714031456441351332955495884489324431434447626565168491294307552328980471298470019258412191890500644807226922170491254000783337997277376313860513016468098678219998841655053997314584125005079843932914853777207953022809761023381724953651428222656250
912 184325293428062912882702665910991768978648862868895253130336982588615104657960942596940038516824383781001289614453844340982508001566675994554752627721026032936197356439997683310107994629168250010159687865829707554415906045619522046763449907302856445312500
913 333447588304514619873702233915376755936142068718694881444641201322711962294349427059176104343382955834262140457284613049468261926754756967583145767694652223502751800853798845092961913495172260608074454773787649434525770519854859230690635740756988525390625
914 666895176609029239747404467830753511872284137437389762889282402645423924588698854118352208686765911668524280914569226098936523853509513935166291535389304447005503601707597690185923826990344521216148909547575298869051541039709718461381271481513977050781250
915 1206424707952415817161754504799404357234088186421236274397363550142022049826844778803530425424853819718807478250288454394885039629857094851528847269170696035173265613169000017189539580902940678014973054204363978286589087485225491036544553935527801513671875
916 2412849415904831634323509009598808714468176372842472548794727100284044099653689557607060850849707639437614956500576908789770079259714189703057694538341392070346531226338000034379079161805881356029946108408727956573178174970450982073089107871055603027343750
917 4364885598239505986440261354420138006489730588512706964763611744096550437662476758721771605407354319422726688965019206727083888515511689419728507507380219058352569061576005860482888337038842087034492997152881644260316584826853159029269590973854064941406250
918 8729771196479011972880522708840276012979461177025413929527223488193100875324953517443543210814708638845453377930038413454167777031023378839457015014760438116705138123152011720965776674077684174068985994305763288520633169653706318058539181947708129882812500
919 15792304451435450846392534248103668246278212010457353451831240969772641939178159899591205899912502498519596053573653761660994244428272972840998301191047615115896517242035029216466743780679507045097599714742588329868637486708138339963625185191631317138671875
920 31584608902870901692785068496207336492556424020914706903662481939545283878356319799182411799825004997039192107147307523321988488856545945681996602382095230231793034484070058432933487561359014090195199429485176659737274973416276679927250370383262634277343750
921 57137094265979724299761364468417651198942407109723232435338146128380457507578415704347171472525740895484346823043172774669551779563806417106348968418336980287719740902295116779919277218203324790315533587948533428041604509406425904671777971088886260986328125
922 114274188531959448599522728936835302397884814219446464870676292256760915015156831408694342945051481790968693646086345549339103559127612834212697936836673960575439481804590233559838554436406649580631067175897066856083209018812851809343555942177772521972656250
923 206723949072721367266844151101569914763320975496329394917534525793039077842001279023779827863066191984823753847347595065042787675677667221326753336136446825859116118301300437817262667187619088726089669366029725490864835113491437823540763929486274719238281250
924 413447898145442734533688302203139829526641950992658789835069051586078155684002558047559655726132383969647507694695190130085575351355334442653506672272893651718232236602600875634525334375238177452179338732059450981729670226982875647081527858972549438476562500
925 747934274033708214835413933165761317821892841933030812410981898323293101672114316597163281952702255446697035121522111451866179480569304021102021838590549227856981886995026605186716949847078819678870678890405960314116153020425059594344929791986942291259765625
926 1495868548067416429670827866331522635643785683866061624821963796646586203344228633194326563905404510893394070243044222903732358961138608042204043677181098455713963773990053210373433899694157639357741357780811920628232306040850119188689859583973884582519531250
927 2706051624804934237842848910320957015292859332183507087467236862651270119150565187866917270448180317309366406370872581934116959024458183998876342512270512009989328843468630836847271413297298654763905047621881174116256589534668108854020829312503337860107421875
928 5412103249609868475685697820641914030585718664367014174934473725302540238301130375733834540896360634618732812741745163868233918048916367997752685024541024019978657686937261673694542826594597309527810095243762348232513179069336217708041658625006675720214843750
929 9790586753856130115037174885775978487354832451252381375281274821639885087392254356348769942477390309313346856246752352411253897719444399888871603368399813910661734782368021158302772317251099175425171843657376069010702182571215246298379497602581977844238281250
930 19581173507712260230074349771551956974709664902504762750562549643279770174784508712697539884954780618626693712493504704822507795438888799777743206736799627821323469564736042316605544634502198350850343687314752138021404365142430492596758995205163955688476562500
931 35422675645255979385971629877275107360309865595344371439070189794943074841208445842409263360146049960019902249379398852385684693474931079449976304280646509503362029694496951607277504519769002603306333980177474474472227965182735687221793341450393199920654296875
932 70845351290511958771943259754550214720619731190688742878140379589886149682416891684818526720292099920039804498758797704771369386949862158899952608561293019006724059388993903214555009039538005206612667960354948948944455930365471374443586682900786399841308593750
933 128160444456999246354672274957495644364775165720459950318944574866515948769080957430302467088343298253532776965663232499872153978777433397805523504561233477963501474560644652244873661012589517139405810682600492027307628913057602204617069219239056110382080078125
934 256320888913998492709344549914991288729550331440919900637889149733031897538161914860604934176686596507065553931326464999744307957554866795611047009122466955927002949121289304489747322025179034278811621365200984054615257826115204409234138438478112220764160156250
935 463688844058716334843503225401102685022326500625577894399371925357864369639362557939466018640986241467564373581419168237432346426512511591777736001402934842300697224330738503187980782464102572680497383512115087764177004739374332586976379388943314552307128906250
936 927377688117432669687006450802205370044653001251155788798743850715728739278725115878932037281972482935128747162838336474864692853025023183555472002805869684601394448661477006375961564928205145360994767024230175528354009478748665173952758777886629104614257812500
937 1677641998008585442444154752218035203287756674525589720402136752456742104351408002545817757763214716070157983078779678687800962238675390969861062484208506821685978748850469254715535607257565277705457864147572978684346879131583651911796550848521292209625244140625
938 3355283996017170884888309504436070406575513349051179440804273504913484208702816005091635515526429432140315966157559357375601924477350781939722124968417013643371957497700938509431071214515130555410915728295145957368693758263167303823593101697042584419250488281250
939 6069765769749345538003257634084662591327150869500059130013824135494388673560227223031758695611142373012968047486802552251843079060814396890416632414027859896926407622598653757637774123967313525124802403177289454600849371961046596624100857297889888286590576171875
940 12139531539498691076006515268169325182654301739000118260027648270988777347120454446063517391222284746025936094973605104503686158121628793780833264828055719793852815245197307515275548247934627050249604806354578909201698743922093193248201714595779776573181152343750
941 21960618858703800477795514409333136940196970974872347048058436915188232846044096102429704689239638284714050322040114367820210584110695029602777849649096765376202144368740922514611192583548741237096722695148582379582512464147314723561521532246842980384826660156250
942 43921237717407600955591028818666273880393941949744694096116873830376465692088192204859409378479276569428100644080228735640421168221390059205555699298193530752404288737481845029222385167097482474193445390297164759165024928294629447123043064493685960769653320312500
943 79454265444772274698961283876242371744349100526861439590223063898469220862419344396989729968142479558505411372766559077841837525249403163561806086175344527396378683730711343784867092297907138559859601459856464624908315460931340634687103374744765460491180419921875
944 158908530889544549397922567752484743488698201053722879180446127796938441724838688793979459936284959117010822745533118155683675050498806327123612172350689054792757367461422687569734184595814277119719202919712929249816630921862681269374206749489530920982360839843750
945 287468232930342371105828847334546174020760647759945462710823134916404940081876241472800126394514206368956805253632223550108134705693540669795141182631238810100882696809852106351279498571791986613814393823539411226629014983920129555627909212489612400531768798828125
946 574936465860684742211657694669092348041521295519890925421646269832809880163752482945600252789028412737913610507264447100216269411387081339590282365262477620201765393619704212702558997143583973227628787647078822453258029967840259111255818424979224801063537597656250
947 1040069837427850482034337817291519011382057736165420115603000355089678596097284485379051982131858634052256969404328322361331485902220687531166675482279471413522520065395703812832062031369424240269773961818414733008603497614943944604704029188724234700202941894531250
948 2080139674855700964068675634583038022764115472330840231206000710179357192194568970758103964263717268104513938808656644722662971804441375062333350964558942827045040130791407625664124062738848480539547923636829466017206995229887889209408058377448469400405883789062500
949 3763008022487540554642544849784864186806485442027373264460886100866368280077041219531259278686722138416500820753480494056116755982635734306857671498241163017108186842929258532403912663988161268279797839974376608909872413155119075245380599881173111498355865478515625
950 7526016044975081109285089699569728373612970884054746528921772201732736560154082439062518557373444276833001641506960988112233511965271468613715342996482326034216373685858517064807825327976322536559595679948753217819744826310238150490761199762346222996711730957031250
951 13614690925298450363041035162466725877122138529309765744289428728883448419898783670761036482774317521821219256745760858473926350402075233878454980079808458017928333887667773597859253163093685140050119390779809379506344577700875653203382853462244383990764617919921875
952 27229381850596900726082070324933451754244277058619531488578857457766896839797567341522072965548635043642438513491521716947852700804150467756909960159616916035856667775335547195718506326187370280100238781559618759012689155401751306406765706924488767981529235839843750
953 49258414514054549041992451563409308451578265436411962399142713140085400699108712256148886020437976917023592179961401822089047972097197497857986542907836475004100735223692575327276702495527619358851607754027163852982360822728782889790011267905356362462043762207031250
954 98516829028109098083984903126818616903156530872823924798285426280170801398217424512297772040875953834047184359922803644178095944194394995715973085815672950008201470447385150654553404991055238717703215508054327705964721645457565779580022535810712724924087524414062500
955 178218617943780493394757082004712912872280634535510983274266422056009761396049642926939247688318296976011864616078204818075608108475611319897657814140140084930862006680124008647087246662169671094007441816236772367380081225139536182933142072215559892356395721435546875
956 356437235887560986789514164009425825744561269071021966548532844112019522792099285853878495376636593952023729232156409636151216216951222639795315628280280169861724013360248017294174493324339342188014883632473544734760162450279072365866284144431119784712791442871093750
957 644801017148629721763823152206518022103511845495495104375618544579621803484704653353951808339401600294941362180584014979932800681892069110198356356161518049633806357282157166599052720833210258675779170311048042571988602012053766465715654021551017649471759796142578125
958 1289602034297259443527646304413036044207023690990990208751237089159243606969409306707903616678803200589882724361168029959865601363784138220396712712323036099267612714564314333198105441666420517351558340622096085143977204024107532931431308043102035298943519592285156250
959 2332911996024246141845330351009025546156156054799920605506760612618060210443275052135062803255416516594647487822529050809285962867082288951503492710106889823514721753010165789759827370855202937908858642474056351023042603934571151413912559746677288785576820373535156250
960 4665823992048492283690660702018051092312312109599841211013521225236120420886550104270125606510833033189294975645058101618571925734164577903006985420213779647029443506020331579519654741710405875817717284948112702046085207869142302827825119493354577571153640747070312500
961 8440554894378082100407535994012537620263221046522127505655710340192192034792851993905554974580074581498530628209725179146765810925951099206525681769726858869404576978640043115803873250109963396165397360815041542255270009612586924740984528625631355680525302886962890625
962 16881109788756164200815071988025075240526442093044255011311420680384384069585703987811109949160149162997061256419450358293531621851902198413051363539453717738809153957280086231607746500219926792330794721630083084510540019225173849481969057251262711361050605773925781250
963 30538214491769179792811028215017560370535324958611034500744748637870659121747884708852460856623290324519415701935980641687399240294344051275110945298099845229449276128149386630220229396273802291282693591704925956161137028390078866635359844394770334474742412567138671875
964 61076428983538359585622056430035120741070649917222069001489497275741318243495769417704921713246580649038831403871961283374798480588688102550221890596199690458898552256298773260440458792547604582565387183409851912322274056780157733270719688789540668949484825134277343750
965 110488297986955488462017461105025113751360519560444534975445191488392335434775163574734529410216078715104425368631277312703167146841964760342926317641864931800223495747546717572081780730819194475586481154449422069529335093887459709471876578845694893971085548400878906250
966 220976595973910976924034922210050227502721039120889069950890382976784670869550327149469058820432157430208850737262554625406334293683929520685852635283729863600446991495093435144163561461638388951172962308898844139058670187774919418943753157691389787942171096801757812500
967 399750417475931543346032164450037766904125973009167502373502214252608381565136394329410342767963941952925048333476483355078839532738103545339076861718825432853871098096986654709307756672726960921518937813722480566840990327486904214182583672254622797481715679168701171875
968 799500834951863086692064328900075533808251946018335004747004428505216763130272788658820685535927883905850096666952966710157679065476207090678153723437650865707742196193973309418615513345453921843037875627444961133681980654973808428365167344509245594963431358337402343750
969 1446310597444880274420073516725063265763827267243614836990285113821080230651806153773379066788739316189103114824226030211878361929480693924980752720384802505268238011747199685686129879709538832229662283296365292486558276167997222523553535467044639517553150653839111328125
970 2892621194889760548840147033450126531527654534487229673980570227642160461303612307546758133577478632378206229648452060423756723858961387849961505440769605010536476023494399371372259759419077664459324566592730584973116552335994445047107070934089279035106301307678222656250
971 5232800899844743655370206761375127494298506471172236673083914497842359245433348797219843620103876871180890332453747734283997611983712951898208379293329885362071834568251065154884110615184059356540716727413214059598586429202551591546854758973950083600357174873352050781250
972 10465601799689487310740413522750254988597012942344473346167828995684718490866697594439687240207753742361780664907495468567995223967425903796416758586659770724143669136502130309768221230368118713081433454826428119197172858405103183093709517947900167200714349746704101562500
973 18932451511999316904750666223250321142673396019643109180468146920106395073907713217232322766575687774958936088147608520360596250271161289866138132864725414284017982782519327345989903677372602621555272220584243835560140765172771845116506117534527220414020121097564697265625
974 37864903023998633809501332446500642285346792039286218360936293840212790147815426434464645533151375549917872176295217040721192500542322579732276265729450828568035965565038654691979807354745205243110544441168487671120281530345543690233012235069054440828040242195129394531250
975 68498253060772866246902297309375968241874447742354362536921162111320179142371822100062395732359054518890228778469303930382993191437241689839648767856977644609730741071341310955528965310942716325072777465855148879807771679851101267848256792802885684068314731121063232421875
976 136996506121545732493804594618751936483748895484708725073842324222640358284743644200124791464718109037780457556938607860765986382874483379679297535713955289219461482142682621911057930621885432650145554931710297759615543359702202535696513585605771368136629462242126464843750
977 247829007743867746710758155430628235496005258613556266782265075956068920342320544414150364828916833719656463451608477050111984705830401999867553174961261151628563791444109918047695308167850568517587526226354525221238154573391647113658753376341792318271473050117492675781250
978 495658015487735493421516310861256470992010517227112533564530151912137840684641088828300729657833667439312926903216954100223969411660803999735106349922522303257127582888219836095390616335701137035175052452709050442476309146783294227317506752683584636542946100234985351562500
979 896653773415474402319279290606261336270654054356009521226719569223743705999743611570439845482788896003831173365695865598644957571965801550139522035521417535094165251863843035460831714284539260962573743802496881707151914467702729229052482917694533171015791594982147216796875
980 1793307546830948804638558581212522672541308108712019042453439138447487411999487223140879690965577792007662346731391731197289915143931603100279044071042835070188330503727686070921663428569078521925147487604993763414303828935405458458104965835389066342031583189964294433593750
981 3244123828358033278042605675878165503873243978712266272222272466338373928287115335781447403269360311420873549570436942742664864330676997751359844302800781917328007302098665587065682030583443462224931087880711782429568799471555410576968647706763704263721592724323272705078125
982 6488247656716066556085211351756331007746487957424532544444544932676747856574230671562894806538720622841747099140873885485329728661353995502719688605601563834656014604197331174131364061166886924449862175761423564859137598943110821153937295413527408527443185448646545410156250
983 11737350274712794378616631926359520838012949621781283754977764485573151111436858621055037788932857077085211881023705385720099533793555981006101611336396821911169210251174112758024251581494521006311786720391074503612084425019263406739580823945345855463529005646705627441406250
984 23474700549425588757233263852719041676025899243562567509955528971146302222873717242110075577865714154170423762047410771440199067587111962012203222672793643822338420502348225516048503162989042012623573440782149007224168850038526813479161647890691710927058011293411254882812500
985 42466132231773805502870131252406776670698528215345087413777460096173885915748716426367951928317483828321691657266342214887173347314394916273708835167980199969206014745377235854792847754555387720434278162551813605912578127738539980813060881192910755999037064611911773681640625
986 84932264463547611005740262504813553341397056430690174827554920192347771831497432852735903856634967656643383314532684429774346694628789832547417670335960399938412029490754471709585695509110775440868556325103627211825156255477079961626121762385821511998074129223823547363281250
987 153643909785305055621267496630236279163427892967819018293998478053003674021559289026564570696923133756182398881213184145835369067604194676338036119157916890290184022471015615483842980865304333570612457210803695511502468513596382870367400286237824502677540294826030731201171875
988 307287819570610111242534993260472558326855785935638036587996956106007348043118578053129141393846267512364797762426368291670738135208389352676072238315833780580368044942031230967685961730608667141224914421607391023004937027192765740734800572475649005355080589652061462402343750
989 555888887767656250591986826889147512463646823762369654401105089784148940529052863000983093843028249639303536119734209654740978601448998800321636419949683451604890038628191898145250665553744729250890895241259409527949451929289214447771697025224568733392516151070594787597656250
990 1111777775535312501183973653778295024927293647524739308802210179568297881058105726001966187686056499278607072239468419309481957202897997600643272839899366903209780077256383796290501331107489458501781790482518819055898903858578428895543394050449137466785032302141189575195312500
991 2011224889911755974853596651294556166501094653972753180535533058655726332537467869872092615730525579415605686192605127544528047669224020619918001503958832806573530080785881413307038423442201978401392190152278570082234917078464157887021483694933721153574879281222820281982421875
992 4022449779823511949707193302589112333002189307945506361071066117311452665074935739744185231461051158831211372385210255089056095338448041239836003007917665613147060161571762826614076846884403956802784380304557140164469834156928315774042967389867442307149758562445640563964843750
993 7276680010720498621308049122027043270187239151051917630672139844357886960042075034355547609437486648881510750364354589448935345338875109097981825420045746774843200210788447575808938789442286245752506474555095802771427325745874717196248933348545762100911815650761127471923828125
994 14553360021440997242616098244054086540374478302103835261344279688715773920084150068711095218874973297763021500728709178897870690677750218195963650840091493549686400421576895151617877578884572491505012949110191605542854651491749434392497866697091524201823631301522254943847656250
995 26327275604043713232272262353662435518430722485395822250683033928510803137523035822417274968534805347329525320858747309522036488348255442390319119580434569841348350650012830812509501830000421336755571422014086163445962043337052796546137248268060204736684681847691535949707031250
996 52654551208087426464544524707324871036861444970791644501366067857021606275046071644834549937069610694659050641717494619044072976696510884780638239160869139682696701300025661625019003660000842673511142844028172326891924086674105593092274496536120409473369363695383071899414062500
997 95252977966616073054821066158176961241217416671719523100054470420764580887404803940308636795486593492240072852471963600365505715046901666461686470801944115332525752196121916183502815202790675455015324737294951803372673587955890396749441574597572213178864330984652042388916015625
998 190505955933232146109642132316353922482434833343439046200108940841529161774809607880617273590973186984480145704943927200731011430093803332923372941603888230665051504392243832367005630405581350910030649474589903606745347175911780793498883149195144426357728661969304084777832031250
999 344628511812861799112744019022572628613933470931618504246857182461268888749408840589456809134758940724552737658066081454217346133493231120356836756107547727455887007730545426854966566863951270591298766576404328199633557723094188001016521631647560042210898245684802532196044921875
1000 689257023625723598225488038045145257227866941863237008493714364922537777498817681178913618269517881449105475316132162908434692266986462240713673512215095454911774015461090853709933133727902541182597533152808656399267115446188376002033043263295120084421796491369605064392089843750