0 0 1 5 2 30 3 75 4 300 5 625 6 2250 7 4375 8 15000 9 28125 10 93750 11 171875 12 562500 13 1015625 14 3281250 15 5859375 16 18750000 17 33203125 18 105468750 19 185546875 20 585937500 21 1025390625 22 3222656250 23 5615234375 24 17578125000 25 30517578125 26 95214843750 27 164794921875 28 512695312500 29 885009765625 30 2746582031250 31 4730224609375 32 14648437500000 33 25177001953125 34 77819824218750 35 133514404296875 36 411987304687500 37 705718994140625 38 2174377441406250 39 3719329833984375 40 11444091796875000 41 19550323486328125 42 60081481933593750 43 102519989013671875 44 314712524414062500 45 536441802978515625 46 1645088195800781250 47 2801418304443359375 48 8583068847656250000 49 14603137969970703125 50 44703483581542968750 51 75995922088623046875 52 232458114624023437500 53 394880771636962890625 54 1206994056701660156250 55 2048909664154052734375 56 6258487701416015625000 57 10617077350616455078125 58 32410025596618652343750 59 54948031902313232421875 60 167638063430786132812500 61 284053385257720947265625 62 866129994392395019531250 63 1466833055019378662109375 64 4470348358154296875000000 65 7566995918750762939453125 66 23050233721733093261718750 67 38999132812023162841796875 68 118743628263473510742187500 69 200816430151462554931640625 70 611180439591407775878906250 71 1033185981214046478271484375 72 3143213689327239990234375000 73 5311449058353900909423828125 74 16152625903487205505371093750 75 27284841053187847137451171875 76 82945916801691055297851562500 77 140062184073030948638916015625 78 425643520429730415344238281250 79 718500814400613307952880859375 80 2182787284255027770996093750000 81 3683453542180359363555908203125 82 11186784831807017326354980468750 83 18872015061788260936737060546875 84 57298166211694478988647460937500 85 96633812063373625278472900390625 86 293312041321769356727600097656250 87 494537744089029729366302490234375 88 1500666257925331592559814453125000 89 2529532139305956661701202392578125 90 7673861546209082007408142089843750 91 12931877790833823382854461669921875 92 39221959013957530260086059570312500 93 66080474425689317286014556884765625 94 200373051484348252415657043457031250 95 337507799486047588288784027099609375 96 1023181539494544267654418945312500000 97 1723066134218242950737476348876953125 98 5222489107836736366152763366699218750 99 8792966355031239800155162811279296875 100 26645352591003756970167160034179687500 101 44853010194856324233114719390869140625 102 135891298214119160547852516174316406250 103 228705943072782247327268123626708984375 104 692779167366097681224346160888671875000 105 1165734175856414367444813251495361328125 106 3530509218307997798547148704528808593750 107 5939693181744587491266429424285888671875 108 17985612998927535954862833023071289062500 109 30253577421035515726543962955474853515625 110 91593399531575414584949612617492675781250 111 154043444666740469983778893947601318359375 112 466293670342565746977925300598144531250000 113 784095011141516806674189865589141845703125 114 2373101715136272105155512690544128417968750 115 3989863994746656317147426307201385498046875 116 12073675392798577377106994390487670898437500 117 20296264668928643004619516432285308837890625 118 61409211049578971142182126641273498535156250 119 103216046820620022117509506642818450927734375 120 312250225675825276994146406650543212890625000 121 524753851482984146059607155621051788330078125 122 1587271980518778491386910900473594665527343750 123 2667137344314340907658333890140056610107421875 124 8066464163292152989015448838472366333007812500 125 13552527156068805425093160010874271392822265625 126 40982842119952067605481715872883796691894531250 127 68846837952829531559473252855241298675537109375 128 208166817117216851329430937767028808593750000000 129 349655200626575179967403528280556201934814453125 130 1057097118173366823157266480848193168640136718750 131 1775381057445013510687203961424529552459716796875 132 5366800753803246948336891364306211471557617187500 133 9012430558785755607686951407231390476226806640625 134 27240579583698298904437251621857285499572753906250 135 45739779151732218309689415036700665950775146484375 136 138235776991901815335950232110917568206787109375000 137 232087027547678292904720365186221897602081298828125 138 701343280326560680748571030562743544578552246093750 139 1177375796683477471304968275944702327251434326171875 140 3557538378468061424086954502854496240615844726562500 141 5971582278142817390431673629791475832462310791015625 142 18041801776516597222155269264476373791694641113281250 143 30281427864341237121692529399297200143337249755859375 144 91479558303464436619378830073401331901550292968750000 145 153524721689841936456133453248185105621814727783203125 146 463750538621729435639906569122103974223136901855468750 147 778211520289888436519021297499421052634716033935546875 148 2350516428630683440914594939386006444692611694335937500 149 3943997160652835953786876643789582885801792144775390625 150 11911400820763598518148285165807465091347694396972656250 151 19984683599281148624893234000410302542150020599365234375 152 60351097491868899158617978173424489796161651611328125000 153 101246906976490587404260423909363453276455402374267578125 154 305725954399599028632472652589058270677924156188964843750 155 512851979782877158420273389083376969210803508758544921875 156 1548482106699267807359277071554970461875200271606445312500 157 2597347123416506899096223293099683360196650028228759765625 158 7841672207002702357780954400823247851803898811340332031250 159 13152171739593140030455398203912409371696412563323974609375 160 39704669402545328393827617219358216971158981323242187500000 161 66588039310518727827148399711632009712047874927520751953125 162 201004888850385724993752312173000973416492342948913574218750 163 337076099615358777510099042018509862828068435192108154296875 164 1017432153440224040091832691246054309885948896408081054687500 165 1706060013390619579422280427394298385479487478733062744140625 166 5149199313142597276074519108135518763447180390357971191406250 167 8633697643522226356470328223480237284093163907527923583984375 168 26056189295420371758449373800203829887323081493377685546875000 169 43685476100456774079146271549944913203944452106952667236328125 170 131831910125638785682630760298650329787051305174827575683593750 171 221012319916512081879704509912443199937115423381328582763671875 172 666914368870878562865073257981407550687436014413833618164062500 173 1117986296653701466818388310375809169272542931139469146728515625 174 3373345935567815986584963572347817262198077514767646789550781250 175 5654554968624212621191270355947011694297543726861476898193359375 176 17060600133906195794222804273942983854794874787330627441406250000 177 28595892269899589541452995800074887711161863990128040313720703125 178 86272352949866558277603953430734406992996810004115104675292968750 179 144595048483390579884748199102073584754180046729743480682373046875 180 436208526151010687920469427458769473560096230357885360717773437500 181 731053178086416060311157096018863654762753867544233798980712890625 182 2205276437763442922264595438819334560776042053475975990295410156250 183 3695655568779396105992865982636796928773037507198750972747802734375 184 11147551223859162024634218701724108768758014775812625885009765625000 185 18680226235633559552149732425896377918661528383381664752960205078125 186 56343601294505547189727301046757723668179096421226859092712402343750 187 94410873136850692871675674693043855967289346153847873210906982421875 188 284747232348576421281417542924474517462840594816952943801879882812500 189 477103075477667939913013436283029111706355251953937113285064697265625 190 1438882291123125533070992903075802082923928537638857960700988769531250 191 2410758926355412077338242495504194717881318865693174302577972412109375 192 7270142102516844798674490457646157892668270505964756011962890625000000 193 12180012376612422275557089047966219386154307358083315193653106689453125 194 36729363747090309659970081999566526853584491618676111102104187011718750 195 61531150607238920822114828092057325914510101938503794372081756591796875 196 185540084907981976632838558554511321219138153537642210721969604492187500 197 310811196657078651332221054721417774491243335432955063879489898681640625 198 937166755402562024829133535555950040851769244909519329667091369628906250 199 1569833201389813492769339844912744597049680805866955779492855072021484375 200 4733165431326070832470371391696717378039238610654138028621673583984375000 201 7928052097471168644387872081092001608215724672845681197941303253173828125 202 23902485428196657703975375528068422759098154983803397044539451599121093750 203 40034690939966349124645224688101401155915226581782917492091655731201171875 204 120695718498814806227994470488266293140000584571680519729852676391601562500 205 202145606962884275136755444853713971353759148996687144972383975982666015625 206 609395049283231619680560316680952362422551971121720271185040473937988281250 207 1020588796129684023251423831334604684639710825422298512421548366546630859375 208 3076557530361946041105741404602866295725505096925189718604087829589843750000 209 5152247787224733354095352192003197562553129529305806499905884265899658203125 210 15530699071538669919043406129004853896691251691208890406414866447448730468750 211 26007757969005232959667926136666858509538524657500602188520133495330810546875 212 78393052456338048162790526174976881573774889488959161099046468734741210937500 213 131271385009433995744295456566588646031557008342360859387554228305816650390625 214 395663047774913733651820108524647468320467602609369350830093026161193847656250 215 662519900869209133451256412249214997577106966986093539162538945674896240234375 216 1996804166340686132448437930872052643860303788869714480824768543243408203125000 217 3343414383456241440905177708327433824982144461301913906936533749103546142578125 218 10076465469034017983188876595604339730591347823462911037495359778404235839843750 219 16871146312832186072770366777043963310393770438366800590301863849163055419921875 220 50844550531823026520677817684242081209405883512886248354334384202957153320312500 221 85126103541915824705074225062253787479384092851120158229605294764041900634765625 222 256533868592379815627056261952312318829275139542289707605959847569465637207031250 223 429482377598353595231483081196438792033996667552031567538506351411342620849609375 224 1294224922628222493253617177417071158057604307600740867201238870620727539062500000 225 2166671187435640334687975185408043233355364354242311719644931145012378692626953125 226 6528902511472729541859765225362903609844164587450165981863392516970634460449218750 227 10929652434397563466092674824169462532703726853622328007986652664840221405029296875 228 32933402049021733087257222818202257147001538184483138138602953404188156127929687500 229 55129744658084626293727368606493544493153159680165487088743248023092746734619140625 230 166111457703399092326078097547949981223911267158577231839444721117615699768066406250 231 278056135720907176284956815460698881613938425461096670687766163609921932220458984375 232 837779525808447596079350405024443383564074216973693864929373376071453094482421875000 233 1402317740756956105506383939444650203810555262606829529659080435521900653839111328125 234 4225008815499498652641551611545684305042960490772507853307615732774138450622558593750 235 7071774014546881647939919007929029997757091989540878529396650264970958232879638671875 236 21305600009783796624431755989845758461327749483382731909841822925955057144165039062500 237 35659796626544913841739591593174044882307038330238047052489491761662065982818603515625 238 107430779710350499928278769609815476987203482564514622765727835940197110176086425781250 239 179803615901777097218897940733514698879143083563858507289978660992346704006195068359375 240 541667796858910083671993796352010808338841088560577929911232786253094673156738281250000 241 906541243354148126145489617505795866733754877382633896587549315881915390491485595703125 242 2730908475830338338512968723274721158708323821492913729969131964026018977165222167968750 243 4570322035997053830982447656720091195358971684729876283626026634010486304759979248046875 244 13767389836830631293329842323946941378612211000914689051910499983932822942733764648437500 245 23039689276116835156187236129556015285245844912732915421571533443056978285312652587890625 246 69401186472547854470474205157601384818414014471824047269876700738677754998207092285156250 247 116138841861242005787311169877557872968484157009082247125064668580307625234127044677734375 248 349827118804712762371495993477340313718834869695373246401004507788456976413726806640625000 249 585396186709499178968430795536678347553695447272499585711358349726651795208454132080078125 250 1763241526233431261953104805833368516727998335158131282263127559417625889182090759277343750 251 2950490820563941645001528708427836651324850547497939678986966782758827321231365203857421875 252 8886737292216493560243648221400177324309111609196981662606162899464834481477737426757812500 253 14870003537901936975804517195861407824406119293166907147085709084421978332102298736572265625 254 44786334766329154053608862068167560324891157713016534569483440009207697585225105285644531250 255 74937764864920828633006954247918161960939929244220579496182921275249100290238857269287109375 256 225694915357879201529997415146671170141183786900240804129680327605456113815307617187500000000 257 377627560201659861934956612582646423999246310113033116284686485641941544599831104278564453125 258 1137290784420563163959752599762522693289558926176994677059717275824368698522448539733886718750 259 1902831480393577903524392269628510190968964870024816675442291824538187938742339611053466796875 260 5730534960258651601347590618958447679365994589263926667355164568107284139841794967651367187500 261 9587625798894282486870007381718941309708490947422338847305756104333340772427618503570556640625 262 28873079992072436914482091195521409461420972738214399747058713785463623935356736183166503906250 263 48305470979103377280590267076476658322860787723602971587000265429878709255717694759368896484375 264 145467425914258079111131146481252902630059862650545830786708023651954135857522487640380859375000 265 243364064818676710634152486221793050485895603550471244687358751690453573246486485004425048828125 266 732847259340769868249259184924493789765074308050098314190612391882950760191306471824645996093750 267 1226003873709182674326768185306014046787436342414638157198580881157568001071922481060028076171875 268 3691786945551246704714313187213615331899246514237337372238423327530654205475002527236938476562500 269 6175937116624908977413869697515314205726973335384600454801840019314340679557062685489654541015625 270 18596687971993220340911652249023808574865607441120915867618923478232773049967363476753234863281250 271 31109274323519522915969492342502790887583824793480050618053878164204206768772564828395843505859375 272 93672206081151035791258692809897702451174911555275724370228651594061375362798571586608886718750000 273 156694315319572504724348180987145053732663914550185494810492781159183550698799081146717071533203125 274 471804861511679849389795621873381810140108929524734347011813428984794427378801628947257995605468750 275 789211295107736974344244501308880765137043525664853682653580857486730337768676690757274627685546875 276 2376243463088022599116488898486375540121716506365450360862417999996409889718051999807357788085937500 277 3974755068088057125333740488410181308053837392893899456273489045887714610216789878904819488525390625 278 11967313093088229756419998438029210147714441825536144933328844275344238212710479274392127990722656250 279 20017268303187146894731292351379793952112285787317652496395369021708887657950981520116329193115234375 280 60267044353681732586287761918132712974101505596225190311727992753532134884153492748737335205078125000 281 100803806329670040813969411303543406819776923050829038557116464069896011324090068228542804718017578125 282 303487616209611581952377658230596876048154010323848279784058820651715393523772945627570152282714843750 283 507606355717021735771411804250939219394962085825349073161280415156237921792126144282519817352294921875 284 1528200053254072504866582534352650936129002463332853040047388387678850563133892137557268142700195312500 285 2555968398928466337364882759920807023455197781982764767684892549814978934819009737111628055572509765625 286 7694810127300435499856383887761587460086174375232323405872413360495620793244597734883427619934082031250 287 12869525096359119979363532492934589749677925674193920847816915119243841303386943764053285121917724609375 288 38743099941652542376899275518799601197636682169001908057539423912984943854098673909902572631835937500000 289 64796040990379541359513255931325721910399312192370089286046837447063939663394194212742149829864501953125 290 195060746234014536272583157993956325474212462309210995428583905117458918709871795726940035820007324218750 291 326222282494817414111044246989892475362044980068852871665045496489543364049268348026089370250701904296875 292 982029963798831803303349691969573224801207568867062252847353453349965590746251109521836042404174804687500 293 1642321800188685607122611071615781705860466995879276484499284028718835148907828624942339956760406494140625 294 4943780982137954626218917969846824111156764130940347642758936905563182939715716202044859528541564941406250 295 8267660939516420718450004541410505174553545457071443053366702874949767387846577548771165311336517333984375 296 24887060726408751179605437399228910491537452087726920106405532721882689628500884282402694225311279296875000 297 41618564390447067006434768623710509099023779673732518421184928031526795155770059864153154194355010986328125 298 125276082710638646140581424746118502136455417603760509995081904579747322792115937772905454039573669433593750 299 209494120416560152103097572701842461626399160310539107877681708441523766861536159922252409160137176513671875 300 630584308946167681915678312480462259076117873844432097290680727750405987208637270668987184762954711914062500 301 1054477094404424845870106511425661888788397111262078118247193883627067789721110102618695236742496490478515625 302 3173941021695710665642247506151660037349793298350308223029759663010376802283474262367235496640205383300781250 303 5307417933630244656123625796710557347223992104857303485529896125232583725672697028130642138421535491943359375 304 15974802493302914608530517249505043896594986137392279798030578436343618342618810856947675347328186035156250000 305 26712251976191825414483595181464026252529993267021081899119114161649142513699217715839040465652942657470703125 306 80399499390636379444248984841258938032205028915165092404561792788176763369101252010295866057276725769042968750 307 134437071421162137741745306896876328844700130048778231852943738485676831995174751455124351195991039276123046875 308 404624931573790929229226917174963282907175635716843929094853466973177175125542248679266776889562606811523437500 309 676564414806825742055363189432162632133751468812255271051459530815539757109267071655267500318586826324462890625 310 2036261830971999806186044550718159378266630634289311980834489850027352667027891186535271117463707923889160156250 311 3404717362539203977009999221899718100220011436903096914191001846013476771213301930174566223286092281341552734375 312 10246995020375224831129772577807511709986915449972021580973561825944097292140355648371041752398014068603515625000 313 17133063255221396218715912483193115198856327648724587365623530189746273784401342510363974724896252155303955078125 314 51563404429452253156646612010121132643203388642487416288873372008757156245706276820328639587387442588806152343750 315 86212698488733862761909144284438199483062990564668450801460255747125818563680876849275591666810214519500732421875 316 259459168785141910788221805656023533682361000175573623364394674438969130153553876994010352063924074172973632812500 317 433800403506803722151193630764554114859221714428569823874014302727601341026775205733656548545695841312408447265625 318 1305506577115112778966052756307207020743525285693550826422112444170762395392881849431887530954554677009582519531250 319 2182686572849690652464207700534586161515642380168986968703636633597867946175730136104675693786703050136566162109375 320 6568586551522580019954982421671481865376227852546167680111257580733395700089971569468616507947444915771484375000000 321 10981855640826813470862236236232008743675880940975624090186008767788645936087921217705343224224634468555450439453125 322 33048201087347980725398505309034643135174146383122906140559764703064897116077669458888976805610582232475280761718750 323 55251392087025868397017169848955433398867749905531566684269171837939760706485958774436539897578768432140350341796875 324 166267347085415306755110492548559384717335767517574869402816207512314078658527405352174355357419699430465698242187500 325 277967529849588347198615792583754115396780475530925064588041499184681458662661557301731818370171822607517242431640625 326 836468443670453549416142292759727768794004015597676040514167957546518358683332317049519133433932438492774963378906250 327 1398390496320236762060728679613655318996111007670961478773685695898320568964466603656404686262249015271663665771484375 328 4208000759569152825283660613883293070006645968037388670071274387657331620370138036690832450403831899166107177734375000 329 7034716716962658940641891981542700305041598188436488173035819479366169223078127104020751403368194587528705596923828125 330 21168296503930189517433048819839736480216359290431985687858544937910357236618072440670346168190008029341697692871093750 331 35387404761620670354900702825085620075513206692590844761016052396203678006669605948797396877125720493495464324951171875 332 106482946050073074542238972851315038051997443703385140126803589687670281856927273489432650421804282814264297485351562500 333 178006129692140230032959728712288693129092112214996243284265036977882549489742881887455183687052340246737003326416015625 334 535622047902476007486563508017156968514565454773051759071572273428943887653820923877567850013292627409100532531738281250 335 895376177880885541457079716495746429403090954835191313817249059873733544730688670154616914942380390129983425140380859375 336 2694146827772933211309660758888693733845718455145889087545632992097681830115027401539862239587819203734397888183593750000 337 4503608536505349663746803947150246965803606742977007056065864674290271710063314654359789557247495395131409168243408203125 338 13550917080167431925932519888458013125593048182132596898667023085253221109804750918459426145545876352116465568542480468750 339 22651680918031358101041046559108808922958793558890287715227420246059378482365929789732472698915444198064506053924560546875 340 68155500107350988976583679912362787909787520442678741798029406050090165345171824146097705465763283427804708480834960937500 341 113926595767679839416740366912331915084497767014477700750627585603336992072076431538329988057967057102359831333160400390625 342 342782074069324091617523801912177550958048999873472495513618483369571125706599468499491401018985925475135445594787597656250 343 572973934726014441641377505145598927771007831172519814625590349881885458661616070639988063106784466071985661983489990234375 344 1723933238009466191760646021312705811835801987667756410185449682443457123436699081342471373545777169056236743927001953125000 345 2881574453068148430995265878647691400597634136363255627490213858735429784814249917941630929618668233160860836505889892578125 346 8669780528361559627168365165322619344406794879840751714014034740195293091702004100937428709983123553683981299400329589843750 347 14491396162531123268918221157836940811701145584319560909262379840307161381602097413416607718517070679808966815471649169921875 348 43599474333378941477667501120408548148172899106713606885504105340866502831102563975812502761186806310433894395828247070312500 349 72874600298607521914300564612177123102070602434114218405368451934685869195664726185625303944704000969068147242069244384765625 350 219250230124750424097465882071019997871559119071117276004690184903782701018475537234689309862289974262239411473274230957031250 351 366461098922797137420050117175847710728177384733153161322125023339179657416594826520837846484113242695457302033901214599609375 352 1102515442913030704032971292699986275011268713043332587909299215516164439407191272951580529593229584861546754837036132812500000 353 1842745981762783326342987056454049029730008786478676153087038935024649844274330110567745866223532402727869339287281036376953125 354 5543898676011546437893065875224362803323709153655393978975737532567076868610024298648572549375046492059482261538505554199218750 355 9265932344557904827928617635144297529095653246457932497817263766767007007328430442656512500132492959892260842025279998779296875 356 27876100687289696778106376434743971157955373710470625092024894937766657700920461162696212253919725299056153744459152221679687500 357 46590673901509465120711499940091749547706312802612421150996664292053823966426051662371478345736619530725874938070774078369140625 358 140163539972608306833737117466830641496461008263321401445855511063489655293954004160747808804821090689074480906128883361816406250 359 234258430401147030508899558522310057249671796864675899064535048751363064481049755557301970954053871309952228330075740814208984375 360 704732882543840648884711763799707136015725739871448387157932737190730110416528512540072781700217774414340965449810028076171875000 361 1177817456473733677071208086720806833804060148581448461870433880212285045649846264013732750897123224831375409848988056182861328125 362 3543240326123198818003689701326305322745732192131448835432939595320059721816435021382032596881650476916547631844878196716308593750 363 5921713804708661007989591904150316906798806564197587142090962583338773844472218751204778235119885465564948390237987041473388671875 364 17814081197635971957919102918270374827064178424528278675381077523432344457751137400318506426311060408806952182203531265258789062500 365 29771701635243268153115716873482998222886561927439659874148778828080612303476030911704463578770774034865098656155169010162353515625 366 89559803823279749129098786649546115201998479441996565867987285351321951532100498468634249341069342165155831025913357734680175781250 367 149674171234716156331417371131072059558895455169456920189213723697336776922954840336925179909710603709527276805602014064788818359375 368 450246008291898192343010293538701781343380333806758691795345915427410903877226549678379832752916911431384505704045295715332031250000 369 752449171466079859486280789473645640016790503508577705038417766271352461642647630576640209627836686223645301652140915393829345703125 370 2263464987336988195202633269148364933383841352017672771253777020491060250469753035067942094002435560184949281392619013786315917968750 371 3782637433792894686577373616459654911195518655849354045653834570280105193352605297343272598535601769498271096381358802318572998046875 372 11378499666072427143451075353016104800253905175007760417654122319225329907766866608719925121201432816064880171325057744979858398437500 373 19015145051276950378616716427755408111535423970779097830577901546017240392459862209016720744660100539391578422510065138339996337890625 374 57198371977299566554444921801451924667943017949635784895196797679976792815924840210500698861953439156025069678435102105140686035156250 375 95585514667947136621732823866062708335466273311557127164433151203169774090783489656585392483210961156459006815566681325435638427734375 376 287521228121184986958172334189116626673082550121163838510614918819134680465076736887008860589498571158628692501224577426910400390625000 377 480476520397547606751910327966741880566277133846093825879883973381266731096338341340435906215607098079800607592915184795856475830078125 378 1445252981779360705720600296854868150032250052470743762726229246191926984252646363607571134346149732685660183051368221640586853027343750 379 2415127337276797651975782683015851097276114505672010079688010953733422958693796171989724250075796951886530905539984814822673797607421875 380 7264499114763982383251694613820765833495436771678341664496919491440902830899545213900489828724033047890884517983067780733108520507812500 381 12139360362829286350960068630989963958604216710567755149883010202802561309529503186386344845367792066870293865576968528330326080322265625 382 36513666603155806189501938716835954584148116405014822576813463759610853702679293048815619928586587161767340603546472266316413879394531250 383 61015420196372922210206119234503362154139304463877299506629828184690039127950127564120342201782996871539666017270064912736415863037109375 384 183524188162458502313727021822840400004095244758189684155711650310085966254304300140643953567765045420401293085888028144836425781250000000 385 306670192892997063328059476570284522576287626874579116319223026776836358541263695981544800883635167043639313533276435919106006622314453125 386 922400216545689868399721750307505135437249537456526277136779909110588319976060675186049037462985775159829415770218474790453910827636718750 387 1541316424020647578025441784840261171909393657148858675526484563151112607213883770712439453791776748647901484901012736372649669647216796875 388 4635897461395436126154041957504041354270114255610520667475007833353734043402999248344391535435731616088261830554984044283628463745117187500 389 7746409417881549197052930934145498654686745899624108847284269962090217108607245307585774515826888310388032010678216465748846530914306640625 390 23298969200312114551547375817352785156769904119692049746330580605772632434628475603792689417782671781886882911294378573074936866760253906250 391 38931183578299302519893264720448457249132617567519621584680585542124355905725358808046758813474464387682782984256846248172223567962646484375 392 117092255468235242361622709235926817710946184806657480776430610223882973261209774829317105791933427416662283349069184623658657073974609375000 393 195651600335954295272609373850847106124157528184593494664699106368988131342072455390823225239072436117127029575613050838001072406768798828125 394 588448324674549559827542696925448548190214245074273564106041587094513921746385858198353822474767479619450760708332381909713149070739746093750 395 983236413902060389728762120497259630013259842657944407029976425136772415777590583707063282053862751479200721149709352175705134868621826171875 396 2957176860039614539234859238356315039128487830576298621649650615348064885933614211250610579949339110777950523356594203505665063858032226562500 397 4941074130621746515472386858701418647028660221964606703682286592143020874224094452300052189561816611863831472106767250807024538516998291015625 398 14860560483532406396660024960426936686529522178906147113845466476117800815676495657547260237624204117293236215857632487313821911811828613281250 399 24829830958665955411504815574582695719955106153197456861073455293010898347801179930323939844271597331658296692324938703677617013454437255859375 400 74676183334333700485728768645361490887083026024654005597213399377476386008424601294207337877508563403483599074661469785496592521667480468750000 401 124771456321115891228238484278291491023834555982859401018677388126533461622409437995738093703670558019987180120580205766600556671619415283203125 402 375247821255026844940787062442941491707592205773886378125997331871818839692333621503391872834480531102505085350173885672120377421379089355468750 403 626968789244510026994764453418347517239467905998657588659937498940062157529064881699282440929915646908414383897678590074065141379833221435546875 404 1885573629191925937264651408295377644898846407122513641329638334281278746712721182678735281407091225937960876635202112083788961172103881835937500 405 3150401484417202989241682427226187896798815160415090861132440286237285034730412867099372066707392518584464335962280756575637497007846832275390625 406 9474540760543588249126837521880239156298658926877976960146450046017316474818871289202555993208898981816981632597673979034880176186561584472656250 407 15829795113059279217547712936803191037001453954184468894825965388871296409077506628511659643826034013134283762180842813904746435582637786865234375 408 47606066875637734059652090011417950440515429090716928568223542103141196080370683325057177896911709169720794410096686988254077732563018798828125000 409 79537914020162717444435068687377212950044160531467417419948646732780838222514744607632294770575527166731229222751409224656526930630207061767578125 410 239197149742787634368349962067173525497687817735219861678574169880979048933235051020507879138894617151783403286025020406668772920966148376464843750 411 399634262375145194005657863453692353575405256460062451828837332606025971998209780363531456610104421338955198172993021898946608416736125946044921875 412 1201819825536932992192197370386286493963992450084275402580153146231260587323083427078649343966153442274814172607833029360335785895586013793945312500 413 2007894773247384003945701917352493212002948551313939082789657157740738764419229188444507196836656034221271251161144988373052910901606082916259765625 414 6038269511799639062713224652183526802197729057462257483837177215288129649899957995273796461189168993953556643927704783436638535931706428527832031250 415 10088091173095210189315572587182623280644354101637829532175638262256738344237047375356785553113949808738832557286624336256863898597657680511474609375 416 30337199479573065822327312262178105672877479322515689773867943497099781815922494275771731012737853882665212124081222100357990711927413940429687500000 417 50683542399767501794513177938013902506369827233529818252014953679048914331889744042455175610223097231856544293837618653242316213436424732208251953125 418 152415257000739681655442506317192886673831566788600460642750004588794576911725992875872398597649313977813205142619601417663943720981478691101074218750 419 254633144670294763212242464700573443047589419794352444215758580234070684712971256040632117274382227100094629006210578126001564669422805309295654296875 420 765722583018070170996242256617476224916378684823112362080801458460451223719197571864430710658046792711501748324165461667689669411629438400268554687500 421 1279242886708760087259595198555386867816648517105278985857211960364483988832468959344941782488244840204532682716165314928957741358317434787750244140625 422 3846844405162209668576359908244940082317997678516112104739264469884647814398825896747497141639235077669687354676164581235298101091757416725158691406250 423 6426600250330231792289890368039532601976749676193978753178155097793072770500408192433614893022892724542961102006388696139538296847604215145111083984375 424 19325379476170342410857542667012495200270509664583311995372608237335197551008319670864203649941180958909329838657509270660739275626838207244873046875000 425 32284930335583315741409023716510654324351283834307812885351251968818627984192357940712604368022806240316293952159754088171439434518106281757354736328125 426 97082684632648182394166428964001449944755154682930317335244470626235780150112549289954607958430932647351114519670978175724940228974446654319763183593750 427 162184297097577362606842977964118228194094096438228660024058642243359460579413374596285671354655744289588911971437823478225936923990957438945770263671875 428 487692359422223263670225722964702119440788805214720373468129500328977862725917501127940988335779802500777899230272049990730920399073511362075805664062500 429 814719712586190732533204186728415923832158868524591278106805123213128906189324797445041604345987286887981770910384382577973383376956917345523834228515625 430 2449856478406028076848096505546984945789009185073945801300183237633884123506361279030544684397024708824001129310946045514185698266373947262763977050781250 431 4092589698422473260160967418181203533469236274290196280466585176047302547407913609543274259593479261640094909817898238824085410669795237481594085693359375 432 12306255798504699176725321981352296471870371720371448676298594868114394666915675262106922135575752025720563812352659205373583972686901688575744628906250000 433 20557904169569964288279569513601637238888391029787180851995723680144802819346016159306702487285110444201404825419372823791519522274029441177845001220703125 434 61816146024896289846050807174848341073978487576865841730481367740296843581497720645305604245831902536605609890752940915881197270209668204188346862792968750 435 103264299235137811378771509681486284052153003440616901508292607400265464508262321354485168383014122901011675508746272267313059955995413474738597869873046875 436 310505065286345419042375022214675998943025582759372200397348805700108569142085324900382989068925224723042003598712929024472373384924139827489852905273437500 437 518695388112129006580725858974821909549320258661489493783032981999034574598972809562184121648013467905081634451978402078342611503103398717939853668212890625 438 1559647002241046944272480042775551462580793638172075960711453863493664601883410232871189784543454683815279788718305767347693802093999693170189857482910156250 439 2605346400242844781337970847711061994189377500599472400123014634983709133283170061759712006904781606525524456801127214100599616131148650310933589935302734375 440 7833843390251833966665424872388614652232296812736454597180818492433931790281969206202323118711416220076747797215234447865128686316893436014652252197265625000 441 13086079299625222648861562002740072203160768539457486656654321799861226967857380378542517027847479367628203706711812089047430873733901535160839557647705078125 442 39347258846492166059842247654497359957803127173062646954021838336997702855734436240243486573527795105385483254194700294958941810818942030891776084899902343750 443 65727132990181106955166348834624172176873247879588056563467852124019541346494552241432370105855253513143925647089940537959318334060299093835055828094482421875 444 197626503708625811431786854735258233272223851412215104610697921059128733800295132247376787767492545551936137611566141752961200950267084408551454544067382812500 445 330119347411180503330124438277739916689713265309443399218320476243664739268511012950760775362365550940734163803104103153407411497255452559329569339752197265625 446 992583565923953962821812355990148333777160334795584872256433252166344766609590416467680713336730577884724294760793910155638464232197293313220143318176269531250 447 1658015149357277359422085661911794862475301456104732578096508459336158859022746323471798500977274171578743496853792518085091156621047048247419297695159912109375 448 4985173066523894342423452191520027505966007062650471107296884495185229321088525858492387439179992140048839507318785557732354618565295822918415069580078125000000 449 8327167808293261010967745662174450707510182928311240800507072687269970108514687910948965625713602942269080873460322602015726278779084168490953743457794189453125 450 25037141517140094353689213015446566715231062256615089266558013647693674045645498173231856558381656953370287704168007823432584579848025896353647112846374511718750 451 41821299349000676124125315073949635513219292880494093552658015389295729609578221022694693732704175133222221313258413068029983872264665478724054992198944091796875 452 125742088508303584976305825366464979503160445999889114983158024097306007429241835270008879604316766032481889358710439291016980334347863390576094388961791992187500 453 210033798282675235967059509185135087444438355597159915513903336711208043382915012453222796684201677775495191296076065629906681753169550574966706335544586181640625 454 631492347154533490920827928278485627150827903583513918167629899780718223151280898369292382083626236490561700982904197324355188847277986496919766068458557128906250 455 1054805499101735456567462215002609986613901233959246816322582982379687193589694598964860623524412399424396380129300329598317220725078868781565688550472259521484375 456 3171371258837745284800633648623231783929267885837911307097348395374532045781763101942701830728343214093569775861280990968127380114083280204795300960540771484375000 457 5297210033950473666498134420397722680028053449663470275378246406016670851324070678318036318139082049856584018891101655235505163421549923441489227116107940673828125 458 15926403909514115574985638279270177160521981268791265116782736459227364879035608560194708755192776228671655234040204976572394079958883139624958857893943786621093750 459 26601962861961350250794788828911977134933003647653532345717889500674528673498341809058847593280510512955930685678508312397121116088527514875750057399272918701171875 460 79979757624197523629840541577120977006988115541964868490393654707910347645812008053379541783719181934377307943870024991520756296736749391129706054925918579101562500 461 133589377770851660845494527779176704348628700234948566572722734856328515451881651132637567979328053883144706384507541743083582075346527062720269896090030670166015625 462 401637478504122346923764458789455341056831623699867056984368135598419354482229866528927698957372413626981698587695125500897710968395415420673089101910591125488281250 463 670844706159482852185075557068967615112961911158147357084280111046421937681357966099904489961267776007548796703112709620907792851252082755308947525918483734130859375 464 2016880844436285378491631048466528985393613348449548857583839988286434853676998463954788444980744587910384287280200630220958202265535419428488239645957946777343750000 465 3368712617323537000713392376210258542413901605707759406524732739056006490516538382683105700129476412996870307418438552631988376628857650985082727856934070587158203125 466 10127871481759795111822199014928906327515342891998812151229196492903864674714237976324691975873135538429300408109628164687139248445468808768055168911814689636230468750 467 16916008519248298702507034835378395046314968278123910138140324614399516463131434674333444752263069729779983156606567785797188945007274440968103590421378612518310546875 468 50856693706690816655931213937625838640313095208749400072695965221877775405217418164377208634212740686533396899091265891347437427816302601968345697969198226928710937500 469 84942269759394562007235538948527486902802142638545116218284927667595002368400887176256805019393786972878073880604714042172180034351303135053967707790434360504150390625 470 255370150022913288763757164003035728215247379787523696946229739896181137184318232235654786945299018404601458788171954796295893067026305800482077756896615028381347656250 471 426522484612738152509679518600814992870147219432353408729341161315962112105723004904231931387361126484281159890882945776792076718331170326337087317369878292083740234375 472 1282284157561862471239291291589711316144646417656501967644898268414866986712746868247117653597671666882679665404437900679272994974855492955612135119736194610595703125000 473 2141668102142517474915906712294962756131418628359906181836288421469746061847207869635899188388766590520859751893711606713616266324529124887021680478937923908233642578125 474 6438587825045792493298983815821219956065279681876927252793239186744141437519512876579806862344241208711760184340080136885332623072897284544069407274946570396423339843750 475 10753618906106720936417079157929252739560505797790226600129355181798407815829003573753193599203637743101568521665042422716360745287011990711789621855132281780242919921875 476 32328774311411363152007555868469416657036636377356723336809935157069739707376457059620127283500620415050610208289853851871501356357585521550390694756060838699340820312500 477 53994486507504272491273123771918458492319592268904611455386341281240426612109838996634456282317212667994191419307634059323200794756891784942354206577874720096588134765625 478 162323047487968819187600963289163667668734371726644052048268371902093861135776748681706101276400173932712097474396535096581697986753423101902171765686944127082824707031250 479 271104392422374701502304258770953266434183277744290449550629533267444070725373300622514722843081183102402701151450280025322989315393618081628801519400440156459808349609375 480 815011117094404113075820736179901260261427807832522437062435340094195118673356060326557830676486228950855719536719004669029445958594592980261950287967920303344726562500000 481 1361181761536140202741214493411571202033842970720289209121636800643430041950987031309285821372881514324172226031811948770149873285013886192729160029557533562183380126953125 482 4092034983744820651068183279569920910895918785159123069417644103389604658339141886222925774854857941190754758507276669275752009917110352255065208737505599856376647949218750 483 6834207804802034489854538464841880359483847763595630852450629674748198651375537797529990142651785565681654731531862487068423999965298409886571562310564331710338592529296875 484 20545071910088103683786314391201677602423492655778169767615557531541168616557517354065311981636423688136154596654791576031783950206238698044103330175857990980148315429687500 485 34312534009616839830015022313129523543992403367949078296465376731396235464980702192567755892195817798712241664523326151430493167527636944047486622366704978048801422119140625 486 103149844507260520561158561922768753251836956928803620940714472730671569707096626385079975444992788351592677003865999028424039254134628174064403083320939913392066955566406250 487 172270144976117536053786761510248226452827839589600011653388025445257388365418576987427805355663538845081048356936699337594331676143909193310577165902941487729549407958984375 488 517871647320402613516927759447645592457782252893581965216755789018186481657028329999166954909017291312522905122290200883445793786190314289541447578812949359416961669921875000 489 864888099520754364787492057274244175928468311697273159122245836167667997029668215060084156251739943483004441956283839590180987573248168331918606099861790426075458526611328125 490 2599970360522513121140313546407237093281898605715729128649696071915075573892867640364670162965353204335412126126252033123856956508537438543804398705105995759367942810058593750 491 4342127370804605246530251534986236097963987127232731299887757725545245261161217725915146428625810963703018210639420912461951583828883953486421631851044367067515850067138671875 492 13052912422215065873479941477881231121374429734817742156078065993696093697502968153667527756928099760541048633205265309152424720430616528199507797580736223608255386352539062500 493 21799071220027193345615213918006256581428163479895484020821431351260752685870471882649360379964611049955071057487113134864991148957635326566251166013898910023272037506103515625 494 65529865209087830706291576118631383881696832205284193344538258139084047627707990527558523495147167497025183178896352263427823291592729318399968008179712342098355293273925781250 495 109437527930156802292895850805406663365181956618136557711020370373976395329674275678614943084000836406975255308885608537101121893854254428501970863862879923544824123382568359375 496 328975841535501660225917224239283060782607578682398379543430931548438133839505701433897041028269180956725615958831889905467614905161879979011985142278717830777168273925781250000 497 549398498800888189288578160103910219116115479183978476589667919958245136149980959719915421340893087820875776651678256999386440214601661120863429488281326484866440296173095703125 498 1651511785127820834601882839427046010783654981691878961820852862007280147702357251150007322904012622141626580115910092468980566761800566830120651218294369755312800407409667968750 499 2758046789754961835563385330903935607031605876386370823121169940233041478257952705233780636308909968034376383794642356566336354799660250496085023286241266760043799877166748046875 500 8290721812890666840370897788288383588271360349858830129622755331361848131035929975652647203333396697498125402188303677053115294988958668825906883625975751783698797225952148437500 501 13845505427527413623419399306441600592413171784264246316470001403374286378830003059339920829566772484821869421654467140678702542631560976939264495655379505478776991367340087890625 502 41619423500711147538661906897207685613122228956291327250706231763436477617800368477776288960733651421440589518985284458806638780844572517506052555802398273954167962074279785156250 503 69503884531400090345109359791817615748341570932983192586670765527916826831851212962554692387944975647359284621678612492628616556324103506990519374397763385786674916744232177734375 504 208926189684844804377346624264867266424438280816442519266493434350318572902105435386446709524001596776952760135145252661738505433721758454412853467374588944949209690093994140625000 505 348901209625815562865608615257136142673086414723225767954957620194811108847762053142048903140280444353046110675424446409318601997452010646423581352593146220897324383258819580078125 506 1048776309330669355306918570218480523916327084257142011397278549417273788576045141920059871221674682233512863376820415147219084816103271606477220778685932600637897849082946777343750 507 1751414982973153370028352157775921033022324873907677864882807063750190417681340207356621721704180052346478991212279151777470606066417518789472829165987377564306370913982391357421875 508 5264608351185573443635520095563123578552313822160357132310449635414773563207815534539430974116706902911309630389572834928728212317988754704450871102494602382648736238479614257812500 509 8791619589086144628643306196330806763396088370996134449954130132631626455619350745014994638534789414638637145237180357541741010727874921734138757845045120120630599558353424072265625 510 26426675778589000553682236700169222687614961115175021038172532618715890917677026797392812960625201973275274719475217970606805002777305756882578191557797708810539916157722473144531250 511 44130821316532612035724258018910041808402761862269397877471124732561504114160002266234403342743392837724396672064824780980644955618311247604566849300766762098646722733974456787109375 512 132651549006250669445934364612614137412341765597741282073964085301789570096574879610442355253334347159970006435012858832849844719823338701214510138015612028539180755615234375000000000 513 221517723438172504641159925280830248999125409347790617525857994009824379751116254036969167464064193011278038089718738871262924287986239432692199546881539617970702238380908966064453125 514 665848595597781680617287728621910806933043628098037294785327537549998428023823126169603228517713422267818196363248139063328322128800743090080646591211177565128309652209281921386718750 515 1111906701468409745518492802335551444781185046921171228321801821784206194657162483713831591072057109169670464095566769188113118989404613136807824236296227127240854315459728240966796875 516 3342197230821550070024518170903754634021892141036840896004173242955245027823859271434973403843775543678931802757159919812037103292423963370443712461721474937803577631711959838867187500 517 5581123928729784839155929891334758222833715235516946845071568367596452452793718486214086724118966266414753688712699220099558082694390145550773253690923780823140987195074558258056640625 518 16775757418270958684812988493489776166892830707917476590408543990802489577643014560109653325494919880093863118490395721537162979704221056452420959836935310249828035011887550354003906250 519 28013571750587604753596978854958796108807526182140187742670638131359369661508122769295077464388234934905775284737822971292752852208786127087536931001832130050388514064252376556396484375 520 84202643412170835097516930662303895818381003553253743503981108834143770080833663815222198158854810208965336115974959220070702214731611480263116786826316229053190909326076507568359375000 521 140607619287631426557071541266219005517232380933478206299917172123682385295238265537598606540908192688688910629560749210438576454728107632106037967745226779925360460765659809112548828125 522 422632498664934383854844594285794554011489267834600520279597488571375461367261274149480648451175105087306783197489699162277947654710588391320643872339779534286208217963576316833496093750 523 705736899111624146730790941288220152452135654781277369432405767952839611414679586143609128799376053514244724177161917822066943242061423143871956402406464547993891756050288677215576171875 524 2121258901345072961110522676300348144655367589514661615196447164860160361651771146114251530540380795648934429075523011121011921178815596906628519052739889616532309446483850479125976562500 525 3542178508925455803381120881226726386590547024475818536826128376436336481765839222996126124471055717925224476032600447959705021052411540636068614830433975981804906041361391544342041015625 526 10646776546827370014734111905858617596266444199281603144974534434317217082336179607405499094124430329306674710817987632153170520420391259283269093718904407808167889015749096870422363281250 527 17778362611463954365541435280061760054602078875226251132451139565542374532291402576371033024726155841396126655896956534045376629472579827763887238244178146118201766512356698513031005859375 528 53436292934646876119578052151077472346280252254949491069834165221668161782067517421198702677734783401843386381291801043506407174733522670166977960870546837668371153995394706726074218750000 529 89229163391503148570886330769949440881257113140367047903858186244515333278768045188807177135485165465830654658154554141461140768415509761737157011680932061636895014089532196521759033203125 530 268193515675784510827427723864309283556141417567454832073978291358751190762270684026849549424237075785766996042468319631234808736825445219588052265732858181479514314560219645500183105468750 531 447832568628432626570327425697950407447519159523014200727303373306593969480395387478795945736697758623403380184121628063476991947340601923274389160704866963413905978086404502391815185546875 532 1346027833391673205284825934866156026904407869300811043993928783045807863071018904738527927299001172811585300892388170224687907999916385441706073635564910873085864295717328786849975585937500 533 2247596601496747551431115987730768052443763766720965809676579076953056362834752745067780028979848449588267435387352427098241400263018275189314966315025368093216684428625740110874176025390625 534 6755440442022119282162566252053828180140543253821739638089830546489298861653421946714040537384084833471678107862173711466008861578527723927359429712327654193870785093167796730995178222656250 535 11280151799256659850052974234858920338249658679134303078583206436865714391337642763707901646381040530297589849270483569395489203946667703811289934132632006846819194834097288548946380615234375 536 33903708585429362689505014148884381128795235805697120281050085888747792039758746848677207191365819014427148556312032859042890915787367603230942456234153770111561243538744747638702392578125000 537 56611602955147909714751842655320002071402492623318885543917587444830734842507609010384515739314194063269212608021025016498857032891220158380025183450685866137774837625329382717609405517578125 538 170151074803740644840985985187498106784438776711427711858255095225245448856251919818921058479056069307479532866565985803778687618410482934125438819533346346268842808058252558112144470214843750 539 284112234570062600896194070681727012257783459254831278474595713526664488641635021011147616233615927375252379848448160930101340230245508988518003481191058490207268505400861613452434539794921875 540 853918033401672381172234498152871539624506871971849111556298805033759687568550526972280405006415217714116614757859036561714603289420639260480826789479619209899396992113906890153884887695312500 541 1425832271821928266093144640434270070792772276965340646148017449145876515353659984851863268853304422170793483283955983888541976480174585925679405225643438248628314113375381566584110260009765625 542 4285403463923207690697695351841262726634099301932798319106610669706460654279207274249777588087750444454177825914440720522678842433944319251672297406462533442272899719682754948735237121582031250 543 7155516853967717638526594637299525401483136288282624499615281653292152937495724323239942282692646037326625336628355815632886259045608134543843965226657920231101428498732275329530239105224609375 544 21506083804190267377671091064590838775728321220031755402158636571220614353578309568190765755717124001688862890197931291183923342103927211004702304327634854175244072393979877233505249023437500000 545 35909361744128969732937330362138502245012055958692728842452380304274616491115743611102841105593849818996416284184658559115313178451716697296454521625493246095306432152938214130699634552001953125 546 107925751443822481509268526849876819591430729651997596043921098969544627178802913825663217854977478905534183254118294898772262360190664128755215608114785205695618230947729898616671562194824218750 547 180205696092096756366208437688896887413042152379861675934141761710442341473764328030029853988622347256798529426137690200330975308376963609368446085588484455175528609061075258068740367889404296875 548 541605419333468130650907991883997226521099266019182075385245075414930912948571399051863034656846689013120260286234666708124540049308461012434598472956980702575080499627802055329084396362304687500 549 904322917317743320338651117835506318005120124831298538280108109497558002459749690022727512246377227093074887156760438025426923622476718661273097815247513399372625286787297227419912815093994140625 550 2717910407239119268777366747593051775425224418891880852754423279910693450015641144877049900194029917492848021509389294611938841488318006905465594526700176883360349222584773087874054908752441406250 551 4538086770875014294231300236132640994725147438816443484447537052214521487753388699476528772748213589510785635914162125245994853515343096378519826012763022614338037641346090822480618953704833984375 552 13638968589054489421500967678830587091224762538439256642913105913733661676442126472473923135519131949600473707938026278416274913650468543743790983443077251269226479735152679495513439178466796875000 553 22772794775806559933846724415438751997123471267381971387472667784706264816040144744197099921322705217780984180222610301824275444591512997253370814746442391159064744243778477539308369159698486328125 554 68441925709566912495575508098479576526617014912095545110270477139569280514030236102812983850340571558683536541645530418864278099296735264801269971263268090608256066786907467758283019065856933593750 555 114275778486190241982684738251071495103106026703408626763538251541699610966566729955057779894521712440040200904372049887092883108031552563070712497145348346232196501404132504831068217754364013671875 556 343445042369306889418230889014031087985551085659974035029877123552351263229249199216281760115427416846823522718004647228235908151705639054417925126555749624351898674490257690194994211196899414062500 557 573437915466738421480679272124746151102973485349536982948565820799339489264663680945650300912149493955877404538155241325321944965527700699372854602792423683345346407946863109827972948551177978515625 558 1723402280953896081792921187678321466690085483797351722542009307034280619441736089592493004895759879501146813638908211810752129034638008924147501983975793978312585075229890207992866635322570800781250 559 2877484692512628165239674264970674133452084185910154160397201919450904618482468560580058511758452128557769022772251166075897371954488192916960733599290528177648551544365318477503024041652679443359375 560 8647896750306288582473439651432437467262077696474166349673164981534024613686130915517886046071913373840880068438965937401623586553739112881026891675864199174328383890042459825053811073303222656250000 561 14438899038457821115379760846588087556946504725363117030257873674525558953208093582159327594780783936680755114268630627625925095406689411685285970923094689692851855244981607029330916702747344970703125 562 43393910479215483779911366822366338005368639869807870433181417139483230650817906915366535338325136750880130343416954078747432639671440905706581367159247142285469212019677343050716444849967956542968750 563 72451873071762507022805751841614022233162942605877316292648688758982974070019221807091813153846536152863325573380027124361816655204689293928841369248683692487304763840683108355733565986156463623046875 564 217741686034497623237277676937852443372134456286224545589985046856481691166025796265718202231453533162779301723195392352433736732870931235040141379695866443496482522945711934880819171667098999023437500 565 363546254756179542343563497251438033407966807924695237170040045726690766869989878516934941668945763111614377877084505552970039166879657647156264419409469682551751257282290907824062742292881011962890625 566 1092569098364589137874992598819365983587128566117048695070315040077736145389810289773018638856406912855789758646530071555651551336923289707736879617977485877828094928965185772540280595421791076660156250 567 1824165720767732747865491176474029778250594514100019464384183238292333316949418239992054087843294227294560639436344377420654975288679344123341609962877604513334893476805831369347288273274898529052734375 568 5482148832783450797817984064747348751567924254014873310953524229365319174747457991087231332777730799488415043385415906745672095047459616201365261687378197690868886216009059353382326662540435791015625000 569 9153000838772838920065824333454346947306774942882813714590831239756063997744435436997167336709298195155246947436331135382298773714802000054509489143539303069555153336001040997871314175426959991455078125 570 27507260868719779531305025676989337926001028387222515732777366291709788112729322666546847356367135173489406467690907278565432167051513919320230626424344829962986488935960949220316251739859580993652343750 571 45925865368535070504020963922692725016802886576327650536303731440252307053708898370170321171010626269188453488454701918306613354931036397461554642363452917862179196439864625745030934922397136688232421875 572 138018887867611525367600655151209660470812177521853324553935557182964901758606776888287690244228081747683688592273675117012519294328648788168174722058993357358142733959383008368604350835084915161132812500 573 230433632716029732038564030890568576485359492191206162498266533408621470593478097776774028292373807813003361198638740798508664206440313973252809195046046601882913130998620232503526494838297367095947265625 574 692507356958120765393380909587363156558096065537970352219921414536904314767834702219205718533102438139601724230464069205989388766998639898675981559981312824506765116194806353178137214854359626770019531250 575 1156189692946920557785116210838367639433522757503870361575072048079907029592058518513482253648472421400322274775019860027421308191127229795989225891374143072274651398989586681409491575323045253753662109375 576 3474601372890919519743792717093390053810656217333370408350825215794920603713177599984864929225322337703925027497798814134580905311770179282555447548338294311114082812963488322566263377666473388671875000000 577 5801056111568462276887061336119461982201240270258549553294057145583533531083632740715471829175379018678138717784230080311496476750264448628572029037590265675673685714930361001506753382273018360137939453125 578 17433329804956176062603404431249821624154160534884445278010216794526598167935908444368506328925662423549207169216386411196074333942735795358654936483850122498471700224764724396209203405305743217468261718750 579 29105818792011608824242708090235428836174333764988736493563770253837659571034864444317661950541979651773330308466804302429432062724463741385989643091549079949870572174563942979830244439654052257537841796875 580 87468263727288772632439226385163464896275199915510192571331537550392966586529644444063440058623565792893946004718893758596220706633103471522663176130043867206864931923560035897935449611395597457885742187500 581 146031785130904531320250547499367738806712330893423626103286273898788257433257825925289823776035321050779835140062291016506908708488026198145595704975734157606863578872380404760633609839715063571929931640625 582 438849392148983324759307153070389108358897985782990793763059955640764711666898733331421742363094097340209280816779277306060348717762639831260258349204185609606856813616482249074124410981312394142150878906250 583 732672381508755092596437772737791667162764964809517848693768482641941085056706648144956688996803719213465093688952802604333285516768668446806215972468614577321871484359705473110579987405799329280853271484375 584 2201787328307613931782090871074804461182099859942153123347311117647822952005746222212631422165351828579744158049820429095697969511798811524536004088790759415896944838075821593292857869528234004974365234375000 585 3675929186814937642958114039893723201459841375759587834355527978949704414735620833317321295567154165865155058387970750630660137455486029514422267100292791833047125371787544612089959628065116703510284423828125 586 11046638479351556198838229883988316902848548954846761389396612285459111728384993888840770662576165852292209560078722358305470977173922119463853582157802953918798028040346159706075468420749530196189880371093750 587 18442482330430499114670196080492440335529289637357932126211067723448517020938542129549295730751448678314923241655887441198269236635643583974067271691212553897424466608882809293135096595506183803081512451171875 588 55421701585825213693830027063013057498932993049913785810283344913395543483706283333091921071627862808428491649541712855662260533944250906525135719358260553790556659451566057228433237469289451837539672851562500 589 92526593633931550072749109807581323318796861979589625403222477760742559840994900462559924918335632636520355956859605646216188929969285101880116039404805743148066531794139477629101975253433920443058013916015625 590 278051053874463231967344523530422652418116206627968823367918141997477641627437986109899944151874481776979677493449069598985830910094456078655017639637531689935615893507006579632445664174156263470649719238281250 591 464203878078553022860736196063502224799736378861947950876948084521212672886485451386866855914570109407330478527198870432205158383801761419449478601767743584045053652719324543962642337646684609353542327880859375 592 1394967999099001977327694558728900086707837240031843588422097797139887829181722777771701414728048247559084483695947874598301795752338288123421783412418803054592242448780914365613625705009326338768005371093750000 593 2328873939937241476788634215445489165027442239129738873688918901193562732839982002304670436187310278160295886350498563166646860588785486647491885032557292261748873232339758498898873995130998082458972930908203125 594 6998403644128438974093332499028434556625467234619215300023024421461937251131278124969515543483620431166352899623252006008372184771021479267842393133249738297532027150133979165325115445739356800913810729980468750 595 11683642447408589196367937252867336030281012919748689964965486898905310506237683738375032964008850046419696900325013870861339646292810830988681885281379333016362391005414471389922681510142865590751171112060546875 596 35109836463809340307740961022061843398558741345396063289677799286122176781769711805402620066634998122686416903833823195126176953901757589592879346022027306610514210281816932512910511832160409539937973022460937500 597 58614575975654855043963517142536131177124073219243427807431896459214036741377287326133568735405743510189571844487674629447224948208471143699521726999861023619902079245650751426754965223153703846037387847900390625 598 176138273534882428725076297744907570069950732588480250396202382324673336539415164929788312079259470447705346547756931801052464919742038914232733631889029608666841424064819845995977232178120175376534461975097656250 599 294054698571333820530436740103677911014215409198717028950181792119507604757830779801959863253836183941403295936751399522938758324764440662278170137964126910789961017321145729519482614477965398691594600677490234375 600 883636823753590779557238951897529615735538792249900921720078841093678945849908854162817619126719751409893042881723738132370225349876449402505352668339613421405558983602775147137009525977191515266895294189453125000 601 1475182586321966829205279472473375830714052261506084594316020509714725129043875614866259414153218251659293663255322129493206959542432628030293658204644743517402058192070188509525952014200811390765011310577392578125 602 4432911399163847077445482075352606905606619607787002957295728852819956045013709418383468389285710752906296765123314086297390630505213521169235185886170393997384554234407255321470664455318910768255591392517089843750 603 7400458398936322778791876222141810531785137385092920219405660294159561171492986653613597560186277918057854234134436306858600637305215263745982328597344262404271556487673241857272454780058978940360248088836669921875 604 22238193397798701285523846956087828662677726271622506529955317500857586803889372829764243414689113743815641579190047409664650671305223976629718042153213604438706567754003174536281406403759319800883531570434570312500 605 37125019331314057057786775409583709550000067313277087336156090198727483488832976164479490248032322889096200759961309831255832384491336936702481830857324036107664110074977705834575747445569504634477198123931884765625 606 111559148998890835919101417677063113986611772521549991367159953688076966913550992838055724414748368615498996663817621939211740950421901737066300774377876194452451821679850362326047452654620428802445530891418457031250 607 186238733339732501108070848542291832205372238505447867876419394633285805601005095304454963475666280939515651746252190641093307912282987773375260093639633800969852188557946011913946104954220572835765779018402099609375 608 559636655043940827052918002868435423299174568424937250422716599359329999038275607636451158780255842559598927158425034150501142721588417954920056689948421833556854022948424259853439366452221293002367019653320312500000 609 934261850114473584636039100183325583303720702222551495360291691364670968789226548932562378555854737167751498463489160629537269510546454316190555164963237107006919133705017473275067363402968112495727837085723876953125 610 2807387825467137372551644586757776383326451371210622720048167151391375817543981255413118477433849210208514354988809793024717903455336636122543047540037313474257244687487983540383207348156702209962531924247741699218750 611 4686650167651423318658619788275960027902901059589318256692432047814564547867138106714249698666890348189623690978586840268039997298389848827524049308641526045822886623101524434902021010174166804063133895397186279296875 612 14082961878572853049193495795866878250785149501482795939913756529930508199482922363219905804832096038095170370927472076484650466513655912352429058151662588903651096301169228907496089320261489774566143751144409179687500 613 23509955423652393570685220378176460696435993040329395182917028194028871258940717343828437522772535052702449448198639386941968235220237130370476613962334332783055887888389807517143526016667465228238143026828765869140625 614 70644923149050096178143843289724372924690210734562391397933386514520686556229692246871096112474730125738844834554475939228557078753143220460714393015693052180079845824492700565380709498697342496598139405250549316406250 615 117933300045238352740386709074865606266787403913560995411859480744924598892728720770428132761053091822283902207521722862718682419742625083016664906907305176684986713306359964298884734912320482180803082883358001708984375 616 354375184526179635551601038000571772977273369808554015481489951896944160575223863388213316003944900305009189072357957480169309124690034395796417476365365799209521050715696282966404861980436180601827800273895263671875000 617 591584114861073688136736581294244545256974213127375074545669102598524207453769274108570389541217541905277785870251243953637618316920322570904733720014693447273469935853854455060259198706518191102077253162860870361328125 618 1777628766535543951062414297762608406655478429721480369866564856106424441846496327710355757227580749906620769859717676320979164278071763446446314938261331687593214361544645315529530882336928243603324517607688903808593750 619 2967508647479778062857698086070805295900057033434725860160204007362127102219474721825000576385848123495680303514469367968409122675637598633630714527464305055610031525879545443130473614257169856500695459544658660888671875 620 8916908052200948621834117027611789742122950052000953311628399763640640404084366692398224672177184991440977971788227826205558914663466774569552712473479171895694117347554046081135187273858377920987550169229507446289062500 621 14885483603270938425158566328351939327576215006162881737960312508658165835850515365535746025328042687324858388388412580843150768833367922063688802274275714374263566862449093054798256174908743787455023266375064849853515625 622 44728361358620887441780812832052687254842539776972523869619876233745792994681258731223352791082331166744260471389336354031110039682873659534369251278258426767110814436924327923113600680160573119792388752102851867675781250 623 74667119845714932680143211131749260878260724225760670875598024902528480803018285609732445843634223785856576296022391609221279621442739254796120159556149517352384880477502294469720721392658191462032846175134181976318359375 624 224360912281185158871955202630232128995351646469701405905488768246441919844703420002277911106393686881418155419187667885172127530242067231104874700945604970278755210680392127202756324955146283173235133290290832519531250000 625 374534108375375866172467953108694125593201867103534665306972436308830662133919971958930807803141170675444303250513601571134026993593194496368981538704602314167259633213795618327250809553863319933952880091965198516845703125 626 1125400088846329402675031705501004108582452970272700962314390776620774373580002731742195291286878589645575042407143270000943524310348830822689515727499589033609781745880813073949723232547448503737541614100337028503417968750 627 1878663087610885344721099252793209733975500565391329881179773740525094601263742579345996931940556112108028625104576225480808279399863463593786811398142285207862974320200398821529490060722178412788707646541297435760498046875 628 5644978081433665054951436989254237860940738540984474475506688560046695739682441817365005135208943724420296538591741002880132054847436627449273289751355766079128937191798327559428324201595827958044537808746099472045898437500 629 9423278166724456792899293700214744199924958976324932179123426497530179459289426494486699124327031854194178669782922215529732119158804773528643575513807794224448252371659097757113630368375201129538254463113844394683837890625 630 28314778593178415482638577255017275894846061153027220697207116184947598057324349880095169069917472503063589325738828278777732440715645503925495004326067934951044828270962948745540161202272066987006837734952569007873535156250 631 47266204476972434310965455682317198649862075628466074761739921462174429561300700461217067944756415739241071070214816518277114206591461145441765470184520812047908165711581007032899052165697550975664853467606008052825927734375 632 142023333895942528452599847818816812424942148005660345084403947848308587081182453366826562318951131920128479792594757715774023035970539353023117799476785197532224852914671298469693506982824970918954932130873203277587890625000 633 237080090601612923287172214317803381500496781876537443139313552183489809130771342250003201339388361037556243957575109794527839086944492116201565314000013264867875347824332626401149762447595481518192173098213970661163330078125 634 712363874129964897460034046812736226878269951230922933413861573859395919378715786665886396441574506624695064782476870188296919341814255932093802886616153601546127822372639266058431039771448034514378377934917807579040527343750 635 1189145794091818375097585751120103848758415928053722562349637485280537352275195910969605314774973216894535662820380684988350535704658392525971516385387112347481049335453801088189021320333516040790300394291989505290985107421875 636 3573055393901085763285344272656941958159145812167720707028517042386244516757596532488199906441966768243738653009899758988618617518879075495360083879241906077155656900859610198841972723143856072169910476077347993850708007812500 637 5964455675877860668796552153255953950071739733623789545013536048218128294482675553445973114265023143006450529264429105020309379872971622354676031003870791853113609658929695221861469142145273369948199615464545786380767822265625 638 17921457085761735196352591556251013909634709340904133734938631077377547183108070658234839153380305016820009910537075835178763191643434356651255766627015220732903373449280120336958951237152359858839645312400534749031066894531250 639 29915911906483147310525877754556943281756999134894831391394423350167849137946857760219598273275901007701113722134773925494330406113256410397472400404030109844109863202951925013889158413114832679724486297345720231533050537109375 640 89888186010090207881392308746086590142368448104848319673673384714119358912140793270143393872753880962106632780123264377072166478462366679128555569289104555400142311971310948398540194292927196784148691222071647644042968750000000 641 150047727167884956385344973714170584065776498008353575288605832296225284017401688766046654876133431501849873989737011629435569564308273545107823228943531302113258390556276869592354855577516492548539872586843557655811309814453125 642 450845432956858698905108298554590553682816747525879853363268070206754909543706166245562959893031184200566080037805747891252584993537807875004161527215665035678838783481106475561428162000462971370495779410703107714653015136718750 643 752579474016770881090302793277782258613840001711164968101197739208056611725345443654976591929436789825970896844000768156997435490251325191141422279334560275029837325488970570576319595447294108492286568434792570769786834716796875 644 2261249679316331792016275266893740783268956272637590541790846084214565122633541830702044752111464817952994980874975869485721687973818911771827726039929036471784830035528291045650776762681449794101240513555239886045455932617187500 645 3774601560970584901269403589923557984493987566902810298796831584674934016818412217398599547391032110713462118696582390834085115794806413283718642069757320197466913490982783965954324565035028771209368869676836766302585601806640625 646 11341360969241850447535045205072643990619144038228909083826759086976778487742764150881373523788868574515797807804614997575902254899743920843173222218898738825877330768255248567472063576802923656750010650284821167588233947753906250 647 18931528759286576985436466067291023379593875626248978785438372366547924875050486082611580675674401361485348765865804704415915270691781003058650863714209195098923201772603575395135255764167934999786524485898553393781185150146484375 648 56882367709510209674943570378382920324467533566349327293496438764403656811589095741262616435102065296333103556171753238615980349651966414136039071190761476464152556794345209533451216700992991714969093663967214524745941162109375000 649 94950248568601147322629570924821284183589067089919530384462934048605898330044555391150818071968210847016934691243487273307024812047649698493542585398158946052559180451466154802494443515803630717631023117064614780247211456298828125 650 285289652864055835561059573657013103479196734707770545839295410469617105922321853640591826256298938600436090366602157446762247124026066120281060156435146293994592298737070881147710577589856825730940670382551616057753562927246093750 651 476214266703847048590384057565937257346043780242970834208670031322360861424183401846218663827822074433035627765789755122672366353181971908469154261126359583052511760199572163146563041053837932181647119023182312957942485809326171875 652 1430837335902803113737006477110558026680279007918972276055543135586079638933491142874352851685437753596033314761727743502222962498961500849409624784582426028342109067512078573140825358373743464435179362226335797458887100219726562500 653 2388386452823441802838101302538840468870711125181720082475126962008461155990720133683416186479015473154932910376810369394048043230628476622352977976309622179211138090709067761403269322643288553875695612305207760073244571685791015625 654 7176132037426635248343575429680252679822871711495459114573046094120368741276865087728732860446904070949430888452223498853173446888963355487069743934945602933556283206694013702715489143991014001078276862699567573145031929016113281250 655 11978507860638241813621411586239973255056016745742929969534518837025590024302616290678695269094602870723438409623359815873671273476735468511800923234937232215798586902101373535368617200086937234215778147472519776783883571624755859375 656 35990386976696274640010592369038576131221741916980284244341882551551696439431372305428507312333096869593476015479041400976160406415596033635456819734895378627010105379138172698634257480566553399903284571337280794978141784667968750000 657 60075417285796373065261583298928720828792389327886297633467014320044371343258159564701548028970641878361061336813338923885511654001642769559184782941631767677707416753287041318604438934787158495265391167095003766007721424102783203125 658 180500568831296865191516537948379444316645626382416364579092673162507745862392095861066751612158366922198987943484826538432267891931876449177824598975313712931193973624031384418455346205890183972075924145883618621155619621276855468750 659 301291476342007685312080543333287876911523474635289727096307172274803962825016188380048098562341347015524653127549393842013334703098040982796824748542886871382109494980336074801828959345698154097259457984137043240480124950408935546875 660 905246013895561785914900570257830039885912715899656539682379667836285047638136650974954833313256247482152979047872230359918668758928863650891825496380752663636687101761859526718697025044738004723177127175404166337102651596069335937500 661 1511029331275167526489265850859660748395425013155739830126396364746930344668707894682942284899147423196219997855160465322995555680939340588988627911888074521878409530971184715053178620087302578590959800663995338254608213901519775390625 662 4539945918173196229361092253868814290942986499436156282346479849300156829821564113222879542828603301766555091891601640138379990290991725279472639989424683813087021677017810656725586595300125447929873168106951197842136025428771972656250 663 7578006404201483132090644925264410561166163265675155123856284340599204376061674237328220384932940556574083650362869807179622189231942381319965660405308573434231357935203445280486062217230571933478111557036527301534079015254974365234375 664 22768308834342917645738408282242391912282047096870149331405306797094442107262224857854924595454626830611726442719210642385833183936695661522430762484728021539953039226131618399288440326882804361219303501684407819993793964385986328125000 665 38004330760135643158674802981152586901776007327858055485402934287318785143899045006208646726850719985835336557249686438721333000295940298474940906255883871295353341077754834928531156670123154870007120553765389558975584805011749267578125 666 114184440389099270723356776475703561849245808482797586255391071738440500327083145747977257383831185761953387129902065420398832082092163483237491625111663120072354850335870917574744738386324907413946205814170298253884539008140563964843750 667 190593147496319353284481906679915604988605991636701676757622234358207742037448594128880957645183685944001274313425119207722775272160843451750267552426124377097749462397462217273160011270467250363118416611740713051403872668743133544921875 668 572636683032419766090107557700975820685406907406222129268778047457043950589275836033399458951946186854240710231040388144342491222504243294314147188998430662224722522705418715765236375691178965108979470599592787039000540971755981445312500 669 955823205959802453877948992270341377341659733170565380441148986399107791777009816133593408280568859794129329203009031109194427714209927055629152867864146988593661097030751299518321195951593631881006152273272391539649106562137603759765625 670 2871755820596715892817156165117169160622923861992281636303003681109426997715679716634563154923682224493572424062852245933454110172738345862204181262192728620438353968657414218283745297253666965741139560641670414042891934514045715332031250 671 4793403372190040706667442255705523648701447540788111885470934005035884366833883308113910141676096449341261434194462330898874895338078184262534839867988360458492874410370957563354211677754255059732101107439206089111394248902797698974609375 672 14401641130156664775918872708647296089094065934767263131310585624668171212424901265510645075438167573579706484852512755725978821164777376264188132896966519648765476618938674288706543580257195529686908841426884464453905820846557617187500000 673 24038453572905345719725697750296702053472982078616984343680615390381148873913587677799266209746742998559381111869397531258888260525533666234619576983279929870087216677940793145584086878752709800295857267560251102622714824974536895751953125 674 72222515786648750438759822958543731875367562797865590405530764218946037181357019739242371881289620123457754246953821408923435457329315116086776797414846980976695916972951387429971803371230281153340599398227084293466759845614433288574218750 675 120549451424302439530570921110328929317193632266467046300032803777914379568288794075144908555565018752062275263832417040117010221803382055782824773133090287238550306520133992371985576843670721509656044989622358798442292027175426483154296875 676 362184129612570884989626411869254916526323979609474325772543001572756091502947665754657591926942011895084880348225395196084884044173716754263064651724306818547822254256047017082054444205872923291233272946598731323319952934980392456054687500 677 604533174920390752312566767345871741835111770699245854408312653019615073835048248806467430311981612556638224841589232119697895704895478901962758306748904625633322648252820095080253596467889470089164018207217310418855049647390842437744140625 678 1816278401459490088927268544728955868379050726148103497587160910253909985495551164065516622237179615864404947308408416737762954008504289640461226581871893661060824618236685485071249357777972204078817744510310205896530533209443092346191406250 679 3031595463596346534861394645700494185421276900330782386582306435748291249143262636186051589230690656764825366820081895194053701503870237625056963739161789075369468819524851141502896543587126663150239057331614134227493195794522762298583984375 680 9108180774280628764532025150558185770632407771244176831558034063220197567381819996788726424198245861266927464378449287475507438980699977548035649525611266146912689825965679423661132472632898958507345621438133775882306508719921112060546875000 681 15202625262953696540799777273358148308334974735826677505615248031992535645556420141698830134507366253732298047161088148948089622416315403701500679722895275112861621988928009038022625524174029879273290118135708581803555716760456562042236328125 682 45674847706319035422138537887357960996847809558739180875901317875854226036429420866249348686052968216059150961074282456311000539594392534468825830709315319942606282803739657109830090781879684483103012601623582611409801756963133811950683593750 683 76236366039628302036462906591069128447817824849997215391594819426218075226982635512337011614306396118202346301108834109629553686566398096388582703749908024244379499401158811842653841652062132213976924748066732462348227272741496562957763671875 684 229043957706174635108084750109624965702667901306287387970062327178037321179748708742775326255573535628918323001281592376222319421426425905987367068952871545753245582388254585506772596002974370868346485480282481717040354851633310317993164062500 685 382298028822440606844634634076737576769803880104305216275566993462367361130915851580899362780379804838716011832061137372593296305256095871348310044426698364622254444288387892475972778416270575157936994527274610078393379808403551578521728515625 686 1148568384403770465527384053912300632105483774094394357803090324884017560886751565771519545404411150887704455985958862354448180724404445698153024921795832458967298753789054427321973690482751596605889539762235251885158504592254757881164550781250 687 1917071137233698517534773675990647556502593179793121777965799448968221730634592628000568337446138145432101460792890520985194120888401006303768532850519283040113056957854908628693381742861152446229946826571077789225228116265498101711273193359375 688 5759584901383338777571721786382382178488140208286758878779345069389242579373797939145812297654773118154086484827548814138923821708383809331846072494136535945841847978184179635550422004753156694350233260615290475925576174631714820861816406250000 689 9613260651775970004231870907988036145780834795323587372768819653123033278073029990483199304951886333353114312127376775537108801252607666253977577394525371285574208471339388975034497968204760083351043402528912640292446667444892227649688720703125 690 28881639403739126137532616516016305982244307730507729842716192571791986771569190247170134341437452409348253448626516582528033698973726950864635101896469547984236010937115435672454877785462777028355094112097023462126799131510779261589050292968750 691 48205828086917237103949367180114172545243518458407829278543210307024789514865484204817784613365409697728606601451504730741234990316051504945562452682271636852915660767021174033010436110518789677761763361012181672293763767811469733715057373046875 692 144826771502807791936033120500603505360239572097908326457678298983188803231346953993056035973005196139630372365576445471807241447027674275350199206611282081196313909916549865835788227735798852924795109605587972723128586949314922094345092773437500 693 241726764574773120933696899101440821807914314700988608466211611742172063196829092286097863509856938643458208211330627918984629871845323393106185091959582086389801395886727015954241911900068894693841548546899000715626470991992391645908355712890625 694 726226729934599765922015792105627404046288027716390018508878175537088363024239783751307001194115651162597387440101540154871571995933568981886114518701082112357238825737612766546510332721419103539073743253454140678115891205379739403724670410156250 695 1212121943574800281738234811511553904448055185549690352698535859746100894096653817740534019764434143991366917077018660921315423960551946307422789602539029942575122439691740808717158216237719204994371401443685465348920615724637173116207122802734375 696 3641598011775802860819329908541186406456890974716192023646824280791163549458723987686669112616026608135214565261604264753534683783643832935106165021728769093664540509462381019570397633819219712270859692394842088702944238320924341678619384765625000 697 6078050321378674794039925637579518499282693987972188315330068303906707361045810870252893609897917973827213965486920911238538492809386378246573268726400747266006189499749232688315534364875469682597675300764379635598544382446561940014362335205078125 698 18260311869393034460142904282771178963411709054252169773746288419484426418981245283084016096307374802287210966613504143663557537938099104803908787249760638127714434451183491032041218020156719534231753342612067370076545103074749931693077087402343750 699 30477454624416740896943386088006337381625560240979624335837286545414551258041763259015585604868326138487966727943742589352499329080065124780162947200531724095683834005198806665226388242811716701117467971551659722262428431349690072238445281982421875 700 91563168399535273080945795114182129472694816174616897146292277175065175453344353138673433147673082819491745534594934817797208284789895224661433746954387153935530831775275384831152239356086702535546041116249621483191845072724390774965286254882812500 701 152823288209700539118435719940575411334188252710491535475121157856477828554272360833833515801235312039199318142264403112561530970565991791637297753845298559306683602558257249444375523306230424946232797196407106332660674752332852222025394439697265625 702 459123887260526869305885344072541820641655435389864727119265561263541094058912399309633929069046458137737181180611744586383144399446474626516617788299855586162447456473166572510491943056949036999666577597194530580004823150375159457325935363769531250 703 766296516486586868760772547205595678801243521080424746355279414929414504091679526862945517890644966929794013224050466391802826478658289796868903858439692490674740175452602327813095526992011331934391272675279570270046036739586270414292812347412109375 704 2302159662616886866035208562870864969599183949533224842535348683258781554255515164629503461998637510890078173441244075418901236874717365648630334209138877013236203770349781104326113446667322806608014748065704768720252104685641825199127197265625000000 705 3842382959623355209646832473541571504657728893041959076674765202882199327059986247783617283875566868317957178683894586103989990522433103177756594738264460924080311690569592042021567187264352695688092796842618044383943498587541398592293262481689453125 706 11543499444655696927704952026895104179950453610585630247371847800999288191082341663554186393260213655457352204897147139529433758761011790823387897383892380478300851291668646730498835890249502141088483040727184422702400468097039265558123588562011718750 707 19266416684068880377449011055275823076546200903408972107865666655586630668307874306262534891489544509934721456237684201244829243257873786855843350921652296973934612519380862224888283697843243658521146151544191187088284067385757225565612316131591796875 708 57881002881134797626169306197179417559524937367525681410334760928523343054435537519804277382636198782321567712940369509821806665742183767018120618610451879452103418657941939696835522735811951245684461705629225009017702063829347025603055953979492187500 709 96604592850104923533319298714218943149018786708040744161787536483811323506579086868034916818006273391398285095279477359848542669517910289114518640759911446637338332929568821198343657296823619193009141594376460761284253209169037290848791599273681640625 710 290222542694955553069069261299416571096488033410616057919051414260251225767296833609188113994856646436781872006975016609982222688396542899596508751507209282563512904287703228705884330101881958929632541038112639522617008935867488617077469825744628906250 711 484385511399327225896967710760293854576532844495183138921233698448447468358094011023785795892824121165614814546852668567364695613732258219749102634557807042025018016311166656361229480522155100467062762155159827935635430407046442269347608089447021484375 712 1455200354921185590036459958064680271976756899918018543932145119389428681312079898096774205382661494809779527246240928354277060240410834820512072049810795839332543576428483794637955232623520808154213867740395770000727537762941210530698299407958984375000 713 2428740292740649170636694639747464967039858777250812785167648572389191595916462938536985038478084376871191018086539751677433389399374824969628060326580284254316721839872446033653703372800960524845399081692186760324247973841238490422256290912628173828125 714 7296439981837967073637868048161388442355368163914783991345165837388006168938378140738039203955198787178248472288033868293215035194194775715208001710427726329237613157092257228732444073688159108301325151451141711941850154232724889880046248435974121093750 715 12177765142423311058942753628467303305985266660128549378645643262680729250212279109775205487460240739571539817194080802590216503650441794202553037401857666492541767990945293927506296714955727736777421763042871904851593978236223847488872706890106201171875 716 36584390945350030985467181529996877624134759141197376315148030389144344656581783954961036904985450501537996541724315474075223845931676886639278215859007367309062542160210477421375559921293570879157904821001522869400313098253718635533004999160766601562500 717 61059144105716881323510170290986408883856197170015174157265218317077502604211217634327428912650297973935622719777314233966330301520047317784828865854069558567499633912641788433720382829533264246639240588124050040409740436331276214332319796085357666015625 718 183432909907551133013725114095934065182463387314104163367851157956743292342358386031159388950974535335923753610042308033421862579461899473512582115829380514859685092674798343495444497370731731084045919423736685895456877126719064108328893780708312988281250 719 306147312496586036761532862198181506188930305196938007106511101603756794786805198598894151939996961250067731767921122274907890423939428322784462723494253923361452139352785536149546410421439449046956861805168702782807554907407165956101380288600921630859375 720 919719325441760555500571602709418711221264894611107225799810819838824307009039261437567966885109090820787622557315193482338029646327072569143865761818620965870287372742721499420055975674978038861511573712328787219560943810847675194963812828063964843750000 721 1534994522322938334527574364707154839792898122719000717133480558110630382762771545130755796583712163152286749684778366899920646701393100283223905588590800269427030545711810650652454533476062884303587603348585776817832038165789754202705807983875274658203125 722 4611370506728827229662588174695835482651064263258468173801829249469660761531432963596694945076727524809782385322094233987833731976723238853624104722451696787210746410557256406814447322481487111513967751529870724809187509940500149241415783762931823730468750 723 7696262410814732426237422092117010743205723597266556993672028041012383957957585486335204167337197600271174202649755612126509206415445294762627487798551654610234001973298468102785885074224642616861954488356640198608131508972718393124523572623729705810546875 724 23120721931244258409111591679222887045979020267307001093023021998725999940088348100027750278639547977578133289288062502819886578609055574307644403179051443725350279787004526582643073832940420143601888172490487567602851504133809612540062516927719116210937500 725 38587761050073865899184861803491236437234782904690552008383266457358080010506566235083146758779171923904573284378096948767075896619625440545677238270746539366664256090189414761547487405344854061029854799851757565635514135582440076177590526640415191650390625 726 115922956644221903349551212424832983393513596091608306585184488750518480362597656910360129159477291655536773259828269178503022486672474771735841413729222017573234137606113855656069555267367023648169687936658107555798827292825592394365230575203895568847656250 727 193471050230370348335913065731987095792204739115241595242031963548271201156126025192451363404361779232266377777537079184508028805810122036391085187743674028410792511569432445045827747197832475188749685789601570691151853631506440933662815950810909271240234375 728 581211518161112573267722332267757657785660454233408038526269337537034805123767866602907534628784217115914400366081129214533060401498358359667304057815934082598584381386025391994618706850159732891649675054318886367916985324910683630150742828845977783203125000 729 970016476051856835879509112232590046991177818535152152210737974048760011298596096047434965074138494225049445665918368125903390642610584350268920920668076799941318713439589081419590286844703400361750487899721767770630682925503407432188396342098712921142578125 730 2914041265505578148938443012056751993018764640043872720633081156607386042172737243270072117300909879770724672165104562682755041848171714303277005234928790386654990373707407528544448186817421737712254552126736174784199170928467026442376663908362388610839843750 731 4863388504759309650397264479026223075106659707470481641056580651780820084082810330663065565632340461443835012220756701646333186280852792592912079513088917289143374345160079688050209188501222123898762734257178410427510488467373050980313564650714397430419921875 732 14610124701027967157691371813873578485546135044603526243174078127647990293633175767628032807289493369809386712499017396464223908444258184041087450903889551801585294202423440485579014196920224054831303644909389588644067076161903173669998068362474441528320312500 733 24383473146296675606984916984447479576287151611326012605297357166589200558363200905444781529469942258812113980559607813315747096743263317172397772114187252892900775615611069845012334713894636229943865145078739910009337811536145323998425737954676151275634765625 734 73250215372640217853452642837316985029992234444938444415913752361295251882013326594528525140372186703825750320862559897573363038238288982828949378165675758349478182681549216642178937298766697105506672645925491516835691488407356075640564085915684700012207031250 735 122250018843984014809917557868819218885205023426498085026559055371371503481561750787871176153890911052025264500077160591999141310411313356901175733314649596700423397527108706248868117426415809201969583094357938839405615903677126965476418263278901576995849609375 736 367249036200702999592242133026330388161268968334296288079785570421752761479303871754584431221484532793022835396150164064128032671276435227262307509059518788455149471754906154282314018064661369684284135336520175452255237980025981414655689150094985961914062500000 737 612913359782423257924552654077005199444871443981830535133156624548985020856537485242592223302160554049949795486781410587097735685531550639701813030291814644681714584880810316363372806416792186271099202316610890643822713748367636554803539183922111988067626953125 738 1841234977691024549586105259330379255862883822219501770400011895185146317742705552682631183705540660334584595939937643201946250756807127701899340636453293925814540150510331126768666748177446269205174537217064466601660092590075912255542789353057742118835449218750 739 3072883126724632208997587594049571522318588854155853225667589861205562621526331082729142829174332764198866342365885091070998824095032672474488736970051906529306560910630385507412025128507526632661752445807160435453086739891748191411124935257248580455780029296875 740 9231123871892670506054999267645532854597114013837610502005479691307644140444458732961701056518293283520275074495622330416261690786160396337435718638044969546766664711230657410628817030157928449944641988757640279710219976400109587189035664778202772140502929687500 741 15405997272685740641862059588570585237064102442012768878346982998331000693849873696226622709189313790739918536489315646032544848812037958752342043943223699176022744484283597165035931124655461669840044400156332088435299555208291000241160872974433004856109619140625 742 46280364276651091320897361193195847149399044582888560760054499533447783460876948512551230972544416326838135846457782224113960638941425770826873670469117347322303143349548295937071501597143127769317056457149791132060697449249198065501786913955584168434143066406250 743 77237894558741601193680906034466564312676303066231358141780083453170941400340459894037656362534818802427526805746029183550477885744562775661202015180939328527563422077076333965058683033866450881856632856384309998025827054789205217133485348313115537166595458984375 744 232025545969194150557598630240820150129062595482945345050408003051786731097658016801469783312486831180374481602187263980733064119760247799832843738740049234553864815714716524104994590217483066444554514852556904327851475082489240975291977520100772380828857421875000 745 387229013770272495890257570630401012200160469611994359459126259573434396657157756534710995895615343255777304645227400684691157637144678787803469053228800805875065608663673410524688552222277967072565218559934797769375781667684777165305831658770330250263214111328125 746 1163246352775664222553552272578305322555649840257239431502717542181672724454656455200917058811257903632791419860428084204481625224066833727656595625672558662481069573408457842623158362246252470212618737096824264976997314593662458115375102352118119597434997558593750 747 1941342773734184929060553055442346014184697119464159641046760509405070431563066067996168549892782962497084876308623277258149629227832718486504640152764524845561570534709825756120418446376118398679236364189740227743112140307117641224721182879875414073467254638671875 748 5831824878526788461595556969762549472329933515498760688766975345522058967105114131972426005300408256818552158549599242526489649246662142280744862788224355760964075341216665323606718867025448041012324499654320041573686268874393556771451585518661886453628540039062500 749 9732702393085036893349091288663434836842959454341737423989448604714844399201716766593910601537446043576416146955547755464217351349710215169959675196925228308739065130506422298086970658204234809978233177899032333196726861379056983114566037329495884478092193603515625 750 29237089965876279052116762883167861659408089148556621100101814900678771559684729939701333582722634977365736088985290320152855861864950579616033737240429591047614014076955207170488229614098168654807776569122593791311929823902374114830138296383665874600410461425781250 751 48793454587495745706977086500575698013812166556813383213725473312021683202940515966034892268054886373337039561839895623188432782801284189536980748150139161948351387937318579077859245422639388132801422674246817638389465106112628800527630801298073492944240570068359375 752 146575277695593078981278704587614879785832553598097193781843765368736241419219446097702685694716143353193556926112922138366317387482952239141715802698687016452038257239135438614714324465345485522769653199867936873777141517163902229015093325870111584663391113281250000 753 244616986047831534736043582789171109217047679209590396537518518002345722049362240495501157642112712643959991944510262345278894044270086516120815601578260911765037251110525233326418187771288011078558397294992368053976479526649863427412157079743337817490100860595703125 754 734825527809023813509867973796952256373123307267056410315892281170393125200076212484493517379095559097792167036496963379841777328205757901016314595976130388330032220467474206884937504301000638857502117770614523954973169574079669419397475849109468981623649597167968750 755 1226333495790921704686008665377318641825172628175569385032048347222915140420109505804139269719754967106173930399105232873078120872668760422783637312029130068941587812672287856317700742146895407465548406093753239580028167613682914260930800764981540851294994354248046875 756 3683873335700411160566712123279150569085419232718134258612828677485525216520275972402368031423052007148082747212146580339259838594983773031620250892294128471999365773696356103481516931376369250505779847709446817705303157811699138468597425344341900199651718139648437500 757 6147910306713428678458997084043908687825534301515933936882520522170508352967039045653863756144731854962739505378295770098808857619935441324815983080834777895289946848959747730016552727186753797691524128562723194450869687970582556924004080656231963075697422027587890625 758 18468095161778516267920421887867699281526109645504932328230979745595424035200854411911342379753131094036023296209041718896553952744693782790794644023538025011742852225276705862691731706238676533620245532829105078178702338764999649201037357215682277455925941467285156250 759 30820765672361244167439754206006120832626027310770104743023996541132205019167652811435155818453444371973046793805326879161135554382635402678568898007619527229359773172790280892223008718195152790276531133283400955007992689363752712716770787437781109474599361419677734375 760 92584118225274883665036415796698228588125615637095966816989080518816109939001644809054223011955010761658164281786752680484043562572343502117440167928027038317444377910358156039879393777977534073557959135554880339154444442357518030295437938548275269567966461181640625000 761 154509899055776724712922614958963491130621915569802699008176952357059341367500551973004964280916147345661980303595874539141134103327967993665289403055325824911349060503909115671816269002282682960477208118765929688808184694372963204067605857972012017853558063507080078125 762 464138803208285929952353610770289803843103415233336359964116311548275498509995087792758670625721830265681060412641483832426586807106090451404535578691819757880872473471663913831500645123808427395073453034821176437076885954450189072928445455090695759281516075134277343750 763 774579848748736142943232294439481890490568472928774371506169610042288288195814199444170747347825364157293633190825573412382952173713794869688671580362770068379496275719334134412587472067948009847858802855574273012882029709635814222756788893775592441670596599578857421875 764 2326785076450987207897625712785442323727893761405964429216436102512352236624909757701231130958343033615356497081746021312164779006752316961109351588717521620872615286957685237318021606788645922111785551959339755891907748485563939971898506087200075853615999221801757812500 765 3883051011092943311609257570420731626640136840042676239857272291496399347770628195116583366455349957931386824318358870645301169153938748855254480727244555061011236244595613452330467995622413024466657825586594487908615679737034062125877742488455623970367014408111572265625 766 11664380684302723830167416858597178141201352233226235293061453236416634903499220382193344543940384579511538460501423117310983119889870908325980126419879722261704341032785254527392699939791248536241019193722868147992155335994384672895773924494733364554122090339660644531250 767 19466013892211029542511768343220269004137156577207403110918482663906786272810926965061564980857865475381527413412949371143437887196542616810328017763376298900624955552972781162989993154525429998470108184476588053764106054629445265689857702540166428661905229091644287109375 768 58474179931752558104233525766335723318816178297113242200203629801357543119369459879402667165445269954731472177970580640305711723729901159232067474480859182095228028153910414340976459228196337309615553138245187582623859647804748229660276592767331749200820922851562500000000 769 97583863644786712634886244171684399375368144771007125112753019351657879033843564772701065647194905805530603526170521945301849643116957446721918159452649112480968649414837475321638231654693974373034636205101018339925668552868601103751633463190273687359876930713653564453125 770 293132282209957485288149836198427779658127977140476539675499967103159558606214089239193058055943085059526260267170228470282539240052238884171171584311598764409671755719472780224947093787182159690130051539380172126434713078187865474208417815304983378155156970024108886718750 771 489188289142591387786068233136337268650252533279886173354568126918909133518162473600471531950502421170767849926381485174432549251256009046960981150442083652294062605324055224141632487683803993768593657439095482055154034162949879395269892068398576157051138579845428466796875 772 1469468323805760900275660217825884713610875313976934341749908925997657008077904395406863901423299101726975798222437768695182599307274859860910028981094508091716016853346967443725059457166913164160911686937672031698750639586759949000577263333866540051531046628952026367187500 773 2452286300306246061988526227071262702118321713523683605726855785397644359335535616687188678325151566569413411109551803111779251434636154301561857518104608710916409817869615358375369085470690578360070669263429362053398627807783766358908084104228919386514462530612945556640625 774 7366376182808671870552856273298152644655553711257429925611590082397581115623691723088812562834413890781601475545121975194762512071442626504821000203155111806918374640482854931626917226989577649355865580892216013826638568912902853150562187956040816061431542038917541503906250 775 12293155774497675925233556442304195304926903803239681723404354681003715255401294326860098484488955136424937862935980901756978783064961316841594046419993995801812533045594772980212878662611805939385865256656906569155135424004090678707333539332324789938866160809993743896484375 776 36927053732942696198637057287334408606283654263150940712368177674034385954289307345716528092761661364641619799890275534568060138032554768525459277504188415776283325071154363223142685840722947389535863635480359345797619699460029806491190296213744659326039254665374755859375000 777 61624400237320607702622408746260385496310995194304727090872152175096043570624552851421267886760762200014043351621013939775306544783709310876894026247324740245215085009207345842744559489350794934856885834983331640216388544846312628100633290717524914725800044834613800048828125 778 185111132759210165222549166040890269946447699850073658983392024680404331652300780379944966856756266376876161110274705965811538578539482022634067769963006362589873884699472258940753927732490032661461996832498193112310232771777726736147848263236426191724603995680809020996093750 779 308915108010764178895385176404998972339937356862055227823612654725867554321213170342710216755383743589516986942810616853828595871213060187729089101973397507406837523952204133922123628328212800863922226933410652173285499848360859313322994423867129398786346428096294403076171875 780 927934984268534247259565228225542484307385641921963072024715804953183667665775120156536466248521129652721116105490171293913882334580951013204195762025353231491655720215863508828972131306826641876223377437972947478161835231276522199198725227020645434095058590173721313476562500 781 1548541074174626596388291545393480085991598688762934100964322742881274453946517882141570470384818380894818785637580820043903295092537869105368540363550856567937998114291857693152622296048358135267800123459523230727445284862450777430714111970733171119718463160097599029541015625 782 4651571523705088342031923131233168094412663922967789245662357432521728385350231692066740491066304637105307133298034063793850358882322459566190263371178373250169710084671828614770873119756015602225683853567274646973862533018322053588291045689295799547835486009716987609863281250 783 7762533041477161491498286043809826551417552966077960314052911060666055681434849562847949284963590219210263182805542779093318054145052186360458176086173627994209043044113473583473132252278261331079945561259966002942315352415486291474066259110653476227525970898568630218505859375 784 23317340630337527238830100606693118836441998181628815656005679201387692161857938916753993254450018129735043430343086355590656530458700820331797739661149901714405707841321698426984427914889489975351254099723422782784579449401307480902942326217441859625978395342826843261718750000 785 38911803560405950005275571803261263364385562441706250616421042034628695465685548574940231090015442669732162187115907289835598164137075135970368251772964865743640477583838293505915765121573659929104452526111579261237021402593593478972809791838205484282298129983246326446533203125 786 116884118210748063837502927786101986004103383742093425418497856200833711984823596865871420267842565369717755970980011961060306332528946714163220812332039685889814326296421268900572451154994509697870444658052361653499231168555023469322147119942023607563896803185343742370605468750 787 195054709567130462765298566937366969858416800265113498312887643829635562620984246678203578776064671217065042301020503421023030287744446700692228115575307957581178699735546095472329344908780066014045886229616642538812330215548777502876441440615717937134832027368247509002685546875 788 585907666349042457404276762693691889129983882880213862784836581973644815801787495739864371317175200453801473951222960720836650063821946633337264631791649316038000566931170228331113813677707847594923094087438046965377825450517547670647913043984189584989508148282766342163085937500 789 977752006661155877521096374292138114474528941608478717718350387430638239567703752408530010510260645427346368332307351964340348774017588607663074861428957932220775057759503617075399321048459161912847549143376943857197767090647938054444169610202042264290867024101316928863525390625 790 2936973708221722978105194432284369241197254235249802992385919414715605358397285035751858206475687870295070840237729308181858842324995798479292126009615501013134647511901170560796826857902215733502469824423071428316297475291299889973425452441291305660797661403194069862365722656250 791 4901152327433297206078499569487206898284869409456949719361312778565493330152431357130210635700989673846837625797560934117827730546564718559325045724906880382678283084206383783945759587765089968777328335693353375101669415517759942972530660086627474214537869556806981563568115234375 792 14722045423491168345945025255501395183722945280492683354238279597814933188928162964021972781827498691605671553596719063797672171654409318959489644301363777230396460945732449899690423237079461145151620892044763109028529116650060207968056698313308316983238910324871540069580078125000 793 24567723107804075122757586337568616120985470554357529250654368099888977312331719761088856094253380602784717049667925542069768586115207470401673585713344855521263454398076247412572612851439420639952094628349110154586749977911400978364202360611223685538107019965536892414093017578125 794 73796111529368609006820391747904720807298096923681758732734810610259197929349503746423272656382790158679944530023957933430250658419198227612593292773250246975598421659795234976983560923239218113954463309870845382377854284218104830344930672100800528312447568168863654136657714843750 795 123148422892208321075613374138505988752732970307151549522510861534752439869506413682633295050009064181676229851740232067751992597487956740033609714010776545645677466875602879527082138820266957180087737891157267168325764391170011209328757103946550000017623460735194385051727294921875 796 369909979706406881419578286091512328479907337224500503471391116157218649570290963363683407018140434296657656460321602739360702292831749302138691820198408038996072692954641102277575028305405652510754110797589376098065314925929543104247889263175297358543502923566848039627075195312500 797 617291151226981332687194082945844484502692939212577263958749412850299965886771142799111548143756126747144372275704182125775711321999380640294257497274144068425188308804122609956506066916684055802075013202844917818588894463915087634182512024184907861723559108213521540164947509765625 798 1854197008829853589025273067217505264616620949152961066395540896315706547469172039976252253771834588999577951352617079057850756467837537331072085882652824215570766388051530148351161259973076072258679525229122626421206792153842810283855625829232960377623840031446889042854309082031250 799 3094200939964605299981606475995795126208605134446983901524722590134188662130051085925283105187334662929537976463536019563957298282794887902102332122472027043109946416151154111388007198660166628518556684749517498977744834859900596108606192643185328616795004563755355775356292724609375 800 9294220595638363854763273519887244434168526060917098077170631059226599235434446315670437362264835032579338102018130722094490007357581640757253563321568041180805846556649273926572236892095619409817942482351491861760435048390189525232359026712947169812650827225297689437866210937500000 801 15509730618971519682636212686311839149518727864155407416278490580084387474131232289275042348279443460616770457742755642495180199777964363013666883792866668720469756441408475864967420313684564890133691517424052044312725987001128770231499125827230589624861067932215519249439239501953125 802 46587280735637298822000908518434812726269736880346954111817788184373328667615162157298067278352485600803932236365880244498631161879877974295733486149359806418789305865204485556943337421629292291712436692786852957074180680055824995227199621398647688685912271466804668307304382324218750 803 77742282690600064326821964963223513339972150280379476624666841047489158188061045744618345853111068032929255165839155935852869540709771432584110534866866011126948904010305905864974023170341483188372998055502582968683638998513772799599836442192672680828735565228271298110485076904296875 804 233517292465413891850927247187167016408484217280542089188912105363068305790290463681219738726903980193555869813205534392624061434859238724025995778454397034667746894735813007405127451913902437671675804869081233026730930590803511821463020546162797641542852034035604447126388549804687500 805 389679561431712651202314332474439154661753306199909580839706145972781895027329650214307399824124593813873290214822668296149190412648605250499433253846993393257745129067847162025554723861300709630387692619424528579018240310109508740210886276245962067665828953977324999868869781494140625 806 1170490906263206447959249758910799845928098750796747039093676349021349841212525582879745705310227661915460392222908337813774835301595437882866620630809975186207736300728017935127691083598292069423947131371141006340454788906639493333950214926661784198280713553685927763581275939941406250 807 1953238547052124903852594200663803713118229304989608892780390433540589995571770358527615351913469237315501523002247784565170165608741766690391569166798283654403728690420823973631196659354470016594551974806680711573091428138250767412112951707642803655939900409066467545926570892333984375 808 5866976750996717183319316409428823049068882075953918161213960856136790767367994236766963584929677114315707176898945018322146817144473410728016311846739825995383690638884854166148724538135359752447576191984379237736274624296307137802926635612547900944235834685969166457653045654296875000 809 9790396434728432758468083694777058264638460394898349406811250686086352580034462329918468523531577527808182974651911138247971895771202535641429860321808001712593658677512060685673098497012182425185827432581193901255458273629769955615857360170278984867753280241231550462543964385986328125 810 29407494853387010634211920121518234342486351989620505634797699835834161643366802795675993216541079595270561963416741737877097288904848160208497602697148880298643498870648093283294968291396295788877083635565267218851376520297084044680510982958934404485340508017543470486998558044433593750 811 49073000670981204988365981931175489818428871324243271748602746022348775911050364335994301437479044345194291671462916768350464817493481189154509374048122925765843369514600007515951068486260073836994474955644921223227297032841430370855749809011719757279035292185653815977275371551513671875 812 147400529758952176759136290979461767198141467997357102317627976954921847249468172037585842542168868094812940211693791920717302460436646333884568230802993153101842722734359578679231569460578964077581431556043191245106899595563162001731943939275646521247509213026205543428659439086914062500 813 245970095841601230921957726942328441568327203369973982315746193071328944609642085111981301286501005256738342348331389227305350780654748500509347232436029214843592228208198558017683222437296177740299063741919364700886513487670054818161064085860222951096520915825749398209154605865478515625 814 738817926254846501736064906756661813419255880233058382306337273653364431410511650483958595008161691066365353031519375760245592381745259333633242240601209523552339755577393454709941487320882246053887224671300231979784582948204518900306664818783105100341579429823468672111630439758300781250 815 1232875941641482184510427721143897170222550250593658029442393280154570048320161742719955476928033943937526131696740973064291887369210455276230737973157219004289838044216985392278055512216459931478128763528070616428182709055664788910216895633309235578989326853616148582659661769866943359375 816 3703166018574660598382241793080073954239022102396656265122673312660598132868412203899939886527395208293330025022848959584523362306536434989218216635937266407977329487414945080118625636694348358599336457811922538670173339592966138959768049705939887972228063972579548135399818420410156250000 817 6179507020374791072055334037880760663017322421687230736530277974762476867960565299400022237117814307956802758259124999960285104175735840249573698920671459671808574736964889972338474561232194871273811041732722046759664253364896518648142354186586782012480245640517750871367752552032470703125 818 18561212029375443440420795261884194206908824018140103093568301285271870543421330776900433990069909806274166424440505201839093813521732866551351110344342425990964800984714614433437719183921427434646183961336719587207118822224548417090013876589821252213741153980208764551207423210144042968750 819 30973171662710856107792647350210177374609467952030856629242947743760517471601609426001335447977294481129874290172725672995553857527097020589968539877784121610839796264224264916433357806910450425784891329125455056892074807257345463726001151033136930650069285064773794147185981273651123046875 820 93032969829387919444651907791840093213112687621484624307616180036203752112503002671505842737514217855408413618833828028777854077553917790783055687544992599710214772661772517331411550921855565381478428168069132405316854732421330696905937523249715322831709940487598942127078771591186523437500 821 155244041117738784276543122555082757170661618978127797879172528068543253017001961775012798551827587112378673945249131730948410970877574199660342925761054724313183594218120399855871714038299632476003637247936499399929141738451041671056452655666699756188686709634794169687665998935699462890625 822 466299397559493108435999196371296076958406275761343665736954268230240757539496757292547577623394433397229975577325650241801195437495856244046779116841365347328027701999859812478172529620519967948629682647273334372990576768599596541809028317751621922973570555370770307490602135658264160156250 823 778111119609616440070615041795573137341379490980506563060651587091419593379979382100094599318843509095539882198173175484595263270598316481854215760665944202860841035575597375647883195210235064115414089251228617576989547203076780117414497780838574295635134969728596843197010457515716552734375 824 2337169729860233098243694268916958439256245567076321049679138181397313772582392506137829707796088887587089415302410801698565602436110617670891398979788838480524907703454285191496436523158810544949336122271005033596984399375462697995441845096273336158942957041517729521729052066802978515625000 825 3900010168152694793792572354078662444147254435351870683627202669200614608374744776625626029392745413145931973350503461572242358434043809827033584462633073920778820500302963760082039101144859829254049961313873690771666928569491759397733661416718249051634181956416114189778454601764678955078125 826 11714212359615003271536962779887182468602298776729618853367525108217118787336506129064607637376028040940144763590966760940626138423709770607744511876854251122048384484546356603010051991075106250777619156528216976645079574539637066409192743018942813515090306530908037530025467276573181152343750 827 19547323691286536936160347495897296007938057079006042759755737014720656249247963213753895310956366404070822678550705228607542002575480186223980450609682134136267179113639703209623311131192721689655147381858021468291930605617998091041974169646218133125463445320946220817859284579753875732421875 828 58712880349644205259277271075947863704616848590388162291696796547238343558805248637200333678858058219724212253349397566942121323334332264305160144273821549207361152259106436242689606831780798884042788508507043926526185761009803214205881302782594731177329139271137137257028371095657348632812500 829 97972982709047999516789166107006398975699209906263660506877303417191197283111012721898302374745028712059927451744465746769361064903706616563964894530994493343201278628822938094182133783305721165200224785733372413627632841942686925476400161044225104963779904299059353434131480753421783447265625 830 294273494506066970804348641262299075331111016485641151582779837766955465904639833145388145854179881173738503443719806645905559772750578377857988645816859214022401910477405447351644768540930332570987406171865014849134868246607105481828994452352376973896033729438670434319647029042243957519531250 831 491046734808316571763882973672631589558540672087485536074879608803895566599911046875135640973541127018828707553677026752505060584650061510040137680067891580025333308447236800701238559553239169410623563310883187428978063278976916978714647369286797721501212909966938013894832693040370941162109375 832 1474912936319564576561554635724294160695688950096707458535378463988596070076267115523873116570347356244279728103463127285502564644147477170950882851323053410039990298296393567449207514614783353608804349005974050328194038440825974463142911953958901459527108812608275911770761013031005859375000000 833 2461142780356965729719100584051155921192926473218263848076863502609175733921335150703898850366785552386788889243158623855816579223907949686302254437404053466673301118751794554657832250949748664976230013465497563949089811741201996650236469666762349590917631492192896303095039911568164825439453125 834 7392292000543971495506830325685464723679114088826045795784288695712074053146675326604027519348976533099334694941636106707386652122710312263059112367809053749839855221028799490700955932624575221813358335763115132053568678243082107585704258230779590247870244890115998259716434404253959655761718750 835 12335259433361743003093931498695769472965747929995500078896644805994368174215575335160597479329327348397171203589660569745539277622827959112019102372343245166099678476337025529047358520666507414496711051882895953766446535437597042034498512435453552871645992172755512683579581789672374725341796875 836 37050096597450600541029437363747293219398917135842771494458425357405838779560075377943447279231081424886353746829782884936302405123416193356819052395014202247398794752878155720779371460876168377913474632481800062330835821410171714278469783458823365990524728585953084802895318716764450073242187500 837 61824024824693286787961800385678796699834317469498404587044860494714288394122374584008503534123634674301989804817640101059978295630580848962634662788331114994164256794575391424027778932921357520561360182191520438937220060845920504089073382685476788943519134422732719258419820107519626617431640625 838 185693665960906718022623615495336314102011319137776570049977036181256536466933870614333784808586400921380170094756926181678357748166404126991712714754915678727991567003061569940269816293147303233800787930740122321969141258024664453142091378818743903708491163606630891536042327061295509338378906250 839 309858762412889292802269716389393730174199476445096543898032484797283679585834362461070098358003163033090617958434886766961301015735109511825869068574730020789150606037328276014093826312550889843195825524842805545211037222519278990028271015968429067644041539908439375494708656333386898040771484375 840 930684244672802166700500220859680810535140262981696413138309727877419395180336821694751666105086973591642857276824689693376017353578636435996650837673801731094945801208661806383213876409568822890171013495356221661420517044992351674459169201716854887321793421417481795288040302693843841552734375000 841 1552987003511560758323652154251967384246136827713505324304203335604979586005284260010488395226940763473356434463907865143113552766586573894192824116039022333037399640508897974540243789802474960417924250693640044478679870704044777298055875592547370952852437038516075773486591060645878314971923828125 842 4664500797705353716439411821213400252801119651372549880133671374242780540130021451589172040836209712881924320399323742391801229831626261185173690507865125342749668837010078815325393356767005648056690436685059158564976638999306905416039407546699951280505655124009045664479344850406050682067871093750 843 7783400974793375263179778632784830588106381366007639645591221236117703870406983538578131493319328558906298895678206482257103002272488001146281514446021972810645231254155772845050092240210977358099346868815330306156522776477465798229851980526262982837423331887449773347498194198124110698699951171875 844 23377901860233482996881612690641982264632689939183088472878970545492320521791793973522928755734922789028171772072620181583611864476796700951820634136806210150123043339884242993673586657430835908312629029466686044114253463868260262298914845424078140622011715704653411762592440936714410781860351562500 845 39009334660144733673706482471549121274910392967238763348307128971052549053937728885519105052519766502229078095184368193993191203560215664107994541559244169780517321528835279086994827657047899570545362420812301949598230997173538549847122915448945554552922392911595839137817165465094149112701416015625 846 117166498659700987057830831376084816326298908107517137725447921098853691714667403445499986536443985068233609710743108256041087898977310479888864078671433967932488712473590459553601032655133217881709029377540381477018118663699929987588163265573282624207475778946307976013940788106992840766906738281250 847 195508322231612955157570358895870448046444395522196642343290758807582893779202700390737763192214451049633308559888519883504336978789956612422907554441892377539042433934458469743695970565204561752969952487739761842069240559798740542724929641332880974593640631929714057690716799697838723659515380859375 848 587217440091172795656267996494798606647171832595594165432504947351228904101879185116926646471066780956631802805615578020820582377853187275093124933294184425571811041238798520694170660115561281109274568038736663667324850040292793318408761520130872726524464896846744466074596857652068138122558593750000 849 979849855812511209733041527169976448591684131040997339725229363799515211443583781769400005609150347940606133219275993985213589698894174521529212005437819530877491301123702720262089014225848128266065464357090069680736630668648941681071223527105170882113346496507244598461738860351033508777618408203125 850 2943011934419203280116909180545865658314245623268013211188851446040946748152106765031766801299568182860477785287578073807178626304099110753709647366155995057405892600548223718101680784777282364050019945948857099747795533810429683494383533561976661660057754494809745260397448873845860362052917480468750 851 4910790502334788218391156299303003284755731422355057338670024667805579769955770307925555976286142203165228618195546942764527472519192829904719431193330885870298852162875565459028490878128367238836405831377406650755635292691520903242588994237729684456292449166829594542349468611064366996288299560546875 852 14749683341912712909762391893088691416963160417790277976075890776628744878974088022394501851219012304688982782735391287551271703594661425659768350329205339934763649974512274163662541344883791612768335258520154405794834087096977001983616297616494798437465922526928840952109567297156900167465209960937500 853 24611658628035101940585524813780621632765210947525639893569512583067917413468108535020559622632663333137132851473569578014934982719573936008964011797363370431051239100663086583732683425637469181712421704846814765537937160198985490399109354199667572510090829255614830461951214601867832243442535400390625 854 73921535058647047094701189417240272711775463596202449481037621615263780085938211098150848479700918475377883195164461030333251378344136487754942319138153522912489184731417148684083393829405857026432853936480116564253452525709027932476574637115531442873215362899044778011159451125422492623329162597656250 855 123346823721981313946076340655231134208758823916379965468944509135539679885786827652066696819173078252240613059847022211036163014215918612471654338140361557553041086934741729361614562303165510846214071264032981386488489284701832322926368686053433613693597063385408441060775430742069147527217864990234375 856 370473267038652648202952096845185441693675625517267545408478946736919178885029910421645938516533877136554262383259828114550721193574829236055214433151401730755800597951364632749270404671963779945120157901797305497663673079665854275175338930742944467795505565817226756308855328825302422046661376953125000 857 618176771518935590946125286207795801268457965475658657350207276778698863521165563145152977625914199193977809311630982659988255574169837724492443086469531314754129891830840129022828537390718378919330170019159444726436463842043685969285953005542646824183699902463713649058973942373995669186115264892578125 858 1856694293920350304661991233020847599142369665267614217058848926987597286701843826762688173172815809481095543953486755387175927477144880166678586353060179234745776361228217610390619200984491373790380230605970140870300417653932844439839023379541158606124671585696148112809567010117461904883384704589843750 859 3098097122139823060809344345697179657465609056847087436778460039398496638066984940149862355779815035633762766620134271323978480386300411933133072411186274208715271744939858056187921316328046018037949918590769912602152406302891051619700312904090627899497072440001925464070353655188228003680706024169921875 860 9305111263237186841546109909078839949081806014744453535376515601452993394892690507085733268814811166397098879953371851007991244932078070765405502701816749078562748663498060285174431893045819239275798358514768771261412349547682087519006760526837974366359076711530812220374286880542058497667312622070312500 861 15526551933424840834440311301776901542944641431579407934029418474517494792640710322869799117150295376488182433410568146740078414508758176219019646950124459218299470153627577336308499728512500707396244935428713007860612466977818366964854303902340108390378226838426413414229187992532388307154178619384765625 862 46633755284363110798911318265267209512258818515754179927293932839840001781380809401790128358827716426943600200696549625400514262392158703487090368191663009916983077604275162591978838905845908047998477819998434190856613054128499764194092020779850778510473977472904419383503693552484037354588508605957031250 863 77813091280752831824169504375339523992806187894616893420832683760212531974732479724951432277007577874037755168602324684301322135430071463861869659221587736965112907912779321958386964376923856623013701389517882263552314512205907379156035216421135386416355457384215997540533038545618182979524135589599609375 864 233709771262701436950460434925701096395543034788930460888526438362075182941490831340757951867906885109508530008131199978805361500619635265735766114371211372205762059455300118790427591732313599498089819237115122627030821802592945453965751194627558425945762856940773888325679763511288911104202270507812500000 865 389967114471907297380687261208972701354445843156683735857591375739187949931307039177769344841318394328172990850759043174511260991581760233143205418462765889193642325287103786176157150556426048545230890509460997439007833447613614617438994566652851154404098902881499640049600685642872122116386890411376953125 866 1171253830517936599531821392625330726148959884995450110702916062624751784880388078362826309708375940421495295063898259153040758446392385070180401938920538474133043654446122123104804944676988293780936246871190371498892891672716960434805211426779314796695779132585128398669205296300788177177309989929199218750 867 1954343862700252178202635002706238913724303734201415023055096663386566199944758398653907641487994496430786029292532314637579556530065815734885312704087965467808600555051554812801897396141164069876966370356662917801270471670988461695489065256000126883632102594209596461982680892788266646675765514373779296875 868 5869794023611830071556703053110779851601022980231239584815999667195638275266610000109314300386087276477239700435702592060273546948432969058409866529925100436186385058078718261287359653462042950357116987784025649313158371662345967998908334402104187318313719902331936778550058875225658994168043136596679687500 869 9794260765204839347509168496838071603381891263097056834111182240385963251164908007094842793846985106103535521656347067013014040511114151520272991579310507448244947418337953473615045197500989485138891440830104242037508880519544251518915788393679989976218553370058473618586791786810863413847982883453369140625 870 29416594473169885727271495715474530362286232677426143080587095106337588130656398042022485261151474254235014627759569441776716508324520063829588616826237542508537759219634129535253472917695722159047763706060497205659261424805535669118953058351559003265742720708691157818770456344736885512247681617736816406250 871 49084011084542089020025809900724743190711319275935192764734405819195477513030120104600736901269988650265704484250162804190651491859496121830597098190905937787234460307090664416103017071480793104464755149384469475343327013420730972801931252536796727671382968845344824636300895548401967971585690975189208984375 872 147421094141403105483797380826975807332836752268480441185470959383484924424898730417491995101862560630419153766703129616260326409534376411835639505014247914180717965744373338820350737840406147831549712366004330823763654956496707491216822223462985349699584209528613158723953091566727380268275737762451171875000 873 245983591715299906512528886586295641822565911181925506794564502182305693851178500868636299166525258850068656801092951366581163905817107430299146192426296691666220917612457807320654040777283193916175265473092088702495548121218703440046417815525967527308365854201986405898339160813748094369657337665557861328125 874 738796079584783911656186415382894814271211705749150834840032216176409540982577353124357819489838749948316171973042060118185351387230762522616679629486540579093735676952880149822170555461668424339303031008530878096155013944828683184194395775840878415352274077568852641770269507048851664876565337181091308593750 875 1232735640039446839624643618344837838457876129920875248827284876343170000686032006071344569133502872244043955904675443561045351761683671257226534469490318471981347668447311462803964980985812111550133775996309150141372305876668760080415896841839757081299084320886243443075869219427431744406931102275848388671875 876 3702433442312761479466929633154552959391198250779497318763548177176972299203305270806278317351823483722682875562842360775345353633948214930275808669509207936419407625919468027712937108606530547604287500935200510367458765535869144561523402171834150411033135537473197449603867781320332142058759927749633789062500 877 6177766607511970733433214018790987339014613519660614818408736208874057660580857538997538212171897251188723139019430651445924419971409026814786689884245767428157953744161669445023298790426041267596956123135789283851334355736220014802998523030248382630281696853812774283300213173930615084827877581119537353515625 878 18554432433508017003264635946973159237131689864066202316634676367359484467468618879953837686272266088518924456302372104798819751658713086237341095957928564886850684335372676531575107199523594867560299234138733151270712306737974366010374127322319543726524503435510658451781940136982029798673465847969055175781250 879 30959275074133536343716049729288927428699231948584266963405240180161326588657775238191767893381400705786132492577420425433110405671998486717203537105199712482045845730433907880133863379615109887216216831450164084979035910445481146019587809256489899270339860515971656756105401253620357238105498254299163818359375 880 92983488277261133045973118640867768386536942371174590197258059244170537194603557029381418928927073792122172673952662028604563675738425489116515742841555450458021652705740064622927644280072684985495804818007318753520653928983015046065656218927341676989416645918276648277722706836811994435265660285949707031250000 881 155148585553536095101330146823114590811626981494327299173833996579761824372056313906979223629516575778143246450288437968182993557434759196802368123945852939116509613700297342675756164035500067182238265236106908753507000211049311090120915016808689426946356183814397210478548683187938195260358043015003204345703125 882 465974071934910905378115287734348702937077177110090844056713683257718260259320098294968247132464085708248615331967317666075142965916427735231630029467340382408949418673083732939898762812636978165950567326604858753438731621380791310397209006215428176731053873295000021482678564943569199385819956660270690917968750 883 777503978682022542420400224998922722398789016228666317653208961293585079004118758114998038960630740136779152188448869046002175432547629800093592811828536579113949993742125729754215055864622924641977231574814985410594104349356082250719454936674646787705065325244680685882851800538873021650942973792552947998046875 884 2335153512417580727631824911321792819707348211821543685635685351472919172728112057215146998101464012279431836470856625945637337765703640124403406723634517562638952869087335713825796521124552657022110552815865618696370967989232536952330684588970739842575122584993084007883717978515392132976558059453964233398437500 885 3896325147981823046670748579411362453697215624928480697186239698441805180739779733475499798868393006914210360627277741255446915389607318080876725019639042313226759594913823730648246457758727566863815684845477135268266038217328045254171673946529232203391748657086876596864800925690275335000478662550449371337890625 886 11702183325803034641865366919859210623646552690463165754939011433286235220798118114777263802703037980088102981409383317804494803509125707863243316499661666066165793224046263814760496140929602116072341344993534718127741389357805586763376620734321694007474879017555839541770215661564691345120081678032875061035156250 887 19525652012767666906197480169140556477002430843568149030532172952078424832294828381880047014668161565722624801561555686404414768082382435806427429900677008654418846105585094062627088180971702552588726059084396717417807773439378396273730366048426152341290853439751748821576714243430927808731212280690670013427734375 888 58642995447590828227858046415547285743781821609093065408497980546039372889778379717393963074493779493895233902322417529404014590948666075522347996905753721595684110513279245301960048381182204735170649629538706713868139693847242443825499092618948444010370725550731295220609207152762110126786865293979644775390625000 889 97848391428131092895206087206121503427593917812469472875665737059739118804453790481912975174971790484370988999933613332657974796083641406042356173515794028713519471183005347360064720365748836354291868469707038792471426778960582831383011811821030718328114817970345573294147119292052394712300156243145465850830078125 890 293875371330832416231946291158992591846654398829351510211504519628237848377830844304508035677361845436749764487989592348927775821758518058642397056565995564302696274531635857650588080288581994449897962670548699185487862204527284769170575407831442089916835280068416963661836679988503817639866610988974571228027343750 891 490342613962119256297123867832701122350878407035491002993353046795430567237167195272128576383013865700644269960297241166469378758776853165262875987641015070774723559190426122034969999133195799728200533219960469989269073453621368406986858966999653374748876843709662012402053336834750751904721255414187908172607421875 892 1472678827118553456623011751201243774871998448066188466902595682631394161533848950110231279911273967020116797321835485254177393443868528698365270643016112603134859982484377443956879593356264826119713385967019324008175129699091786596068276762840709798909084661915887256103136621065985423228994477540254592895507812500 893 2457216353917915240591086498173973637818936125043173208041887041460827702260327190673461384455843894897167974604632078348244417685677496501569855538515299989909248812329127536348081982188237088424708620456928730080905065062199113285293294374470765789285897987837980791666855386046197651239708648063242435455322265625 894 7379903987914724160431460233037622952553624509928096913738343835607995405892718393489611907178693534282423861018615043818579538894722335517592780016011236923781192961552877998304093926348098399949684792906475760444554741877735746731418382432621045741169964617448448469485449210947258791293279500678181648254394531250 895 12313598190126170998482768285922208319417401074544457005585044244722512841674092024931399434983092306455572997038889754320709707887353635884126655694127623129724399143530622312606569843552475891042072874070275551077323814281456922678261469569716323524137058785638257606617220439593207714779055095277726650238037109375 896 36982069201183405188739308550345135153736283897626257464818546290295100020580960182140337074005086167321318677140263306831360552850510137716796034084709554159440430053419343884118949429574363346504013279889274504241169176300062802412476905255192712438972529626587303292276076582822952332207933068275451660156250000000 897 61705573053313828970050520404872742248700607619365239854803266410704435860232740482477459738434825692126530605273095584500986636731598946302020168478393731549512771127078034717363648880818831699803013229279537258750611516259591394650282336335394090509223138160433056274500819744777135866797834751196205615997314453125 898 185323092313965947876606579677510777723522226228060151804726867012751115058491641984163073060583523316152590245937256972849117056137042989228140840446814618499874476495371488883587146137041173466298012976230851031297823216057234355839309491736400980860476180829661821185624535554548053539747343165799975395202636718750 899 309215775779984014738435996900672214501571049330040973408406557988981537560475104201489611509770949259875981126758711986992123670132148565917035292430746737252017732682514789358472242719376419721978310441038483810573019805559490879546286624111032816988804911963374122579577686457941165798501970130018889904022216796875 900 928679193110074349047583083016479398391815164839945081426805012870133650070392415288122303755708078978492935530865987057707156740107676449361507552350407331012734013618231291732897725631052651000379797765076647706949002753070773498081172285984191997630448567631935629549343440974906727092275104951113462448120117187500 901 1549518431466994423133096958884903588798195302816278737713983919622204479098932529952959621636838850295596546135759730257396570783031512001619848712347624083782358048648197025650631205173293404724707773678396406636964910149105123929205807832725475907157470665622914818933256370959983261315073832520283758640289306640625 902 4653714623251594793560666338227024540830095992697947019149878453382558624241633103277146211042492706881114599160228446255843640997650689762911554512333707847630478223798025695239298602884497173346347653244995201287044447129276876084828985566431895454792581155577810765852821020885365932429067470366135239601135253906250 903 7764789920170343862870069666332230525442676794911763041929675246497506351977447694492355928624114771459065933188629502899162616077011405868272604812707572406523137169419100522544505983748523554197619975758001971105323606352063967303400912724478938646854583857144795124843121548151303468188189071952365338802337646484375 904 23320166404764089209417086306858260448505580805980843155828659212072244990656520650568404516532225094348822603330634786115757491473814986395077856314576895200986431897524474659070542888068655458453981588323035820196719402465999423396260548514714154607164597364979716919794624184480991146983797079883515834808349609375000 905 38909938415028578050373272691199715534471885378710661976447154474419951542301163696099568745320176457200745678492301772556711891194326258642229830318385121970672420477986079584179279708152900423858505415620109545129113309793011574803863931426652488789609071930875080775099806207513453149005044906516559422016143798828125 906 116858798466351022255154204612906990964303408242359756079539630786158484300524378923755389889259933271460361054300636704761483889796882619877989700337426255819102363380294104209722963808574125250881124552105478169791082846428072331841880845986344159701831444760351900051625716322675763159111284039681777358055114746093750 907 194979636146027183931980985253691392208651933914312543716229663581761856623575444598686789237598895285530808455207280153088053510017977439715483182866161909543645775544383282778180147487815915383644554762251046173658042939128516565453616496154551421724726122880130929629920023371351944785345722266356460750102996826171875 908 585583824544407992316114888457613398430394562274076481899679827559778718238830772973343785979293705355883045459740497394720901611123451538902950595509840178166362836364829175620466065884024866047461705812978886192992843402630737733512294746995587731839199513479026077521391558614732852916517913399729877710342407226562500 909 977047901084557388060478035256921033724722204675358887751117773957119777678225353584378673742984541425289442589765257216962737820321617931099086070701991046169647243494180838177319482174336643239982912232007723108352596646459876284439566675879201997507034430529432276921705078525683119128331100000650621950626373291015625 910 2934368283785304366782293769253459210196360416681770917008307505943825074875198256639553112561438721772321428239889056328171918866312449892079763446662745386186069279140939150961586563625895529202588944327151907685151362865605569039075926320297273325846209015781463273923272678080434450187397033005254343152046203613281250 911 4895988107194894282305255721226925532030923698895775284605436150027151361192867420876617006489873032114624214517470568342426040452766743318103781135365862723105328046332226312318691134547968547808715253263801076742074892986385848708055254354928234431952191233291049528469050200973032571649667943347594700753688812255859375 912 14704087224242843859920065481094257141203740109965797122591079370443782792781213242061936476132044583826138145905378128413696648385038210448223869578881449407701621882288662119104213989158333640839346797947046922026692543590287247052951894528083039962482102320838980801197937815436023178961022495059296488761901855468750000 913 24533683544835008121540606330846229477191181872073780652276417151343519169973040369156703221324116785514006080430574253000191959019626984903560659586108851076812099375967742168753924291121269397087579726837817689711934013702361579969563376652302294381846051569674688361647875046588247738288401933459681458771228790283203125 914 73681665147795829429643310579606091157128390682613698300703106055842201055932176004630536947284477793953345753056554875932668512192570857180244609622245859422364486844363142417002475800935948178328744371291671528138141364262733244552620787273398566478665797813853226163897561202349370534925299125461606308817863464355468750 915 122937132768477724157774670277789156471138726248343424407628267762756407669908718169651607050994342052274455441368978321441268578877101266083012067476941942690487792601371763879571964547513480275657915936783149978567467812363969581994252407649817083019655734864470645404752495441556663091642320750906947068870067596435546875 916 369214470871887197798431468768704483041190404076992054942254076297327440739791428994756957569543663343880003882931095548984268912299753310596849356750422359031104321386414871192419408280401140762303773764240542230714100052870151269202410509531909665724605420117557741609027166637593125875227428878133650869131088256835937500 917 616029239063902038539231544506735827781607715681589727769372248843976097449761172467598489976840500884894402402925426889407886813280338038241104185116698149984575441614524084576871538197103067829389666196886057542876327781080656320703439660190613470650406059402839245006328078250860437459213159172577434219419956207275390625 918 1850103080023976242243231923196892551483694273704578091904963111577219380999609889831806152013324688589966395002897083591525976318183261676462378326948077104751931042755070151499132187780612703164819128360113634103687466422133181578208585413484132495279409255829246761992832636317196995379141810644796350970864295959472656250 919 3086864071427077281447948688122629366037609000607311667503015794370850782749893770434694723493546457542082637995029810858047153660875848730335740164243432932583559601110946748779416268283193671402448763549281825964576582501707323657178086410660707631012667222416626314944468396469687797301073572953100665472447872161865234375 920 9270669028442582477471532512751313438807182635120979545493279208339007791501313173449137580894655302302663852955693447190653040374338783999702549350720212071741702392890329735180836670796098512590596939495122785269022162899578034052025591396543583309678957055353524079702647197232141806910732384494622237980365753173828125000 921 15467909737673221850998698268557897965835897114033373480795851722609105391254908392656984985514452053298466319877162436345274366276750036347329797014516875576221209970746365373372374227904360018289745980570666821073857630490056828554194872601841739543866520739095282024286482008425367036530406750216570799238979816436767578125 922 46454113283826418718634527047590820600979469508595343157308714293959593390022884488696222008613435808277478654484507382118380995788806298085466035333500193098618747860026543564330062013445667546785491185948387000098034968442450801065041278628332520714804339157804071747205656064391493184628778578826313605532050132751464843750 923 77507495591055286473788265482513245507418746125150943120383122366819784343801739665702481767805859094432597248895879092001564821245604145214904466039082932447623109679689985014238335571963758397836240716974622561624161742357885194112496565751899704663348526830537162369253110172511475432777228178338191355578601360321044921875 924 232774407127199625249556957657125370039615129207928942935755162731120739112696015550733780563767975525208190220952737641417483948529593380862096619566996629192644918778007192263779703364554212653089988372105800369254795611935057159349773001369735624406069465194202615479490380713111386673519476175897580105811357498168945312500 925 388377212468722318462915198111185005928290033400675094183934930602970208656644686840600193040197289611864314492029730011383789055537290543465799735027907435070700847528240715808074000022028583521118757655479555089395176661327431227270093842472953558036822249827989573085369051514480578414512113027967643574811518192291259765625 926 1166391239176335784529706400381483185371664554364405850424833769962217556376388043289932255422343860045144935847414691861215314590575776356484315312332461464460980491279408333529545483309400437861262604072348328690097081908289301566871698047989043226190586172996924361114762405521326537119475297288317960919812321662902832031250 927 1946084734910841022784445344049018921597431680877977363829771246859207477971403376763439886206826418757828213697900322813798770024232801804285385699302001039516430733290157532724781610921191875265281558630429986853347723054327182419888524280932042963784509327516466671622362760832018898325690425821221651858650147914886474609375 928 5844552213583367214058140062386697602726267313445834930854458631344157085946480044130978040129239212321244602950328477576716047192517929043290737634149698914793681943343903528700962248980149062285376331420838277669600928784516586684972655445647041651754125100114178224160364537385480704356766068485740106552839279174804687500000 929 9751417037390352266271573487710564067767065973762896283699339203517819563297916596619394036063331947281674274678259977853392973853895754456208863617322324518396786144695557432045966108661204164624846644917310991298597814010086043517132896747496590686924537029464927389089401320458174522894101432513025429216213524341583251953125 930 29285741156425277527338740614329896392971059275348203047923742064386131950055099359061474015733795622083822633317917479236777607160784881520799493533185452536412307151453826948770985407066479676322198212399674559443582240137933327677934103256744335862776596676218673213734585235821643615580778252649452042533084750175476074218750 931 48862052001132497093104601275880167637734867715679528741249110863698008683694081547107943205462659003871037404335091708188960487933137499454953993690673219196057093114701636002340120813582244764616427483412360241652285063742680874674115860451664832774632637106737607100334944183781272770798753679599712995695881545543670654296875 932 146743606224668594921933904583631523861553909917336157207875954860257392351888992487340289154106975912807111259420962852949874891794900589125726494478112052494281022930940681270185797846161070206087573838475788652695799181766418609655024646426267317333912839259332276533336738923579418546888630814351017761509865522384643554687500 933 244835094076566164274256675566037574683172027812722880320007628549034597754492900555594581153043291356668517176394417635554780532983981133144318346473674079000651277529627424222252055419292343530543108711190827634057905287174657658812836185829233560573212945330752886276114408826358364635635000983171494226553477346897125244140625 934 735292533336054011035870530478067828791262617289656495880665996992920624767512440896866041147724868575975546761261691548579308738929383853237277606451484211532502550523061138982583343284948710152820783074766022540868435814215852904601893882844064776769713475687855934990002758340253095079366851827273876551771536469459533691406250 935 1226799640737349215414951723763371555888348585235240584668848513897895760452576966878247231393866438469909236655566883650823793131511373845069333622469910310105085447428733342164017533853367316190020400026599270299271926278179554721275465347000714786366313525639088685252770483669051827086381167841722117373137734830379486083984375 936 3684335177743825237310357690189890191373778424963161028609761098422771438877899596785153182624574287939577686127092844162046215094421323804229613702562040802967999931957094358071188486695460346376018484785765509091289378597998063804643322667783964834349313775395252436566609110313045487121452747913963321479968726634979248046875000 937 6147119055459338047293100348482776191804185157034333838688294425253092660663447154892607785112582100782379437145808395619368417990514210122085377562857251126034572536046647816083873953051364573636626282486222012141271630602429105742433748824276308849332811623122064695624844616031559154972936653837933818067540414631366729736328125 938 18461038444036902097206813639947206193956218817390197889080961059404698769591184945429880797552621164996388192239386152905979432470978641711364196864333302741367435556494415106147301284830885709939665270988504527391182890624584315431385879606738028924250300861756125990916022144624127494230356183457786301005398854613304138183593750 939 30801199536159650087557210390743473020833136939462323770161731405083532595320047376969897066279160046076063455068911864923089351617357755094120435066824753507718589174748144606738301184179462831615752824197238363930918149069802189392450854567745218834170278090243429824929184068589295872569837342336285246346960775554180145263671875 940 92502004996773390039309194144724807155217727549822953175565583133477701723964359534669978409911854451474439769216540425008638947349253322007901626079282007339474357266016792109693300680922348439996190590240907546629594441295891559197775729372781168383770164232679948994994993688415137764267243136728779973054770380258560180664062500 941 154334018975113049693244595195365325413226740468764891734409953419508009436614294897383776034977047941201148622043908758746683066410722297889069911596816256926321578346315250665286163015510513975241871179816833335777390725637294250363664825070544467108382490324382680858670725285103979851374957077414507011781097389757633209228515625 942 463494088866811347962921600448567916703271805063474584528631804849659547999863971710952764160303015389834692886180750427436903661718067177294911339184487504860557683747807543443250474688451341651470274127696462281516372147344307706193110303559360960731444120782896340177049383268548190286913526780843142205412732437252998352050781250 943 773310201347139244743515692185066428611438981201090823090056249067991779483141764549590333692791478260109899843716290964389596873673279101537688239297543731570251054094448891484404100550618568962024891193237374259500953529627887768825376886511814200229567950987741062963477651136307401699503637215737938959136954508721828460693359375 944 2322390763748778728646486150867558988152274861889172015897178470159652936899530728742778181355233792611485934631393993649153062933449338722751572739862824865118717905827655631690172229861454705514797976520941934149423860441045788081986709801274080397720187102011964676895618990475103458762454189390211922727758064866065979003906250000 945 3874751539093566205104042041966531150783721300291785937540313655192217558916060273061308936053488584071070282886065190675228892076464733568150134603055030892544471082286607648211886930118422840239202132436952909200574767155346521429162148238354530324586117251767843608168008379235474520710662445222016714296842110343277454376220703125 946 11636555415817503587391821497461391963940953492304855545755989580355040668998707994653962709544762541368992024159421175805608037791541707795142943919016061029673236964581367730820460431403263513861222912017007784456329300726850188165039340423756779958915768000547238264529955323037329830451703724381040672142262337729334831237792968750 947 19414760357257180932452528115038650792551238472890588798151730325222381102082058616873331018215098884207955332767744632642548998922815358143059140048111715636188434470504854195008766787418764178341399044538594735518223833312768020070987060220749948240121973742984909507593142513947060164619033521826718668989997240714728832244873046875 948 58305785064455567657756061202924944935602663375819255060130434049559083267498811727970172561566780598402771875809361916827253804579183609882640120693589988668764422000122286515950298567496267500742279707146529490827696496242357179600725659205715789646153002455173265722909078468495711835455682509055108653228671755641698837280273437500 949 97278815095232654196924230101223229155919352221611239543009461872418372047919079342200586780813774240302796255525816559544767687316535242226838035404741384048272567647883350744790494621227070777433937134462124625167869154244017164980816896248636224286566806135653004871731215658583738628423774087716768832478919648565351963043212890625 950 292143965249118086892765074592714650257502796450571161957404600986714815950020417413352657877048742449802918154108089773132337101003293403947827608960498360945813295886688671888991474889881087160892224271040100296868732444252317091881273081463238397488635824538051700615841901609023872593264231981025069728730159113183617591857910156250 951 487419142020897018657929098136266021745412560393847675476301360593624192927139328000172592352760270297829079236064549779383951900094968468691901852844620949578014814716212152572685776526801603315804395231156377863723095709620971148033492456967613536862618717781907311027483593737160882168761902831499721600039265467785298824310302734375 952 1463795025879791677483749215854022879184961380110230243070785158628171077812733880934272264731317909537959884645846849810642025895553343792412273072265233892739022408863829555991157284711404184090365250031737765697994912036464241428794589334489489233732533184001185363085692054377845930046250257083872980956584797240793704986572265625000 953 2442221042828153831656185228832079488556141798398195766187777059125782628073416296446711254007258346970720885972500083805220326818036303631248067643327674894573333955965037757107095399737339263722195523950010663008034228240109282355814502163460229761462017024427747988481555545907015355977024676122077995188419663463719189167022705078125 954 7334351127569964602518365293722362535412043889838023381772736561613840379376828374008906200386960534134525892605766253778111831430451102825427040498639879903744891691471078762686785974867014661881346893541375149558230809258334486990914066308313932400109436226560561115460873003552862485630896771313103066347593994578346610069274902343750 955 12236731877759112850113624834914144341926103974135765774970236576417221457555679764462797731253576712261481878823387093567604470677988824595183130112161225206282969191745073756753809584203352554326845358721197183487264889660568544857307710210411959193054702299729797109128465615641131505551199190433286911883214997942559421062469482421875 956 36748635628704854088089922540873053374496404395624477740957736650434126848449936716732255385586657602896261809911491292515067666915677433443963578179767951718973356693115048727088927630885042016554337684620307353132435291671738834189275929720902093157781032665575977077466428676082476605152711286034206139561320014763623476028442382812500 957 61311792706887282709731617628339456205357494781402763595007939286027648873721390233460195962354308448346796638921368840545536536328980655170629610038420379698496343018324793639860710848600043950213565488461705259671793190602953389677714548017613847893996597386604271379245767508735931156086375001280919239121658392832614481449127197265625 958 184127578097799425817940093065671470359662946710294192865258952463995259000078657817099898846192562675599470783970756580697880883395496763803959769331682519596111274644373518203719626937175053618509704507668694792368582685259026167119907639501172621575074420991745742888142461672003203910754693577514484736923350283177569508552551269531250 959 307199630124895005844475555410540953505422348460633491575823478449845952298321908223032016342203666676930919418629011066265253596340085936826717847580173166827889200389621092479761868880916625643964520916587123009536309664515320275344452724915839499113598416372797786064246034696331023922083770251977019594136208979762159287929534912109375 960 922559890260372905977152867134888369234219357212329985128646108379099418789538160252692603822259186683588162591920283494102117161063031801940508238822626402986778829115858963859973078599624485771238602961179264095374944560796790816467178151989173886806218393278058001944763899817970123978729153624289693880200502462685108184814453125000000 961 1539201483576767990701465113396923129920286115071265825883036302347768301140184326393815264363178955560639278213255889649014122555176342989001438224841222175816483428438091083801100917594165157684306071954328598603568266880079368011501663548718048793786069229062871076161316159244911960318678327487747214963320629976806230843067169189453125 962 4622409450158743414323026344707096933350619904365945029654987272191112712893415157099428567067777799945894856319933920423574149525742898924306088154934201039965006425049251683506740112566868517249643416920075271144534878476492253986674090532362423328685323407986936447244077456379621142018424196805034820378921267547411844134330749511718750 963 7712024082645304760902762248705707461567302439196820969434776062231534203943795558362352235076697888683119796666833619833509885643261281469346436058907892587467604274640383526016962453918735935743947696628607910797274927187910673231405317364284500460020731881308766110007010725040844005134689018578046659779801075274008326232433319091796875 964 23160097245078111493801441768698760102650715113351200668333720012433641659195697564676970575121298332369244498401332116883188566230853194194548175578776350324980593522596042738568074160678073028215469095171271109060975170745002769455061451523894886116697774247917914423821677068346958320716013127443105856784200113906990736722946166992187500 965 38640203737033847841490994652133996367665871515186564047271853063621134510933347423778140741687504997815216011336938957109745792553204239968428404968048371479263957035451558165142101599333230415331825167427864142883542599877122532026511584924893784755555588086515884196037203269285641043379931998586786223714995003319927491247653961181640625 966 116040736196812529579938759069310177692741653524363380941962518319558598769621596719283991574518538325045073576014973158242531924164959468837829551914408477250680774599729135298012238792609017350913605528710829311996379745537721344883762251929888277949844657279505733057114834273979054656699526354305188058368969450384611263871192932128906250 967 193601435304205859392340890303697277137476154171945116236849129080422990010738585278722601539957602761074165196698549075259710784450510362950623148207786400105949463488505993500996954645363905759719559258563443658903552819073458489479982915141825336055037583832439689210196764566835310305432094521416695742654923151349066756665706634521484375 968 581404930841172508454351546475632774361148657409853792711282182884744946216323528075915651367152924941219623300116428660345605085878264833514591129674676014382292907932390284515920533909138347803749327907826515393439418186752144212461086231201510626581002216597109469975606416031116588549094935356974234164084691656171344220638275146484375000 969 970009259616212397886134036733622862183114753839787061186694964213701537334052167192772496857388402665361251683562016824853463030674997630295521357876654714077895708998770980881417006470308297213899963399937833016946963193806521594137039528295908741661486136161499787201037563936212076969822645249497301833674356430492480285465717315673828125 970 2913030903491411845045046488023573301292945235989453403563758870858484492922695362777056724308565791286069393600789957647392752754658661614200172498886548212555909714330674462708899369276158044264653140860494421134484688229078408502516806013767899317063905733983451373328193303461689519073461194712112640181622680302098160609602928161621093750 971 4860056713556977494052818109743796693394243684099242705945721415126440623072057039959659930074943957626758386918156441367041860695487217229189634873571887138130220502775059971289246198568985328146010652535292238696880811461228753704370822404413454015238921765804005641755456525191238012062424089459555624770370485521198133938014507293701171875 972 14595185763884805739091676218344913653900735924648189217855534136466221273818865425872675958906834789330203353504988859965287400399629995304136946746998581766001774444996987514190980345033121747552798210909281326508861427621980479713640904357641227506114001924906776983891772633838980477007238563196770547714109511616698000580072402954101562500 973 24350335645164464993374830179097395379364567994997750529789840045921867797369266219777286879314729509633552577092513993049082031187997231534508314788802503529354812302781325190857036823932145851112607440354476561545134034767124497190282235836736821610852064254002561737528626153507078196378674763358123701861845944449669332243502140045166015625 974 73126085051562761264790599982859804006683728346745557089461369593200100415121270189300341481354203111150298695030139658468055185129833412686365154997822112346120001591703013574187319218427266368911653587580452736726497070492844584573488893232214792134542375899481485505712893751847566793235855764164889472600528108614525990560650825500488281250 975 122001938612720212582427849047379036458789587847496437649255365081057662396891236198781370541273696155666566097971228896314773794492791884615342276048727856840292610458436752626339213275096825307475808090162459648029320061140526129293551798257031865727547598394925476331399848405289831662226145397092346399359197306466739973984658718109130859375 976 366381206418507469170614094369975198719318885351250840448225342520345472305741066246186515840871161378247903112676675085548366841307584244260227881303256579311155654792105447887098683558444620000296580603072494204543435014378933852893866323381117233692573710872145430459834621672501156007177593561729631033152543295727809891104698181152343750000 977 611260994998090500989907735996355480103781678600020613247807649662529929034680706493381533429868723815826846552399439136920687165227988057790714890767215980169055797014834396491966212152664606796942894892762682441664849742227148863178462086651898117004174377599190719875782830215221361712794584886970371447045824453425666433759033679962158203125 978 1835659937896005660086375944128256887026095644843869477245719185373452212679378907729356621374856536003721563751013259393782288784830007125443149938087012984458556508128479139516303855123764540780174466341213623627271923381468223914601440903005802533562177711234417166955523872928822390240879541513174073516512230241914949147030711174011230468750 979 3062561484662899695338381133779078889568077089812795191246692369598857730424526159964281070766844834266604313074713668961337526789960083462523592006453963380683242708687425149261181789649225435282533746673565333215915495893758335399445825910093184526853053816118770290472832092019967825572292213942395054486478311872588164987973868846893310546875 980 9197069218497369871598407082033188902277984314657423761251558290725885319150262421138903317726786325581018059693215716799113716815610465147925802348288715361806673711482155197985571462276529907794330148335323881159133358455208892823667750945530094493307434340540535908059373187475695002229355576088499959336308720025954244192689657211303710937500 981 15344089971676734428636117937881901893086228933127436581271732454425329078378243937308272371921730247270371966937150711190358088768901133180468047795359234302606032161503391580312662592675639182901765094416586271117533715381904632414996706934634392343426178721207934907833750164819144212903057517249691258688637507390239989035762846469879150390625 982 46079193737573557213824672217125466847127452025477500681372603272922547874518151518155117642896449855717141503156825683146579948535354473343179275030711829006602824411609573491948118244671185558438939824822898220909535500015383330371641486880155881594019900624544929906705635051536390266271567223055647755450281444211668713251128792762756347656250 983 76876862600194851902901651034342046691660362085954486031550015304281847523169285373975696950046181616038611842503665387870142717940009245241590677792243258508979253897848287071597081185525755946954307277326729380777449756475087939163821421594014310262935441809110091816516699347692246489723269823937036224724417277087695765658281743526458740234375 984 230865206913301325348286545120424945914324912388339412782437075461078345766424954653078593485794840417645963539237863911487956564963283104733647691599900406020861401329041854969841895889798607889531144539845885180117021038773610983124721095163306453607513147731935901365572020828471527606981782828343978571095096441467831027694046497344970703125000 985 385166376710030158313113561896372919589447897531358945783706841682185248272236755307050160202418559978626819251607886098942474960177564122904205583038451727524641734940898081208154247038366579896998945412852637029836154680203263581263296542574283294043699950060902545469323239356443859574656260308128080780028235086120957930688746273517608642578125 986 1156672225693674323137248645776112787965062823246456610790055672787719760801295758576907993785537157783531097813457997036215066936248969213756995040231208335043543403000179212399716002781206439934337949777886396278431822887351526571956173779629167496224633961705735765988079331996305519413028647707048591824693928309386592445662245154380798339843750 987 1929742202095430285558594343105178028602969923164727307048318034214806294643135418721109178273031059385302896453487226292671181653275410098002288885578435812521936001962773635291615440745521900296131772195358135778925302890155437333537429885892475183863613455381273159280314909872132433503480857482854902182171918934017185165430419147014617919921875 988 5795092084104210097665322829750504231792505422756080788339629841350238963852333719442115100710500567394161889653633372574951755238407614519228758112314573199913898996775745749751112630567099202105100884282716833281392702904174991141443710417209013622058510923758960125741492799251267003955741906361886453969561872057170148764271289110183715820312500 989 9668262603203548897758104383642457296293501793363299425890509300093431739625435304534837777669846594387358483244675110453149942528314997907417749279823064937103316646105284322712298231496054505536344086632265432043349161896472783803791885294567669487543635802290167956070068114810227845668402067125347002321013312187147903387085534632205963134765625 990 29034115198700242898222012153102222618798483646399392613644906593809395618490943229998451162466576729353341451199883799844140878977851914848362705117365523623050404892752977187518226236140831022692560098380008425853131456857961747115532759681360948814969260194946207107712944692605032054231702870942649744078270512837036676501156762242317199707031250 991 48439070979649731838616185258795122247860769854514811582697142145564160030175967577320648319872689459241012421109570447214719883951264726624120270658769754057984766411983502344832596296322497547960146561438700925960359046710841904699483105798364815278846021638369850578692808401298967619096999234182097468655835148521049404735094867646694183349609375 992 145463849884397176540587050787259620393172200895091906427958319904337982088601089313931634106903253108679367270658003684067614908818328785502908098365790906232656574008136128131404446597230830174298078876732163426496496995975242692619234836383384147598229828855488067933592126944768645443423481050379336091543658326941113045904785394668579101562500000 993 242684144716408595942209242996889790071270153711065630179708688953305806811123793159835538756980729732726162129978826710818450276304772318555758974592120917152264747967202915380518507175823612841192863448580373458519861419696599451900033925619456415599869321326444306885176381142733980049259940663687299628533018680531796462673810310661792755126953125 994 728785618876465692950320204045040638461759917790934248938460534198144930423737312389355062007368112852960136426582941844572627113736989983820013355723770971750305617762536851626088810068787526175666786307821423618636683538303383248304029371799817755608066783681225501643097652132560653078442238730227117313479820448485213546518934890627861022949218750 995 1215864672672842663456687798499019844516182290747786012229658335893954067356838742165339179572990060846236310772049005927816505664266105019954582979451965320073028319372441595184370164350173689712924970449836211436189638029194946901513261611235443774027542672305196804384443601394865610015174425782320559568934308092291729508360731415450572967529296875 996 3651259941654727515988525770768915874788294155532044828685647344372999752022345891045259767401099800812617182499379326344035898416911680200627431098092937061686641827421965312975776935757104507399215891159910150523954410483652765167559422808413573866124922115425053318091173347706390394698835361042787770846206746311324309317569714039564132690429687500 997 6091543108818211736011646910067953693380069064701219367803866135106895503290292592657503326805382365144209054471019391507703799735041742235651855429716630271923664494544343067330738964106146576099428118283852777898899844799534482717631767971868027350278693689890860371715026485380306598920245741231023104976017613909622383516762056387960910797119140625 998 18292958944635632836127252606563142786338943610547092063394960088776374259630026100718721123826795186802168414329219717326043306325692052410773977087835096323108777830156231839105549105851356919600489253903565914773627016378943070467993493789140294771047551562219895639834292173749887620027297642172199775625071951901112754512723768129944801330566406250 999 30518814271361050773699274138204040820896133378317543372297202953720103348981957372441553778729072130286182775408968766881625355743764796857653979810867169717410936961132390793698135532307123518171156921592622493084257497265471154638486139437794179152098370091278683607539174818931425738823096767752217060536818436788930597458602278493344783782958984375 1000 91648090904988140461559381796408530993682082217169799916808417278438748795741613731055717053240456847706254580807714014659535602834128519092053993426027536688921732616013185566661067664585956511024495260037905384637409901698111575490949367681063601057352462736572623446063588044839116332802092395652303485095550861228019812187994830310344696044921875000