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