0 1 1 2 2 5 3 15 4 50 5 175 6 625 7 2250 8 8125 9 29375 10 106250 11 384375 12 1390625 13 5031250 14 18203125 15 65859375 16 238281250 17 862109375 18 3119140625 19 11285156250 20 40830078125 21 147724609375 22 534472656250 23 1933740234375 24 6996337890625 25 25312988281250 26 91583251953125 27 331351318359375 28 1198840332031250 29 4337445068359375 30 15693023681640625 31 56777893066406250 32 205424346923828125 33 743232269287109375 34 2689039611816406250 35 9729036712646484375 36 35199985504150390625 37 127354743957519531250 38 460773792266845703125 39 1667095241546630859375 40 6031607246398925781250 41 21822560024261474609375 42 78954763889312744140625 43 285661019325256347656250 44 1033531277179718017578125 45 3739351289272308349609375 46 13529100060462951660156250 47 48948743855953216552734375 48 177098218977451324462890625 49 640747375607490539550781250 50 2318245783150196075439453125 51 8387492037713527679443359375 52 30346231272816658020019531250 53 109793696175515651702880859375 54 397237324513494968414306640625 55 1437218141689896583557128906250 56 5199904085882008075714111328125 57 18813429720960557460784912109375 58 68067628175392746925354003906250 59 246270992272160947322845458984375 60 891016820483841001987457275390625 61 3223729141058400273323059082031250 62 11663561602872796356678009033203125 63 42199162309071980416774749755859375 64 152678003530995920300483703613281250 65 552394206109619699418544769287109375 66 1998581012893118895590305328369140625 67 7230934033917495980858802795410156250 68 26161765105121885426342487335205078125 69 94654155356021947227418422698974609375 70 342461951254500309005379676818847656250 71 1239038979492391808889806270599365234375 72 4482885141189457499422132968902587890625 73 16219230808485328452661633491516113281250 74 58681728336479354766197502613067626953125 75 212312487639970131567679345607757568359375 76 768153796517453884007409214973449707031250 77 2779206544387418762198649346828460693359375 78 10055263739349824390956200659275054931640625 79 36380285974812028143787756562232971191406250 80 131625111177311018764157779514789581298828125 81 476224126012494953101850114762783050537109375 82 1722995074175919671688461676239967346191406250 83 6233854740817123592933057807385921478271484375 84 22554298333206019606222980655729770660400390625 85 81602217961944480066449614241719245910644531250 86 295239598143692302301133167929947376251220703125 87 1068186900908739111173417768441140651702880859375 88 3864736513825234044361423002555966377258300781250 89 13982748064582474665940026170574128627777099609375 90 50590057753786203107893015840090811252593994140625 91 183036548446018642209764948347583413124084472656250 92 662232453461162195509359662537463009357452392578125 93 2395979525075717766497973570949397981166839599609375 94 8668735358072777854943069542059674859046936035156250 95 31363779164985300442225479855551384389400482177734375 96 113475219034562612936412051567458547651767730712890625 97 410557199347886562470932858559535816311836242675781250 98 1485409901566619747672604034960386343300342559814453125 99 5374263511093665926008355882004252634942531585693359375 100 19444268047635230891678759235219331458210945129394531250 101 70350022682707824828352016766075394116342067718505859375 102 254528773175362969683366287654280313290655612945556640625 103 920893752463275724275071354441024595871567726135253906250 104 3331824896439563772958525333933721412904560565948486328125 105 12054655719881440243417269897463484085164964199066162109375 106 43614154117209382352293722817648813361302018165588378906250 107 157797491986639710544382264600926646380685269832611083984375 108 570916689347151640960442708916389165096916258335113525390625 109 2065595986802559652080302221577312593581154942512512207031250 110 7473396487277040055599297563304617142421193420886993408203125 111 27039002502372402017594976708636522744200192391872406005859375 112 97828030075476809809978395726659528008894994854927062988281250 113 353945137865522038961917095090115026323474012315273284912109375 114 1280585538950226145759693496817277491572895087301731109619140625 115 4633202005423520533988882008635812326247105374932289123535156250 116 16763082332366471941145942559092674173371051438152790069580078125 117 60649401634714757035785302752284309235619730316102504730224609375 118 219431596511741425473196800965958175311243394389748573303222656250 119 793910974385133342187057491068369330378118320368230342864990234375 120 2872396889366959583569303450512055775334374629892408847808837890625 121 10392429574909131206911229797218432224781281547620892524719238281250 122 37600163427710858116709631733531882247234534588642418384552001953125 123 136038669264008634548992009681567250112266265205107629299163818359375 124 492192529181488882161411889740176839325158653082326054573059082031250 125 1780769299587401238062099400293047946064461939386092126369476318359375 126 6442883852029561779503437552764355533696516431518830358982086181640625 127 23310572762210802707206690762356537938160272460663691163063049316406250 128 84338444550906204638516266047960912022318780145724304020404815673828125 129 305139358943477009656547876428021870420792538425303064286708831787109375 130 1104004571962854025090158051900304791992368791397893801331520080566406250 131 3994326065096885077168050877361414607857881264862953685224056243896484375 132 14451607465670155260389464127305549079327562367325299419462680816650390625 133 52286407002866350916107066249720672357348405512311728671193122863769531250 134 189173997685980978278588010612075616390104215724932146258652210235595703125 135 684437953415573136812404721811774720163779051063102087937295436859130859375 136 2476319778647960792669083555998495518868374176690849708393216133117675781250 137 8959409126161938279283394170933603993522975628138738102279603481292724609375 138 32415446737569887433071553074675542373273007257239441969431936740875244140625 139 117280188057039745768940794518709691898750158145503519335761666297912597656250 140 424323706597349291679346207220170747627385754441320386831648647785186767578125 141 1535217592701547729552027063507305278643177981479084337479434907436370849609375 142 5554469430520992189363404281435672655078961135188819753238931298255920410156250 143 20096259189097222299056886089641836882178915768548677078797481954097747802734375 144 72708948792881150548467409041030821135499773166799286627792753279209136962890625 145 263063448018919641247052614756944921266604286991253047744976356625556945800781250 146 951772496130192453492926028579570500655522569122268805585918016731739044189453125 147 3443545240556364061229367069113127896944591410655078789204708300530910491943359375 148 12458863722130858038682205202667786981445344207664049918093951418995857238769531250 149 45076592407872469887264190667773295422503763985044855644446215592324733734130859375 150 163088643428708059242909927325527542205292098886904028631761320866644382476806640625 151 590060255104177946778228683288771233913941674509295864936575526371598243713378906250 152 2134858058377349437676593779816218458543247878111959181524071027524769306182861328125 153 7723989016365857454491825482637236123146531018013316582937477505765855312347412109375 154 27945654789942540084076158514105088323016415699506787007067032391205430030822753906250 155 101108328867883413147921665157339260999349423407467352120647774427197873592376708984375 156 365813370389704365319227533216170863381665038539802825567903710179962217807769775390625 157 1323525207609104760856529340294158011911578075661677367236279678763821721076965332031250 158 4788559186097001977686509035389935742649565185609372708341879842919297516345977783203125 159 17325169892439486084149898475478888653689935549738476705528000820777378976345062255859375 160 62683053531712420532316947200444764555201851820645519985930604889290407299995422363281250 161 226789418196364672240835243624829379507559581354535216402013020342565141618251800537109375 162 820531823323261258542591482121923074761788647669448482080412077266373671591281890869140625 163 2968712025634482931508781192485468476271145331574566328391995284619042649865150451660156250 164 10740901011556108364830948551817727007546783419525589231557916036763344891369342803955078125 165 38860944929608127166610836796661292656378190439755114515829603760721511207520961761474609375 166 140600219590260094008899441224217828244157035101147626421358438619790831580758094787597656250 167 508696373303259834211443022137782677938894223306962559527644174295346601866185665130615234375 168 1840480768564998701012717904567824248473685941029074665531428678377778851427137851715087890625 169 6658921976308694334006374412150207852673958588610560530018922520412161247804760932922363281250 170 24092206038718478164968282537911918021001363237907429322437469210171911981888115406036376953125 171 87166420312048919154809540628808550841637023246484343962092733448798753670416772365570068359375 172 315371071366652204949206290454483164103178300042884573198276321193134208442643284797668457031250 173 1141023255273016428971983749128373066307706383982001146180917938721677273861132562160491943359375 174 4128260919531821120113887293369449511022640419695582864913208087642715327092446386814117431640625 175 14936188321294023455709517721205382223574670178567908593661450744605190266156569123268127441406250 176 54039637008811011677978152139179663562760148794361628643741213284812374695320613682270050048828125 177 195517243437584941111343172089871406695927393078968600250398812701035922145820222795009613037109375 178 707388032143869647166825099753458715665836221423034858033287997081117737252498045563697814941406250 179 2559353943531423530277409638317936544849544141720331288914445921900409075533389113843441009521484375 180 9259829556937769415552922692822389145918539601486482154405789624096456691404455341398715972900390625 181 33502378067031729426377565272522263005344977298830754327456718510980238079355331137776374816894531250 182 121212742550469800054123212898499369297132188486721360865254644434418906939754378981888294219970703125 183 438551822417190353138728238129885531458936055939453032688989629617193344301995239220559597015380859375 184 1586695399333602765423025126156930810809019337263658359118674925913872186811204301193356513977050781250 185 5740717884582062061421484440135226396750416406621026632148426481483394212546045309863984584808349609375 186 20770112426242296479992296569891477929706985346786841365148757777847610128674205043353140354156494140625 187 75146972708301172092854060648781257664782844700829073665001656481821079580640798667445778846740722656250 188 271884301410294378064308820394448898675379296770211161499264493519867347259832968120463192462921142578125 189 983686643509966029857273798728338205052982260346910439171314185190231338395960847265087068080902099609375 190 3559011710498358258964824891669446531888014817883496388360248458351819955680639395723119378089904785156250 191 12876625334941961145537755464705541634175162787682929745944671365807943086423392742290161550045013427734375 192 46588068122218014432864652865180475511435739848997166787922114537280615653713766732835210859775543212890625 193 168557213936380266436634487002374669386302885306571185209887215857363362836451869952725246548652648925781250 194 609845729070811260018849170685970969374335727287870092109825506600413735913690516099450178444385528564453125 195 2206442575672154967911073418417981499940164209906494534499691453715251865386193230733624659478664398193359375 196 7982984233006718539461121238660052652829142413093122211949329735574190647362513573170872405171394348144531250 197 28882708286672817857750239101210355764444891015933138387248191409294693909881601712186238728463649749755859375 198 104498620268330496591445589312751515558078743014200080876494308368602516312595440695076831616461277008056640625 199 378079559908288393668476751057705798968169259991334712446230584796539112013569194914452964439988136291503906250 200 1367904698199789485385155808724771417050452584885673157848681382139682978504868771096880664117634296417236328125 201 4949125691457505458583395288335328090411416624471692227012253986715719332456497880912138498388230800628662109375 202 17906104966288579865991197398052783366804820197930095345817863022880181769758145549076289171352982521057128906250 203 64784896374155372037039010548587276381967017867292015594028045180822312186508238340820753364823758602142333984375 204 234393957039333960855239065752672465075810988346809601241050910789710652083750463958722320967353880405426025390625 205 848045303325892944091000276020425943469219852397587928235114328044441699486211128089507838012650609016418457031250 206 3068256731432794916178806051338767391967044320253891634970317086273655237012303320653927585226483643054962158203125 207 11101057140534509860439028876591707242489122339281518533676013791146067687630460962822098736069165170192718505859375 208 40164002045508574721301114126264699252610390095138134493528483524362062253090788210840855754213407635688781738281250 209 145314724524870324304310426248364960050606338779283079799262348666079972827301636240093785090721212327480316162109375 210 525753612396808747915046560610501303989979743420724726528669325708589552871054240146264646682539023458957672119140625 211 1902194439359692118053680671810681719696867023207208233647034885212547900218763019530854307959089055657386779785156250 212 6882204134814416850693170556000902078534436398932417535591827797519791736738543896922948306382750160992145538330078125 213 24900048477273623663197449420951101794187846878626046509723964561536219182598904386960469992118305526673793792724609375 214 90089221712296034062521394324750998578267052398468144870660683820082137229301802450187608428677776828408241271972656250 215 325945866175112051996619724518999483920396027599210491804683596292729590233514490316135692182797356508672237396240234375 216 1179283222314080089670491650971242426710644876003711734670114562363237265021063439329740418770597898401319980621337890625 217 4266686780694840188369359632261214713951244242022506214327154830352538373937744745068023632939002709463238716125488281250 218 15437017791903800493494339906449861436202996830093972398285201339946505544583406528691416070842024055309593677520751953125 219 55851655056044801525624901370943233611258762940357330919790232547969835853228308918116962189515106729231774806976318359375 220 202073186320705005160652807322466860875278830551316792607525156040116651543224511947127730593365413369610905647277832031250 221 731107656323301018175139529757618136320100338054797308438674617460734078449981015145053842019251533201895654201507568359375 222 2645172350012980065072433612175756377224107537517402579155747307103087134533782515989630557129430599161423742771148681640625 223 9570323468448395234486470412090691204520035997313026353585363448211765280419007504222883575550895329797640442848205566406250 224 34625755592177075847070183999574674136479642298978118872148080705543390729426124941166265092107323653181083500385284423828125 225 125277160618643403062918567937419914659798031508325462592813586286658127245035587184716907582782141616917215287685394287109375 226 453257025132331636079241919689226202616591946046736718603327527905573682578047311217753212453374089818680658936500549316406250 227 1639899322568441165081616758759031439783969572692056280052569708094577776665058620165181524352959741008817218244075775146484375 228 5933211487180547645011874195349026185836888133226597807246210900945020470435056544737141559497928255950682796537876129150390625 229 21466560823060532399651287182949973730264592802672707635968205964252213468849989622859800175724842574709327891469001770019531250 230 77666746679399923773197064938004737722138523347230549143609975316535964992074665390613293081134571593793225474655628204345703125 231 281000929281696956867728888775273819959369652722789207538208846761418757616123378838767464527048645095419487915933132171630859375 232 1016670913011485165472659119186345411186155646877793291972994357224413963120243567240770857229570367508131312206387519836425781250 233 3678349918648941043024651152055357956133929970775020422173927552314976027520600942010016963512608612063559121452271938323974609375 234 13308395028187279387759960164345062724738871619486135651004665975452810322001786873846230531415191222777139046229422092437744140625 235 48150225547691691723676545061448523843024708243555576144153692115689171472405929659181067839512913053567899623885750770568847656250 236 174209152597522061679582924485517305591429183120347202465745130701181805752020713926674186540488609153953802888281643390655517578125 237 630294635249151849779531897120343908742022374383958131607957192927463171398073921337465593504878480501929516321979463100433349609375 238 2280427413258148940499744863174133015752965956318054645711060311131406828230266037053957034821949356739878567168489098548889160156250 239 8250663890044985453601064830268945535054717909670482570515515591019718284160960578582457206585354381189745254232548177242279052734375 240 29851182383934182565506599835474062596508759766762139624022276399441557279653472707642500858817025122249333435320295393466949462890625 241 108002592469445985559527675026025585307270209285458285267533804042109194977462560645300218261158353705297940905438736081123352050781250 242 390757050427559014970105375952757613553807247593480728217557638213338188489045439688288587011706642915243037350592203438282012939453125 243 1413772289790565147052888504633660141232685191540112214750119170856144967557914395214941843752741446049725482225767336785793304443359375 244 5115076196815030660413915643404512638394389719733157432662807663214033895344344777633266283705174015672412224375875666737556457519531250 245 18506519535122327566805135693854262485808522640965226089563442461789444638932151912091622199762162848113433710750541649758815765380859375 246 66957216691536484531956100252248749237070664606160343284503173992877053717939035672291779580284944162205107431873329915106296539306640625 247 242253485782070784825754822791972433756310709825975585974698657655438045395034418801000786902613906570458368605613941326737403869628906250 248 876481345452671501468993612698618422596200226099076213450977418312804958385476915643545036611644812041266305868703057058155536651611328125 249 3171139298353003583216193949533229944199447581365503137381393803286834564952212484212721248545154527354039686315445578657090663909912109375 250 11473289764501660408736001684173057608016236776332134619652081924870148032833677842845881059667548576563866902233712607994675636291503906250 251 41510752330743284127599038673199138319083945974833157411353440607916567339407326793165799055611970246049136079591335146687924861907958984375 252 150187312831208118594315184945130403555338545992505113958506793415232096532868244751599589979722108347426345886788112693466246128082275390625 253 543382802502324172333580731359656326181273000088359782735766764036577645967304589792168954620550690506886049035983887733891606330871582031250 254 1965977448355580268696327732072629613129672270479273343886299853106727747172181725202846823204142910797298515745978875202126801013946533203125 255 7112973229266280481813735003564866434741996351954567805752665445350750506024385677053389342917961101452062333549974937341175973415374755859375 256 25734978904553501065587036357461184108061620407376472309331827961220113794261019759252712598569090953273819089019980310695245862007141113281250 257 93110028376436102918866506769481588366598120277109522517895812579346816441183170410996616278255649259108783777350026866770349442958831787109375 258 336875247359413009266397352060102021292682499348665251042819923090633513234610753258719518398432791529174823441650232780375517904758453369140625 259 1218826094914884531737654226453102164630421895357778642624620552556433483967137914238614510600885711350330198321501029568025842308998107910156250 260 4409754237777357612356284371965000716688696980045566957909003147328999853662635804899474961012264599105776874399253983938251622021198272705078125 261 15954640714312365403093150727559492760291375423438941576421912973862831848477489453304302252056894438777233380388764771851128898561000823974609375 262 57724432382675038953684331777972460218013392216966873092564549132669159974074268242024136455223149198357282529947553939564386382699012756347656250 263 208848958341813367752955905252064837288610083967639657580713180794031640627983893943599171015831273797900245747793945838566287420690059661865234375 264 755622629795691643996357867370461885352983458753363922440743158306812403269548128507875172803040622997714816089231959495009505189955234527587890625 265 2733868357269391381217009810591985240321866873928621324300149887563903813207821172821380008936046745999072851707190068282216088846325874328613281250 266 9891228637368498686103259716107616774844417075876287009297033646285457049691365221567524180665030615006790178089790543936032918281853199005126953125 267 35786801400495536524431249527578157672612751009738328424984418793607766182417720243730720858644919345038586631913002378269084147177636623382568359375 268 129477863815635189191639949057352704488841669669310207078436925736611545663631775110815983389899443650158982269116059171665256144478917121887207031250 269 468455312075698263336043497648872734081144593297859393267262534715018897406070274335426312656272621525601978186015283966980859986506402492523193359375 270 1694887241300315370722017742957600147961514618142745930944128044892036758712192496123051646331865889377214979584496123976578019210137426853179931640625 271 6132159646123085536929871226543637069401850124224432688384327550885089306530611108938126668377966339258065006992404200047985796118155121803283691406250 272 22186362024113850831039267417930184607201677530408433787200997529965262739092093064075375110230502249404250137039540380357038884540088474750518798828125 273 80271011889953826470546980956932737688999137030920005494083349895400867162807409775686242209262679550730925650235680901545265442109666764736175537109375 274 290423249329199878197538567695012765408987297502557858534411761827178022118576583558054335495160886506633377565980702605941132787847891449928283691406250 275 1050761187196230258634957933690400138599940802358189265201642059658885774778845868911840466429491034779512259578725108521979336728691123425960540771484375 276 3801689689335151902187096829976936865954767524278157033336151489158538763301346426768930654671650741364394410063722029580191019704216159880161285400390625 277 13754642510694608217760694481432683636774133609599838840672547147498264942612502789285450941210798532924410752424984605291058414877625182271003723144531250 278 49764764106797281577867988257278733854096830426608409036681978291698630896555781812582601432695738957800081711806312878554336975867045111954212188720703125 279 180050607980513366800536468879230251086613484085042850980047155721001829769716395116485752457424702124378354796906641366316392804947099648416042327880859375 280 651429219368580426113342403109757586162583268292172209716825887146515994365803066519515755123644815832891365425501642438810279145400272682309150695800781250 281 2356893056940335296564029671152636675379848921035646793683893657127570822980433357015150013331100568542565053142975005362469431702265865169465541839599609375 282 8527319187858774352253436340214395446086328263717372919835338849905274143073151452478171291037278763548368438587366814618295762784327962435781955718994140625 283 30852130654592195278447033345308793853532396713408630630757225963888516600463590477315106388530890975029016927221959046279131655410310486331582069396972656250 284 111624057333667104630967985025471992037230342248456288554609435569916212286952195124184675487468061057403242443172961158304179463129912619479000568389892578125 285 403859633395374546762604758400815990918489727675238289619261048030138478432443023234347845494685850411871127579755010560125239038598010665737092494964599609375 286 1461177880308537210658183866876719994406296927133910005323258062301111330727454140550815850036088946772339425682910247009105297877340490231290459632873535156250 287 5286591234565813319477895542379520017439035997293358578519985071354864261475055586582340022707015481802341490515776182244900294193712397827766835689544677734375 288 19127066771286380544098558377514000115163695350797242865983635045268764653738007230157620863354632675150010324164329676178974981581859537982381880283355712890625 289 69202377683602836123103314175672400488623296767519421437318249869569501961314758217876404203238085966738344168242767469670373436940735700773075222969055175781250 290 250376554561582277895023778990792001867298007083610892856673074121503686537883754938593916699417266457941669220392188967456992276794380813953466713428497314453125 291 905870884389897208859602324075598006893373551580457357096774121259670922882844983603587562480895902456016625260747107488933094199268225565901957452297210693359375 292 3277471649141574654822892725424030025130377722484232321200505235690836181724806143324968228907393179990374780201774592607380509612369223759742453694343566894531250 293 11858003823758387229816452006742160091185020854518874820518655572155826294209805798606903332132486387671790774705137425592237077065504990969202481210231781005859375 294 42902660873084062874967796406590650330273215660173212496590751682324950562424998276409675516125466038407079972516814164924282837265678836047300137579441070556640625 295 155223285246628378225756721999242451195440974028271688380360480550845621341075962389013860919964898253676445989058383696660228801000869225390488281846046447753906250 296 561603121867721576753944627963259004325838791840492379418848644342603353893254820563020927019197161076346830082707847658679729818675951946715940721333026885986328125 297 2031899183105465992640939529820082765651989089061103455192440818958788662760894290870035330496161314113351920468247319810097505088375413606627262197434902191162109375 298 7351480306188722079434974509284118806630751486103055378867960873080926544338197351535072017384820765185025451927697360757088876348497308299556607380509376525878906250 299 26597905615416280433970174897320180204893811985209759618377600270610689407886515303325183434443297255358367657297250204734956856300609473464646725915372371673583984375 300 96232126546137791772676001940180306991315302495533521197548196987648814317741589758950557085292382450866711026847764219889339899760560825825450592674314975738525390625 301 348171104653607556693529135214300633932107452551618807895852983585190624549275372278126868254245425977541716847752570075771915217299756761804019333794713020324707031250 302 1259694890537348824604265666370601634703960750280426433491523932987709051157668912595881555844765217633375029104524029279412876587695979679892843705601990222930908203125 303 4557618929418706339553682655781505003859266488644038127978354747012592133041967701588773437952598958279166561283857296018204806851981114590444121859036386013031005859375 304 16489620194406787574747084947054516845776528691818058472434154070124415409421493944964459410539168703228957660896666333693959651321425674552756390767171978950500488281250 305 59660006324940406175967011456365059209586311015870101722278996615559116381897631216878429862932848724748955498064045188378774222347222799811561344540677964687347412109375 306 215851930652668093006099632546552711819048911620260216249224212727173504862380686359569852261968400107599989185836894273424072855128985626294024768867529928684234619140625 307 780959621638638434150663105450938263047313003021950572634726080558071942402415275713457111995177756914255168438864245425226493163908814132412317121634259819984436035156250 308 2825538454929851705722817364521927756141320457008451781927509339154492187700172946769436298666046784033275896265136755759012101543899142530591461763833649456501007080078125 309 10222894166456066357860771295354947465470037269932506046463916292982101226488788355279895933354345135595103639131362551668928041899951641990895723210996948182582855224609375 310 36986778557631073260689769654165098546643584064620271322682034769138045193943077042552298173441491757809138714331128979549579701780262497301521307235816493630409240722656250 311 133819421955875034514144991794050755405867733973438826381090592380779719837271443436362011200435733111070175375998832139403258299401554276553127920124097727239131927490234375 312 484163216991219806267276110699428284296120749544092775292042788058208373216641831969048565134971206766305183308338515799268392988106458896258033064441406168043613433837890625 313 1751718975176723858765655594526887644451265077853269744554760978387143266896851942663432769672677368276175039661698418299325673443524523098524525721586542204022407531738281250 314 6337778790927520262491897419137296800775721641545884846313590951644674468401050553471921022688530807549349281766799512500286402277090321011332463285725680179893970489501953125 315 22930299078753982018631209123052045781622282818463075508794149866287656007520993054042441265079267196365871210525505471004803644167828989564039687820695689879357814788818359375 316 82962601439132308780696558519573744904232805884585953312402794573214907695599712502852601211953681944082609643793529792522586209453693342763536122674850048497319221496582031250 317 300161511801891633810326746982608495613052615330614389018043223534636258440393597244050799734372073738583692166340121607588912826429321765997482174270771793089807033538818359375 318 1085994551813796625148150942315173753544099047230142178528202144807106753723969423705990992612091958972505412612732959075331633084878142116169730257979608722962439060211181640625 319 3929165200059524956689120976662826289655232159497638947550794606362352476417879132309700964388599426169608602231964187338713601292244101750861240418544184649363160133361816406250 320 14215853241228641657704850171738262680555665561337483845112962307776228613469548543018549858882537335985515948096156141316909841036829798173457550802822879632003605365753173828125 321 51433440205845583505078645975377181954502167009199224487810838507069380685258347053544244472469689549079536729320959769890981198722928482112981551921393474913202226161956787109375 322 186087934823084709236868979018194596369732507239308703213489380996465760358943992552628473067935761065470103906124018142870356788430493419697620005592852976405993103981018066406250 323 673272473086195628658951665214087072076151701150547393628392712446981898368428227495421142977330357581952835884015291864896877948537824687923192268357297507463954389095306396484375 324 2435922691315554597110413430979462378532095969556193452074516657252580690047421174713963349546972982582413659889456368610132605800536656341127861313822222655289806425571441650390625 325 8813251091146794842257308828826876532279721342028230292230619724027993958394964736092711032848213125002304120027205383726178639259994158266023345227324625739129260182380676269531250 326 31886641999156201225734476989237070768738126862360184200780515333877066341737717806893738416506200712099452300688745075580230167297287509624477419567512015419197268784046173095703125 327 115366954540047031917385840802050971182292027601659769542749478049245361916713765354005136918289937935485740903307698459270257640186466756792270371700936948400340043008327484130859375 328 417401562704454153458256819064069502067769503696497926709844813576841477874880237735556992508918686116931443013094766918450137364445896235838964760667124664905713871121406555175781250 329 1510173040822035607704354891310092654427387380474190785835476677637980579790832361907759277953143740907228510548935342295899398621297147395233471944830938582526869140565395355224609375 330 5463857390587907271230490361230115761798089383888464295628159320305695509579760620861011427221125273951485337679202876887246306284256255796972535920819069588105776347219944000244140625 331 19768421748829358317630677349600115536853510017071367548963413213338574648944641294766260746339907665221284135651337672956734538314795542008695319879940655027894536033272743225097656250 332 71522821791207255232000934941849998875277103165914516266676269465164395696824403369526246595593911956348993989860673980347441160152696431058613919795607927198943798430263996124267578125 333 258772000211889484571851287961249416692117965744215743588564281259129105239398810373799929246270021455638549271046681536953533109189504445249592999578336360855246311984956264495849609375 334 936245892103411146699251765096997089084204312891506136609440058969823547712872035021368413253380547496447776405930037783030459745184040070954895398913642168281512567773461341857910156250 335 3387369459457608310637002385678738361960431735736451965104378888553472212367366123237842420035552630204046135674416781230384633179972678128526511996676529037131331278942525386810302734375 336 12255617836770985819688753102908706364381137114224729142474694147918243323272470441082370033910860413537991796342433717236770867173943190287858082988814434344249093555845320224761962890625 337 44341241886566887545258753586149840012103526892441385886851576296823855554525521589222638069376538916669728303340084680031931169969852560796657854960689526535588811384513974189758300781250 338 160428120248979508627850002416205668238611948891083283721884410744528061156265255740701340177328392515658682534988254813975801513979546852543998859859375460956698589143343269824981689453125 339 580434391812063105412956244150279141132542109993209489175164172238521028008698670757393510539759267994944771158240850669719351720048471458736705024493429672105548888794146478176116943359375 340 2100031357815417983925531208670367364469650805510631027266398807469964834262167075083460851812154377396430443116262979278717751030344623030963530823170271055744251498254016041755676269531250 341 7597984830016774392562874822600441116685543477587107690456173176157219031267342021630336706361975547007428359790110643044991996551480757861134128993384206918193513047299347817897796630859375 342 27489767361006782043186718069650368761079463360382383315948871843436270985025874732734379272749105848054989583369238318831371227605680674150852990851069679312246307745226658880710601806640625 343 99458912654950038253119216235249638221969599413976378127463493336395259768792663555520212831935651505237806117895638378931896155270999581448594309288427361970263973489636555314064025878906250 344 359845726469716281049662490827996347304450680267969974057573107464794943918833944113929167795932728285914082672632000300502624638326594536488706592186788413290088328722049482166767120361328125 345 1301934069073831213982716372963733545412405404269967979650548070641998420750206402792044774819985383903381382773681809607853642415277974775200561414491805256599121776162064634263515472412109375 346 4710441713020574664665269410678685990539773620009990027964874815886017384156862293390578035120263278087336500505249046536755088884756901193559274111525084216545167237200075760483741760253906250 347 17042538219733717253412765188574762225636841078700110241571633726220094817033279452992666301501389470919775588657836184644507232347394632091793563485166394799730227305190055631101131439208984375 348 61660482533565712943737478889480381175485337293450601068033794551670387164382085798010441331905630964162195440762935690538760717313188654491171446868206552915925300339949899353086948394775390625 349 223089721569159978451623568504528094749242481073752454132310804127251461736744031725088875152021207466212099260525497529471267424828970111996889416915200790580975365173799218609929084777832031250 350 807146195177971327539430448075238567868785718901509265321385047877905372861809729635392169100577882510249519098812809194662533537578907287528589850234971188325250324169246596284210681915283203125 351 2920282368044056745439034397853552365597716189138784055945371218753269555625328489551516469742783375220187099191436558325956330563749685877658502166598851988721374794977236888371407985687255859375 352 10565680864330427089498019748891568988644652351186373953119930854376820913817593799580621503211027463549687900463118745656468985130853892950649561581819404001980622354039951460435986518859863281250 353 38226992481431851720294926755190083115234680810237949485872798178117756790961326550145525167341220441647504006358410936652563272835521035364955297076102760066296237795313572860322892665863037109375 354 138306558085507123153984535031492570632950142295257877663764336618704679385718663752824518320650964890489080529476460954980471438523335712071528677471416780321578077206368106999434530735015869140625 355 500397828020376357168448041381512437588577307425099640889457692202934612973786686013394965766548722244207882615590250091639540828439073383532866901976570101276409197055272670695558190345764160156250 356 1810456349674346170072317531750099334778135825649208816128466777921149667940340111302852237229488786768594010430568945683295346949578688357306691122525766604774155599244522818480618298053741455078125 357 6550292608269849064519347451842934485947792591120545876195045428591075274832767126447286357314700322621930639074893477958279030605698074868869121102745982517488732010946250738925300538539886474609375 358 23699181292977514472235149600464175755848283827356685300332893253349628034462135075722170600426057679266683143221622661374918418280596932557812149901101079563572882058508639602223411202430725097656250 359 85744443423538327038579010743106206349502456181180697120689239123792763798146839746374421215556786783223762520733645917083196938374494288444715143991775485230420750237811944316490553319454193115234375 360 310226310652804062831719305713210152968270861769120059101781729352215678818423523353261253075653645519785396887560116278541392600469486779434514970453372028334239340896516523571335710585117340087890625 361 1122409336146328678965701474850519733093842027939696809905462451142114575101383418034434159300484293682808171834132351807290978310474962454948999132307982715519092953293522896274225786328315734863281250 362 4060915127467623080669910845686547900627855830852883754018403608949494481414799473405864531124153240815113874732861177643747928550027378377572420809273053435924268061985031863514450378715991973876953125 363 14692528956606472008521046854180140837670069014565934720564705789036899531567080276857151859118344735661528514493644129182284751197762079613117108384825353602025875543457544836201122961938381195068359375 364 53158069145694244639255680042467964685211065918565254832731510900437025250761404017256436639970957474232073198803914757692684113238673506177723437877761500830508037407362564863433362916111946105957031250 365 192327700945438863153673165941439119237704984519996600560834025557000628595971618701996423904263063692852723421551353142551996810204557132823031647464680736142410809319525100136161199770867824554443359375 366 695848158998723092572087429494855772762469593007156728640512573282818016726051073423699936321460531093103251113737191924296563484829418133226541047934596176559513859560812676363639184273779392242431640625 367 2517602290266421147092071317767083267623823042435800640398392738629086940650397273608517562085987337001252638460929193908722833373124305002017547002349577202085515251206437881137389922514557838439941406250 368 9108770656338490272599919441361137474306767247143219558789400826731344619621731000924088128822634029540746936735960009922131349441474434343955029772074905127630006958228126023868753691203892230987548828125 369 32955841830360345627539240617970271033414721023537094591955040440511288394856668636577852833683233462697471491375154080067042580341750646709687413848626639627722458535108440713656818843446671962738037109375 370 119235355870109276774696605883045667795539768881969375165828198068899718876174688178268823524302997165783622773195970350724556154501381061828661920382758672500462257884401573448940325761213898658752441406250 371 431397570198744655735786826325376983810625239292161402869365788141942152406590097708454853453098818515430756409104081353287567870798152075594872532670660164363698996746465663676417534588836133480072021484375 372 1560811071643176894805451102211656580075427352050960138517687950365212167652077047650930149643979106748235668179540555012815058581483855068831053061439507459316183694310320451137386044138111174106597900390625 373 5647067507222161195348321379431397981324010563793993678241610811116350076227434749712376480954401441164024558852182368297637453553428514966180902643844236474762423487819273937304842547746375203132629394531250 374 20431282177894921502714351386098707006242916058715167698619614303755689542876788510307231656552111672078944453363209066424111974859723299486749247912023645077231198967544767430837282518041320145130157470703125 375 73921073353363801536830150033336545124594527474605870101890017463196697333246768802974275877988551154574599472555133490632372606531473922602841726340897043012343877398627467467662199851474724709987640380859375 376 267448955877344400170578993236189190591758057079453512016352015797205038951849901463335221107182197412478275095959622121041303158358753115580462392144366989675563392155413500184124586667167022824287414550781250 377 967639412619902993168744216014263227335817648024238209572309991670041708093015663301804726145968231289518378117022443152044652759136395964888103329017349733316097573783930163582311934078461490571498870849609375 378 3500952283712792964990826113890370183720297954723923487779789879364183345705828809192347525193930169385200515105314105155016748003888214246538204684364913718202670908142583316990936737056472338736057281494140625 379 12666564355464449859110409489380534781922401533498426391037399438470708188064065729452713995239809690478410684941458310014860476223759091408250506776737819924432866671793265767043124014890054240822792053222656250 380 45828060358758284470597916877450822991010517893872514516288047795532624211791184601301832350229397605466050849180721024299218641099354385808561510461864531031150978818253412250260936389167909510433673858642578125 381 165807480016469173057437536940351441045440581801870440626253241785309580118635594359245591774947939574938200821196313571421790824377976472001555018425633555533590560732300732416089061871389276348054409027099609375 382 599897098288554442934198100314503090272150319539989630549825969948884779534222048789718797123592709847360749860077962735612860916393110430964967539818845122512197909570236600829140627411106834188103675842285156250 383 2170448091360426349383802816870758246133548688690595949617863640817875997077932272152366026743223851362112745194408245820955350460075669794817062606966057834893036744189679342065257827698587789200246334075927734375 384 7852754965359359532248023582781275779306991845753031595340188354344956087718551116813236148098155707573759976671651415426712447718412796819260475335736063561904194173097213706180586001437404775060713291168212890625 385 28411534369994665914321103829552587665867215785312178228611623567635400453203094223304350606774659281058236157386215848028785486291685635122217063643850028635055787144537671820576640868694084929302334785461425781250 386 102793897023176531910365401233856559432801119697795733166357176066452221827422715532455572293382517867422380903572822163010365192866364191514782941540569825365757964857202290571980274336283400771208107471466064453125 387 371911813265909329980221487021519858834669519562417774688727762494084106871098106545756108433039292931820723730933031574907898532873392781962829389483598983653510888563323093757018167337946579209528863430023193359375 388 1345589581213663990349280428938316497009341999323110207611852932138159425218376955066502680698283875321991714136801047059487666700035142952240232239715145791438764618530604015925189465008315892191603779792785644531250 389 4868388839738773301845294709583983190873362398803462164615625848220376591736394242603732861326222911950854952029340077422898840835808750851387014251157734038926268649836404610840856488351846564910374581813812255859375 390 17613996292625546557480071403228333469320101997401759785018864580411085832590086437686150903139695183144316189462695151817055870678868039495733910057212941237437520156529002974578335116717653363593854010105133056640625 391 63728037264433866278173883468221751392233697992991488102016193660953546204268460975412090209067361355967306187166775371970785149215296443221734479030276035992556257533462991818687393141829033993417397141456604003906250 392 230570204859041598603469060324967089614567979977948641584986645402712301858391872688629696529638330864114949988520401100768646392682142018630002844865315473775593686884669944220545290125556903149117715656757354736328125 393 834210837973038661626475884283726691111671409924785767414852258708793778270617058566088031602854847540738219006768128643989306217334227877041341829175197188915187146756034762009289484918639345778501592576503753662109375 394 3018203165569985315115034119793798007485517149734185629149328066530407382061125929387291675366082583383116345091238637716103299123260429292056694921549408575697967299356824088943720973965412213146919384598731994628906250 395 10919961637984733267442791177550356581869228699046999308672379039108068018952544354106018218816138679211890630422352545360569964529631007075076765461871056933913900763003946634672157445233864336842088960111141204833984375 396 39508792362073739761638785288782792871918557746564068397615254862888303184457092123593632717250280479143871426655569538222333327031852888915100352701608241791079667318235612728642182356342260618475847877562046051025390625 397 142944153620445032470979970556162181450246645237585345444714379118901175827522738847438072492170708999659903981166084964308816812511109409200117936198685924285828832776158330469850124555541981408168794587254524230957031250 398 517176806291856463546705926336896942891640437455106385235495621280064363215328233619222198874602142602580162772552577130432417427396282601425087917485388412473745827289613588706039710995998603948464733548462390899658203125 399 1871163263357057155378629778903673807206968961087605198953906210805815936939027473858920631912157168014601293956932460830618003074425865961124849906433512440939584972567276291180947932202283112701479694806039333343505859375 400 6769932285326003459159619262833884321576642618162494068592052947628757868618496201198492165187775127060105655921899418500927928235147916798498809944740620142329195726388313512374541106031422543765074806287884712219238281250 401 24493845109844731518904947419651052571848368285374444348190733684114709658397343636697857666378089795227521809824834788351549625803610254186869800191535538506948053769105186105967965869145697155317975557409226894378662109375 402 88619564122593640298726640784085841251358628336059751397993403682429758948894237177496827505951573340837080769514676849253108487842311686941854951233974591823094290213584362967967123815571373057764503755606710910797119140625 403 320628595063744543899108466822173943397551300253426535249013349991575246452484467703994849197867417728047794798449210304507794310193507163774925755212195266580731182222395884309995789732128379512232640990987420082092285156250 404 1160045154705754518001909130190440510730963359586833919255099731545727437517951152632490108459579221936053570144672667276273429111755977384165354019891103373788184460044057606710143329582785032272340686176903545856475830078125 405 4197082798210049870514003316841332836667060296667036920030431907770760955327333424642476296308559021040028876731117284858828174007812351101952141323394540536037266389108308612000737699253283263800540225929580628871917724609375 406 15185188217521476762560470933254461629680484685401015003876660881125167589046911360049930939244898995519876532932223087912773724480281868588933936517517185811245409645321255026452971848352491157640997698763385415077209472656250 407 54940527096557134460232338082065643965067121943669890419231144866772033168597889677037273214681699872399238281005529015269727752362347587434908975970613226376040716281064732072261170745496039469202287364169023931026458740234375 408 198776694395178288488359335744055911676933186291344377076772419928234327897754891584936711377184004384396808740366529636784770139410328594229875197265480202823976533178717385229040994485717741557806448327028192579746246337890625 409 719180836493105770140634988309951338559330321738372433287706375307311473645785009539497190812511522559987852296805003107575211935239905033974831106474334882239679084488263265783899118701108510443020804814295843243598937988281250 410 2602020710489637408261378262829477134411985677235140281054669776895385728740150589772802397176637590877955217782192367353952208979147882198724779546044273397078512756547729402774290621076953844426071782436338253319263458251953125 411 9414199369982658190603716372597628979263276777483839238834817007940371275471827901166526031820630341589836827426936821231884985219539885823749742197849692574194168360297330684951957511879226669915254888110212050378322601318359375 412 34060893297465103911711690548840759224256455501243494788900736155224927733658386556968618173219963753559408048223722269389663881201960018125124813259027095885578278018748006410888334454011364127445915528369368985295295715332031250 413 123233469637412228605539870881215651224965893618798277750329595736422782290932793279010460706996667059847856103983927240788894479912100661506875355305887016556920548292253378629681884710660687287653303201295784674584865570068359375 414 445862881699735623469140901661874460003547190587773914807144297905989272786372033610209212668883516531442240278801024856996152993550703216908752710234299603356711351367526861093967751283246615801036938364632078446447849273681640625 415 1613147060311616974318005153903294043892906484844878185284073510847832452477196201655993759809434247357971920874085488081036292568193012777009386774642062933998954015376367412321429332862929642566918175816681468859314918518066406250 416 5836420893059406754244321261207097919446796471285521352384646064709215898454120840228922735702753654132648402976422316120200697873211547800503170322038816653211213320044202756137307907898415133829406187260246952064335346221923828125 417 21116369163738948899631580536519019377769449932203215835502862769306917229884623192864644879466597033873382410511684140195822026525092675117468917736983768596061296523339176719079392875177427456312440057217827416025102138519287109375 418 76399741353397710726936296376559607291613267304588472415591083522988506657152511763178610718819216898703670037676309120378106643259405636584828737074724759714250416016474869814710424836395061612415169349787902319803833961486816406250 419 276416860948293809136523579200202939569219086861926282900441103768407947136339442851569829196763099324151438135823124900911423083671564807336799096688704955590945597465678465478155159806088170780513646462850374518893659114837646484375 420 1000085597974480492047936414118216661388029097786689052424250101227097202395934655441956092389719412127238840490734078902666582202060795853759851798069900979383475907246017978317223674848465545840492385565312360995449125766754150390625 421 3618343685130933414557064174590068609094050054623813847619044987293446276297976062951931315964781564015437011774554770008775795591946155232115263506905980118962651548901697564195342575211886875299893695512309932382777333259582519531250 422 13091290435782264612545638802359259738530104784185623975973974430331745369510207037549876117875310759440990856419103455530546066949426796891777058544180395697895878208278397929390594501817106647297006549734987856936641037464141845703125 423 47364733753256655989942873138845955647180273647809050641774647215191495466061154872989724009552645977127769223222743427608851356787403208298308975186372077894666133296883501825976259633026098859985564271113389622769318521022796630859375 424 171367216587371956886986171682433479543250844318117133329003363924298750482754739177199239458386676088433891834018199860391526449189882057032659583210958410983851275443025519482928325656044961063442788606892008829163387417793273925781250 425 620012414170576504485216492717937619480352853351540413436143583545536275083467921521047577244170150556530613053977282163913375462012394243671753040122931665445925710730710088284760330115094311017286121678893096031970344483852386474609375 426 2243225987916022737991151605177520699685510045167116400535701098106187623003565911719241688928917372340483606099795411517609245064112560933195467284559866272310372176438422844009160022295246749769216665360005436014034785330295562744140625 427 8116067868727231167529675562297915401025785959077879935497787572803256739600489950990970558423736108919764965229090646768479348010500833447618571222184673034322232328538563778621998460900762193759652718405561699910322204232215881347656250 428 29364209404056042147692619785601973506701379569553817674810432373485345582984620196358644347474093682896406795646476176254350514731941362572115519688124033810059300760500704673064192193027577219952180265227781319481437094509601593017578125 429 106240707676644054900814721116520290528377968052379688696563224003410444216920651226838368945251787869883209152086927647429355833607202645622484742329696803878685342159810704472210968660634075130962637734111098097855574451386928558349609375 430 384382491362940063765610506654591585108382942414129355108763958149625493169680155152398622988888470934934011782202257355875026594376306415251846113207863850343130206996549998995733882338032489555052287344416583891870686784386634826660156250 431 1390708918431480044323978927690356472900024871808748332061003670731075244763797519627801270218183415325254013150576648542228353803845518848146806854390835232322224324183696472617614568386992072120448248051527428970075561664998531341552734375 432 5031632135342699902791842105178824438958209646973094884761198562907248757970586822377013236146474721951600006841871955931766636047346062164474803705914856909895470585935732368109403430244797912826979803535554225391024374403059482574462890625 433 18204616084556099292339315887442339830290923875821732763500974460880867566033946513746059829641456533131729968456476536947691411217502716581639984257620108387866231308760179477458944309289029203532657777420133982104744063690304756164550781250 434 65864919746066996947737368911317576956663571144243189393698879489868094040316798456845232967474909055900649808073022905079623875850783272085825902758526257389853803614122235546747704395221156453528389869422898783568598446436226367950439453125 435 238301518307554488276990265119376185631863236342107283150989525144936132371414259715495865689167262613844599198082731840659662323166402777520929592504530745009937861526810280346443800429660636249978660460013824007319271913729608058929443359375 436 862182992807437456646264481040293043375998325989320468786453228275340191655487306293253163608461767789719746950048544677900192236578097527175518448730022438100420289563440223998480480172197398982251352952954626118753367336466908454895019531250 437 3119407372499414841846371079604584288720675448236065928177318515652020296420365232888786489596472525879375738759829064186202649567058473748272944281127458465452412140183149718260183398712683813661363462464704010557170477113686501979827880859375 438 11286121898459886926000532992821456226723385611233727296954326436883400523824389632977666629940053790448279959048902597541512286652401881105487129161987180136759959253098547471308514592702432073395560547558746922192085548886097967624664306640625 439 40833572629802360420770809566084359690013550814988306843885039606156901137020122000444400701717906322844521101445367666776548185426717036786070924404298608356537735564576988765241655969948741298670985425470214558174575358862057328224182128906250 440 147737253656712367473851382866314517316450826018772897734653565846367503065978661837333670358889262661981205711982325346175179493871575778402918976211557141098888881557392206469665706886231546126377124389557338179912449049879796802997589111328125 441 534518405134550035265402866501150788132186376018922954453842631201053009644792699184446348285856781695683423052684788396993156542224293708084240259036292663711755729964076088522120254581414024138530694820435618108689368455088697373867034912109375 442 1933905757389188338957757418174181354078677750000750283595945326773427532894070186735563389634837595168511086703512315254089885241763589648406606414123677613064334242033419410262272738475912390060767852154391399643884597026044502854347229003906250 443 6996936761273191518461772758365152829732456869909136645710513477861872616246387437755585206744904067364138318254137634285483643497696479701611830775436924746762892560346716608700762419472491829611185786669778907675976142854779027402400970458984375 444 25315155019420015897520076700954857378268895599541931810572840755442225416761586255100109085550332360978136157753126595156968791279664450266026121806566235668492791591566485992192448404982897197752089672576937540160457729143672622740268707275390625 445 91591091290734121895291519712948522742682193648163975824311636387901764002575994086722619394027141468069989197494944804357425738909839852822071455155646554608649495156098846917458429927552026840704519429535793162422407931444467976689338684082031250 446 331379681356570529988857215059968326822066490243110220068693978162297692929072039158112551542384045535459265198709091046002284738150877012780226666745401594700783517822661804626329907612845648214762148784794278111309751011503976769745349884033203125 447 1198942950329182040467828476735099020396921482974731221221911708871979644632480225356949660741784520336946380006070731208224294996205185799790776057948775200460670113332814788544357388426468106870288146776292424744436715400297543965280055999755859375 448 4337816344863057552394856308375653467874274963658105005766088653548409758517040930994185545997002374007435574036808200811110051290271543935052746956016868028799432977550764919590137404068112293277629989957490733165634821943967835977673530578613281250 449 15694366972669377559635139158202772237386767403416868922720884723382150569422803528186179426276089268352445970153687348014428781470331790676309854490340464141693814321089750655228900078208220932036709215905991542105990532718351460061967372894287109375 450 56782753139031600036201414249135593847562462198793819584773980349168704054528812985959969401395434471725051980584395736016593650900301233706285537671617980564471906717694928678193813370700543193795396129742504044701778553871918120421469211578369140625 451 205441930831811112382831375454664108050878473976884753310265478128932767425530047288868949875596726016863030052153541940010824347149847215149878415906387582113890461983025890114824566462461611308793434569182562512978940105767833301797509193420410156250 452 743295888463897561733149806027642571016580058890454668627457488898820316855006171514544902371006457725689890357845731019971153481247729907217964391173848007747092776326654807183153765458805340574990192197200292341385807759479575906880199909210205078125 453 2689269788160432246751592152864892314828507924567849576585960053849437747147380621128379762477048658544134301528460945399801645670489413460340429876337302128166011571718144585341645994981718646330983788140088649142034338268558713025413453578948974609375 454 9729869498482673425092211734186248719059639328386974539792512824753087151461872248069174300530211004092222055853076071899152460946208417765612327425817270602094593976957448890792461147614566528779967979714441784003242652545395685592666268348693847656250 455 35202998551611205891703097906606782021155657019095624816032763854518247021572458134703972690265811727740438771623075632496754076378595021526359487747399842369642912026196521527254075763164239412244920957871765674306041571384184862836264073848724365234375 456 127365645265642662333054430862102666510480088453543251381201255148825799350552929433173991948678003618241083578849997802988008077161933018803735801607912858837741590246195363182308073077748364417324764890786619451513994594193945886217989027500152587890625 457 460813233570157282206756664777479422446622157172238132825842456471537761644902356492350096292060959452503224036134610852456270003916689986386881569302565082340493391099994208275269986572920625025399219664574268886039765114048805116908624768257141113281250 458 1667237941522573099368511169576883779680710343593474407223206006613559811471747135295880521716914779171310702286423065247341309633773784837915728838473261117513759004268994225464809567475861303040372273868938247172628852599274296153453178703784942626953125 459 6032123539762079085808772523997021786170440932106181371986817750710110249134223894017652127124269098594037391251442271974425198149285474257644236345853480175866328065845000085947697904514703390074865271021819891432945437426127455182722769677639007568359375 460 21824427991197529932201306772100690032448652942563534823818058720482752188312383793608858027036771597113633444825096033635419442577558447098642537536901095291762845307880029302414441685194210435172464985764408221301582924134265795146347954869270324707031250 461 78961522257177254231962671240518341231391060052286767259156204848863209695890799497956029499562512492597980267868268808304971222141364864204991505955238075579482586210175146082333718903397535225487998573712941649343187433540691699818125925958156585693359375 462 285685471329898621498806822342088255994712035548616162176690730641902287537892078521735857362628704477421734115215863873347758897819032085531744842091684901438598704511475583899596386091016623951577667939742667140208022547032129523358889855444431304931640625 463 1033619745363606836334220755507849573816604877481646974587672628965195389210006395118899139315330959924118769236737975325213938378388336106633766680682234129295580591506502189086313335938095443630448346830148627454324175567457189117703819647431373596191406250 464 3739671370168541074177069665828806589109464209665154062054909491616465508360571582985816409763511277233485175607610557259330897402846520105510109192952746139284909434975133025933584749235394098394353394452029801570580765102125297971724648959934711456298828125 465 13530258124024671189214244551604785076464296660917535437336184313256350595752825939334586352240901586546832031854362909670584795122290919994381712561352560049946644217343154184236357066486493273819525238109405870581282947673340544270104146562516689300537109375 466 48952933769280650575185874428879892436774162256261906876406374108199425436961271781743849712386951546566734281233761762056269488597221999444358016841999069553308673911840105791513861586255495877125859218286880345053510912856076231491897488012909889221191406250 467 177113378226279896929858149386375536801549327976721857195350948974715374206042229212046316800730249800099511246896994261928423467374655397249881521403232547516810148472484758036387522598845013016531669900887372372361139825913678436108966707251965999603271484375 468 640802222284996231773361374787478221823875828602299751594722874332579743845404787151512335441716491267663884828316162499360769893887166989027617522806167389817507372803223261224368305062947585697029053413002460136538144565288011023085346096195280551910400390625 469 2318444220293581674217516127005513425111632503127889471996859626789321848196812789697330093204931207337821867907095841187161732132562557958888680007014674211503486121653692515939903912320512863402486917560575438820885023696871662934881896944716572761535644531250 470 8388209990042927212220773761090176016438783372627948602010683762283710521757040012729088788816073580350789915393898393439004811193376954849305312421042534108429893744252346273577678036287826388527289320737864893421734395657918259558982754242606461048126220703125 471 30348828848746727690016288170423312956635754347500295650069120677471943367801136115158793478055711865064840237434012761259215395304071984452083162070139299484632038112993268788188870619836567625624012015886447273004246859805232983120504286489449441432952880859375 472 109803094293519002388977572046665684700984854874361735240292184575941164230220480512148523446198191423570251610200571839101052920553475148013889248245483826881010721843704612573055962917743706185483613475742911897912562320736573617807607661234214901924133300781250 473 397271327223861373494806419381211858721745502634307197951115319492346104312096721984948649840712397792527056863832795389209187626247015817809030430876722636981893418653556718924335461489535692799298007299282323124541577304656703173435516873723827302455902099609375 474 1437341164651711855529144236672730870103803238799727313554115674582024700409381207364000631972571031844784026268161117750540673528467703348975705913156194050504413484049260531756397492858959933069071969117697056133145074919600647778139546062448062002658843994140625 475 5200349187139252410171689086457595056910288680827100578015001775448392980486422426895259910659293170261284847021641611806657429511103437655833377411397357067612600326978519064160310156847121201348869809092073665043017488074719723023520145943621173501014709472656250 476 18815040112437702773212724248924320934032427210136866322304430504331841400385206097656296393433610692082504103767402470280583779913178671534288357491205815085540934214646292662019563319940806341398989199871883044549362065775595376226902999405865557491779327392578125 477 68073454626492251815205175812333629385610692646548828721447143644417242099493918353805182413871587609106096283728804292369631752010376169392274900399042290089641669438338867989296265815468425700250596953899046897531722888504378266016914267311221919953823089599609375 478 246292072570272745209962257817046542257891327182059811995713565700427003495543561280744430102189884585117960899807009110445239860485987489289932714539182375020503676118462876636383512477638096794258038770135819264911804113643914448950056339526781812310218811035156250 479 891093089718902466973785410023564564361403172677554916371332110280048806980248214634696238441591484880059323080391024090378040542378056599488289070700700424654310033400620043235436233310848355470037209081183861836900406125697680914665710361077799461781978607177734375 480 3224005085743148608819115761032590110517559227477475521878092722898109017423523266769759041697008001474706810902920074899664003409460345550991781780807590248169031786410785832995263604166051293378895851555240212859943010060268832328578270107755088247358798980712890625 481 11664559980121230709226651755045127730780780273999603027533803063090301052216375260675314016277082582973237439112645254046429814335411444757517463550534449117573608765050828948799136854276014689544293212370281755115213019672855757069562798733386443927884101867675781250 482 42202774471890410502037679970062688101316105232610637528278551700960960173964259969527774872900372907492653141048625895733829054629755496032628408848634294347022884893200215579019366250549816980826986804075207711276350048062934623704922643128156778402626514434814453125 483 152691072458845898964055141075087801852676624793055172503723743189353295608739423544262304283116451622597078509679903208436996201471720256375554726490499226147246380640746933151101146981369011456413467958524629780805685141950394333176799221973851672373712062835693359375 484 552441489934777442310087305525125568756802597802222674877225957441961677173875817873672647051080393575522126843156386563515835734209823801714631588209324659001117478737733587860408903654095972377932405772247110347646675469437298547359382894228474469855427742004394531250 485 1998752087379657716730160822250188834520629865045837511867511071263041907825681971647051713839819709764625241667382416775394197663690517726695384308594127164269355490484933273546538783363634804607594689068612402834204951637434521070912918361273113987408578395843505859375 486 7231552987224401372100367583625316328819136336218074184951425569105401153259030768866895333943696580945515574121130151059391809647403469624903763601924012526341190058735998428430649398547694161148311416481826462432791380839986112617767677335223197587765753269195556640625 487 26164004499223718276851033806875637471492532355861183365419572489211796227166743986099218100519384355904451662268738671419988059918564759491041896466649426810359172841255325774420553075920296782703583637066070297992932146012757957734273794869750418001785874366760253906250 488 94662257559996584523753331116251605713366980098215545902340734600531975369538566086161613832878438874794680440738042601802981251355806449330690664323627071420089913912596636729949518386863013107776361102921219177800703825863859225582530587672636102070100605487823486328125 489 342491265303864331234511486546879841209372238711771812684605810556600895711859110500311978661795272594451143892346519651914965957186208449198243839284888223048653705356706554777644826554713581625363887329275744399038858399255506339241283964014428420341573655605316162109375 490 1239145038719338733553790777153141177480026293067781333911325379780344601711602722070751824144584168598282317258042385250559923529152009999337765874806305758142818957220549590238476540839252842587937631131772626106190772866958235568293766881708961591357365250587463378906250 491 4483268867077372011596396453031306681353270271780047606133597846118718529998718057852199227413944480019155866828479327993224787859829007750697610177607087675470826259319215177304158571422696304812868719012484408535759572338513646145262414588472665855078957974910736083984375 492 16220619141790166390213028379390827519366219893561331361111362331691869641435576678907237016346801557104367747852184713713324321653384988756799221514003909586640036510493327935328410152917217311124655439403558912147843997357777052884843238533818521318607963621616363525390625 493 58686751373563971893083159631797604190064748108906418774888822427865755557184293105275188944664285385426059405118526928600497668967779905030508056681984109555846051255870563790121257907472605031558933601955372518060422125096317033697904119726729277317645028233528137207031250 494 212330661158869027514350656262033883353492641076725437068887300480869429578743582131839759641587419141608458286331711074435866736571974581368544175839900999846030073726886179273964238772776938602171390812759068029562890638692699904065304405964553779995185323059558868408203125 495 768219548926525278106337483151181395817139464839095091469992390265018370107796445132822853484615668780911994406065920729176845338020973381690180595789584451450920112355078077419214904326521667853062286054018477557512342567981914351837001431189122513387701474130153656005859375 496 2779444438838281252959934134445737562318234118811848272005525448920744702645264315004915469215141248196517680598671048273704893007244994001608182099748417258024450193140959490726253327768723646254454476206297047639747259646446072238858485126122843666962580755352973937988281250 497 10056124449558779874267983256472780832505473269863765902677665293278631662687339349360463078652627897078028430963025637722640238346120103099590007519794164032867650403929407066535192117211009892006960950761392850411174585392320789435107418474668605767874396406114101409912109375 498 36383400053602493106540245610135216350936195755259588153360699221789434800210375171777738047187433244407553751821772947244676726694375545489909127100228733874216001053942237879044693947211431228762532372775479013857136628729373585981244666742728810504559078253805637359619140625 499 131636378020218566161361311768312177592153612426979111253415169642554015687615179112086374842674026736647626604293736547610182441741277211951595597902172849206741753250064154062547509150002106683777857110070430817229810216685263982730686241340301023683423409238457679748535156250 500 476264889833080365274105330790884806206087083358597615500272352103822904437024019701543183977432967461200364262359818001827528575234508332308432354009720576662628760980609580917514076013953377275076623686474759016863367939779451983747207872987861065894321654923260211944580078125 501 1723142559064308995563720095112863143069667354658092521234285912306344443747044202947284045673794703622763688290330407271086730667466155601784183780537738637279435038652727134274832834319756352956493832882021640998167788615470940005082608158237800211054491228424012660980224609375 502 6234388346156143151448073821609891684317901356497474528670067801012607696550100916228704308481808680807816620139852946346296010461158236347378757132640090303084031388360587766786593791529014878407086045977734409906522103378457440106677001426249695725800847867503762245178222656250 503 22556228935459170779421768632485142706241170009196910037178909443531316264015283566407101314040069885925264659247612695376046398968460403727972866760511758329022981748539303162558804786046292627252961065478563844541771573814932500507971966340059477573731783195398747920989990234375 504 81609202946515138139868474054376255109616343263497177542544208212593542837325913250891985027791306025587240195538798745148751942536510836902970548139358340129694751800893576978861054972586388744229375097504147173176247352182375302006474824569048909239654676639474928379058837890625 505 295264870055279836802233527109455562016875866271501337526826493845311132866553148422424418568756180698309877681455930248863527717840252165874988406894232909003358850261771369081511250932700480584882070160127916643172378891837214007492514291144947158329614467220380902290344238281250 506 1068278335543823493311825265275396534536297615040020799921411428163587950146136175857662167704824373363613187429585657518573878876518706644860089293774372844368320492304388960513250979800570459203263475313118847349980657698274193527430197332879491245449798952904529869556427001953125 507 3865067327442718282547958690829704862597108743842597311972924671591384086397915137176188745680340963326516548740648636348551755793392272394925504434400699676824808210213087957158698644339349893091907025764954653534041394032184897599688415208672720435600922428420744836330413818359375 508 13983944959494473946180667127771541640304055644012882560257566217138980681258894806592632889877582949814516806555314894149889384584367828750327075703131634162282438589543494983227238322693897169443217752259179030920303681669553520361291089378966145950755617377581074833869934082031250 509 50594388160258778318163542184709183888534734500851426241423207727737982974304898347082220720986209932440001289073331289006688143954877781777007856343654672427288151896652035130342698391772736381756553632471121886931311438186843113808013370851467127575773474745801649987697601318359375 510 183052216003821521859914375284688211241153394284192718405828207552995011465230017702447939155543134913127422412590081974283993796852549765133403903202615191325028566535542700735577300345394196061566679401059714280055038782586447967233611407362504908125089286841102875769138336181640625 511 662289139217813717708754165499895136763093298916706460822024999126285142454625596776828592172784624903437105617583753426386528264488359916781980234294802594488702073194453328026173009768107298399050628842942961965618636721998024267127990182555188902746579060476506128907203674316406250 512 2396184616069960979244198951076034627609699523162568712080983957866450654946977895371903265086207449951548416024968357260512672338179050758242881655460937015818367533294553136452978547113565511687419747209416238427817989697057881499471893875963419973107448868177016265690326690673828125 513 8669477384260736307677223927880697454233031121229311256294794793700827562461761492975373364567114125240556552036923019170630720368453454207304507105830672106648327300500499042134027686727291066441845591832366382310996764875299286161719518467041155351804349038502550683915615081787109375 514 31366463840953876642165124884023314133116657990333712721069054179171884537573917988017350497404533376445040680059773309550590240151372017245308127251848675454149798836029729528405245698068627773772129223114750719415893875891207023311238122955388676893484500851627672091126441955566406250 515 113484932283465701672439504780713083394418134345522007323871296927355284875560782475209885664187096256022420640114251451899797598914592815190018100730090016737507357677646152431356090056706683536651418156411921685524485555079538685747593022441737607708400759065625607036054134368896484375 516 410592342212559125151371899483448846306507381775941473014011213740917001689934322435962675833912814397886899800272390711746036793816103989723549867391206706416787794208082114514754221793190278814396444666485854830542958395941658312181774497431744654074581291069989674724638462066650390625 517 1485537049645467117394661973513678814560446237152097328450699584067808584071867699803763950848628590709322395800790696299231195974507555872667658833305583448396402182652179810416990658682417976388725132550369665725092364204310598132170907374950035231830902660021820338442921638488769531250 518 5374723537164539961216450370151149841269694276880779277183441851634457911909666886839006375073578881557177480002591527937425795903457259414720544829571883709898071942220488479511182184446138487871643439419419054472747029041844699099945664387591452888781606844759153318591415882110595703125 519 19445932437595364219108941983187355133546240198643409743663711337833246639188995935176212121124751454239275421009004158190972999644748517710264429981331501307508348797841543345470957628818602557414591534345246943738273324187670504838873785063207088284753520923686664900742471218109130859375 520 70356044502154121289462458065181026461382729608813152332401347430993943636396645241686028730255862863410489705032063151267736018706456291477719425758798087988051384278105274329798877221862320347714740474629139446327631475729129028694640603378078176979859570394637557910755276679992675781250 521 254550560322793785351767580409968356639182447050848712943688180465803484986038246532549083045655557045856071420115294965383815095308538868837274978887332933402715177401318654921639597965218588951500744701419462512946790757707292619278834091574355443475530247354754465050064027309417724609375 522 920972579103198320311525611723936650888998587210177803056434165174047706748208006454315271576998470912227908575416159070580395383010412886797777765642674227073318965616066902959203603716781343018930021133951615333095796409890817952920967440981386332478353384800584535696543753147125244140625 523 3332110093902022674798790156569841471249080700796645450563729923541221108810848799608830942656714569331859185776504320525982901438509370089802513933776706468353018941073741240187820028757813770337146382162660764100745028260917626668210666747035154445014115687229150353232398629188537597656250 524 12055687573994121772436322724229524101800410567932338237536478791835867010313203965772578355398580492098156386005440807277012530277494786015023680840670161206398499877288371686143082125205162136591081805143545743838246159255134043576448496530268840562678811512142829087679274380207061767578125 525 43617887400460495488187662838298413152756649335678463934863744341473229507511775830818737063709329613831486001144682433755148144194927079626105834534467273690227404681073152229776310482236741831269677114904424898687505654971082084541189148916168430588323479124568393672234378755092620849609375 526 157810999132331868578756700570344445254781193838730628486636327748186812485992859325230793541553745608666648075696208132390678069587161468055410768468985562419144524018923902718166141785157898473392976548804395774246297478579740204823703261929497950128223338062127822922775521874427795410156250 527 570965558659356865452845188660230160510122722515260822758862917033567914892405417472060282389222079974175810372757628493177649626961171942146524669672591443644585596689253752441949156514605783210616497169499854377793959118043290601412570565066647597699499294687797146252705715596675872802734375 528 2065772797635124984370442440449428576276707643382650971361132946426905512032062790734147444238341671827545811485307101803934857786870052370455569506018029406127205363351649248618915073647239423686117603103477293017738308197317751982944336515685748237856379783128346616649650968611240386962890625 529 7474036194878840594587986258945992078832924604336950743011350146966687985698286866310435809245597959266850005562747366553786040799544402141545224181727189812413098833311977480884829585663168202377505529669887193199721745396372306907658829753095503200784402442202747351984726265072822570800781250 530 27041316986218578051087719092482817512781084804771498858251086002698912368331120377881441825036281437196520970387201323749255915063371748855448273378545802031429467349801641161329572560079643893456939632832049500909917185995272774623572466187048774814640113295372003676675376482307910919189453125 531 97836403956698687282498664167684127169740801002172740576198679278661121913164167557855030078953417389648354824122269785977349371319136733569515245984093061095081842582448318402223714872082378455397170515810811538550977202994502338579568182169766358069278554265846281623453251086175441741943359375 532 353975434852400546157054725376006548284798580987006208589737966379811047724165235899867941269585679762259169268675342311140467281278824923570334863027736295318261876163233386204470711560013672809701154414893810188205300084996147819779978579913587916273192204852371389733889373019337654113769531250 533 1280695154478509294372780306041612105575288899924167340067696435505749629055005341710064555953161311863054072222765362625815589549798440950004098085218216171115900167903925339011234983439656471771519919495414993248271614410008227406002051988719107791019568252932625540552180609665811061859130859375 534 4633598598130543741078627903328027786452451594685805657389792345629692906654200529050983073417878160503974514770450101573375611342598080132168816110952399378988191458703459764033821359398213994809093825402605915300331571625060397931110367044027599373731880240401270754091456183232367038726806640625 535 16764517218260172233529237986432078404385813473808191586610479550619716387995975936704592587323584243204602212738423694737800108963998195910823590128670916039361456453997672125112931879792787615187869529535954610260299786075260852625541575276542457913561559937343226067696377867832779884338378906250 536 60654593100648142462253050415520253089666809395611929646103436024950117406708877038268047569528530413503138489839867965822122488107000578893273870088592583301866324976471061805395552601972868101893878520666743474799841072251002273472156041162574292699148398484709776568024608423002064228057861328125 537 219450379411939851143619062145440873426404979609018690297464782371652005093564505507817274911024730851492681385507221355421611895715011914912251399799608336312524342612366948401413103610900402433530044955653944322697706430878707104233072329430159173927934192736832752501641152775846421718597412109375 538 793978931556458543406830058649603101683690851067033803256806731733509438434278142347746136707481002189947714478336766947997447038040056680094887648555078765053290088179479432980087755044637671658180832174936004239489326793138524153804581441337924406143928971260614879668082721764221787452697753906250 539 2872642760722593461316054982520811141286429357290075564796709746809287166703568184199644308982281356692275165464147727962879175711625223825913181243777352143703828727835562422893373257168686346123253936096410299583958101811299085247857545559538826161079973892618910635832207844941876828670501708984375 540 10393319145830674589546124619356040198013692531115208807699515075378888641346450209259490861374001772511637254929054805074408643367925835729091467976111366893252693198280414949566427510620243372325365519607371476722343875090802805470264820591004508774680224606791478780820625615888275206089019775390625 541 37603381925540405641150348184176145283636315869125666214514026642848007373214410125299232761958602079096810447324535385557647338281503059515891433661670073747744322352224262633365271267257785131010557917554805885691928866397518601112036375157328413068001253570862840724942088854731991887092590332031250 542 136050313898548655258021117824100525428113116690052287034072557837345593659339799580198709502923001532925865961977402902416193474567886118933999828427793534272458145769719238418994218783187708793425961989737172044847924956533578978208857772831619521466605144820356809720607316194218583405017852783203125 543 492234659865041248084353848199621900722384004104633104097792655972487931430626947274497383704821997269145277573264337584292730681431915297090541973830617302623569117087474878928144737579649618312077020360911830795779980450680301885484106988371455541993019456247469844978326136697432957589626312255859375 544 1780921729832462964131663651877606876471354437072904085318600490675711688856435738471493371009494978681097058056434673409382686034320145890782710727014118841755554856588778202545752593982309547593255291855873293754660277470733614536376246077699180102632071557135565176288594102516071870923042297363281250 545 6443435349837108580236549018389924878744852164841354906104039173516118787129043955984979936523364907059758902415851679125449776764441152968460843765917507695659928697506516618088039282013299646405891357474807314794401485100266563254460695446638622803195260504440476656551339829093194566667079925537109375 546 23312568100023228080524426832561590011367488638842254103927193414202035491363041087567432827569349641893309221797085028580335453650605035388390665194516944269521869204588692077711433440154950494063180328094670105198706038147664743590422246844697213502815944736524557401313728632885613478720188140869140625 547 84345663750930597501439389070858325663113182370004495989115771203429583521169985657912264455229923674167751596906166747274428384430819412099649107142997182869309702535410877298116970790708254238286444853099313952021522765236990901679807756990292953498103421160420403723811944018962094560265541076660156250 548 305165478254536847104574811191483678258728468655811209425942888946137740149034722851724158138302870161372211875545408593470464653901071883556292209742401192998939166654110926102027686752766518721116322625023219234114083635446630790446927550727978699976437382119479231612491076930382405407726764678955078125 549 1104099072518031248015677110603126762978076431429033567184135588713540783139323685969059468415364732436022301393196209230980181347351262357283215512997020050648147320593500244019553579810291322414149388859619526410462804351048199443835598968688428732391669804795294139443395664557101554237306118011474609375 550 3994667971317472004555511497058215423596739813866111788790963498837015214951444815586676551385309311373250447588254003187548583467250952368634616516273094288246040769696946589587629465287624018465165331172981535881743603578007843266943357089802250162076162113379074539154522938133595744147896766662597656250 551 14452844493997203782699171932275443303093316912185391108034139550617372159060605648088085414849722894686140730975288969782842010599498450056757005016380371187989467245517231727840379427386663480255079711566810047356403996134798219115538790605569107148422461542918901998555636367882470949552953243255615234375 552 52290882613398658890718302176086139397482885491596396596215880258901784720545804162507044317322067916564451416935174832976467135661237488440611942500536384498717132379101425691263749810495197308949571901969142557373301962783951879242977167578834284931731497147699137297005567148744376027025282382965087890625 553 189190190597007275540095651219053480471947842897055027440908703541422062807425992572094794512361725109391553429799429315968125625308695191919274687420780066553638325667920969817116851915542669143472460952011662550084489833245768300637191884866325888916545178023901176492249653904309525387361645698547363281250 554 684496539918043083246886745214836705372324787027293154223464116412601390434400942047938750975198285964135510064321272414958292448237288517393313724601218410274605966444097720629265510525237359172614445250212599963555939352309082106971073586437458019924068404381010195976220433777825746801681816577911376953125 555 2476531746605179038533955469978916124501884720651190633912777064355896638134874747379219782314182804273719783172609215494950834114642966627370195185902191718604838203880883754060743293048473450145709921491004687067357247595316569031669408507855660655037616131785545097419853899367581107071600854396820068359375 556 8960176033435679776435343623820397095647799668119487398446564739716476238502369026656405156694922591547921365541439715399962708332028390549884407306504866541651161187183930167157388912616180454865477381203960435519006541215037434623491674607091013175567738637022674507218167327948776801349595189094543457031250 557 32418221434152503689506940769207404855729574737341483822668938376802898001837471396385926871903698936371007911844152499525059371086927119612571060603013374115231614916515232065483228097838535023598837298564778742258246468098604327959111330496176762602650612526185647048991567142905978471389971673488616943359375 558 117290227003584119565357985726935038800408875346109982121111868185432108816675511848647608576043881724115432731513563920625483313774493645313433266482542537867902268646656509491629195926111772843666799586804091533696199634417834466678098279445428747135414369445814862708866999074786008350201882421970367431640625 559 424360027847158079379255224788638169723396503043842491492214649043146054074190202261308408520700913938722124098347057105502119713437832628504311029397645818763353268650706387130729839141366189100339811441196563957189765831596150693594934744746259922663818784598146078299377159659400149394059553742408752441406250 560 1535349004217869799069486195308515654614938138488662546855513904288569726287573452063303999723285161073033456834167465924383181998316694915954388814575516404477255000020249388195503216076272081283365059271962362117467830985891581134584182326504155877642022075761656077952550802923070705219288356602191925048828125 561 5554944881853558598451154852599387424457708177224100276816496276227118361066916249009977956012921235671556663679102044094405311424394311437250388925889352928569508656847715005323866884674529460915126239153828990801390325771477152204946237908789479774891016455817549998265868216318352779126144014298915863037109375 562 20097979388178443996908343286454358849213850193677188649804911859692743173896713984733369781448180372992616034224672890850110647130388082606480000556569182620461268284137328085641818342991286898158805899409333143419612473927927855351810277911426619486244971900279469601566587066976410369534278288483619689941406250 563 72715172531624426992285942169274857123780710082265441864942077917328124064148988678616959127176295686605296852727854233778526678529968855846148058153399148459458798136448065401589757291583787186218398301277520763091110740782253515734320200013185698556769777222309598016503594253290287952040671370923519134521484375 564 263085965717229914976887994414102491372834299442941266075685830288176904451261373469417946728640576568063404092515906714642080156997903866198340287984149829194987649261553686579739694742962501440297962009340938098357491334271628301912549610508795395352624026610150642074685035931569387912531965412199497222900390625 565 951853965928027439923010261224138171245267946803379121053718761854243901935561923954004938007321404407290536198940262404317767392339675051760961149153753403677644255625528105890749687256893571270397818540317086676331902967446873930891147052478048483979271246939205220290907208391395499802456470206379890441894531250 566 3443840001053987624730611334050178399362168236802189274890164657830334987421502752422934956393404139196135660532121778448378436176708855927813104305848017872413283031819872096555049962569655349150499282654880742889872058165876228144892987209846265443133236101645272891081110862299130559449622523970901966094970703125 567 12459930175629800924038005364130201140584501449994050769182229479880455427429704142344650091930413673944225621665907580220303343921845904380260715783471322343678193880971719953321501376563808889400507320572818281067700775992146771070009200786841084795769824273530338353951018269538675298235830268822610378265380859375 568 45080450872879066496536970150400113706111666065959307471460324110250602200041006949608575677685047673740449805668929008859624538725685242262238057388116522356324554245759239283832257069970767701250040189589687690889143589131352714625581067884974096763182940859425327314349537036197723693931038724258542060852050781250 569 163102603486246327862494823931349562827635823079826283511390473151850733863056514036319627928773169998981120920015107143196605974019196689409886708023226000063231801823937596652553778467034794059247664345084347049107214065696029717777859335490665059837065582929474944801992593833295241978476042277179658412933349609375 570 590110763066836306829789268904747245607620785069334880199650745208000658315077535433555261255440611626203355571730890671684907176467557235738243253175547388534536237890891786843607606985320131789988120777473296791090352382823385015761391338028454815369413210350248087438215283985487591422725017764605581760406494140625 571 2135040797902949894836472224866988413899924809947542983441301360280749622260105106986178166633337208136111173258578917642441506012241802731641782725761606942356522180334770950955269142591426688653702282161944748709915691585636776489917660012688948777661738137103865713181113450760961747221244877437129616737365722656250 572 7724650174180567940033414779811205841461520124391040516208253075363744819725137857763114526889482982549539088434240134853782994178871227479517697362930297769109929712219395820558307678030532784318570806922357259594126696014066957370781343373302469811461624633768088128714490833877370778992599298362620174884796142578125 573 27948046881388090225984712774721087137807976572217487663834758575414975987325163753884681801280728872067139575878306086056707440833147123739379573185843454133767037659423124348015192677195530478324342623802062554421055022142150904404318416803067605168999432483321112077666886915582045158856772104627452790737152099609375 574 101116983536037611429756489974549406481732282239132235738132527500256155838000129480607836371956229447588002437220329756014622233271379481299309379114565781823285539736018642637284424995824988470028859084398526474134641630640419735167685367148825676787689039247765119744761980408523371899320864031324163079261779785156250 575 365844683273247606018858885999141596719621528334573740371488844624205899253374828633615772853377502877604314306710118349789573962191161787799649029643611638447592510382977591446346161593147289958522582302982319598567933042491344153816834751728790358093448033822220038335475467464706633702320459633483551442623138427734375 576 1323638498686049972945511980122960951189446230477207523166781585619748717076873495765039682407106367150081559347448942968874758644598911532501698252645229283121534853234794744045308682986611507442468616092918965622166457059254622093245746922899823406528794972872274592953567435280916309014997978010796941816806793212890625 577 4788969077064011834633265470619096772349123510713168913976463704977714089117493335657119547768644321362386225203694123095425923412038748723510246115008088223369711714259085762994812606967321087419730168949683230117992620083816389697144560855855165242176734695250272773090459839081048376563387591886566951870918273925781250 578 17326652891889809308438767452480679105798386401179806954048410596789826860203099199460399326807689771061523329281225900632755823837199185955042739311814294701240884305121455094747519619903547899886307764283821322479130815122808838019494069664776709178239698611889990900684462019000660337741948069378850050270557403564453125 579 62688419074128987369027509909307911667246314452333190200359734459060563855428029319016398895195227248495685520387658887686649502125802186157662465984031032389355862954311846658763535064681134062332887976670690461805690975194962241611747544044607719680314819583198590637970010899598059805892802387461415491998195648193359375 580 226808830911195890302943712284136162807239640255766916231556619311353684976124650597779997841937687387170810955532164935269468391443015001013098633361083688440574893245951957820080077223887930812232901061934345696632800800360767017961267371899155052510375604856542998686427744402986997340754271590412827208638191223144531250 581 820602059185334514669581011874141255699966629017168630155984424261465605603483106393817994733712300693375627175722530237914094446586064074277180836885263280256095151458200555806582710796033983749500065426318276174135549125829023881747599139272736664150303926366722040242288667516944687674307346014757058583199977874755859375 582 2968966141370693121833186497950025464463634943807008569622139024750559603136792278980189984458873066531024081100951826513223130275715245366320411017620897959077601291061242989932513167860730264686335821821919652387513741627341284318931658836867908058199641607550895207779304615569788451667765372121721156872808933258056640625 583 10741820410926793035818027430379421043818341573949199697330773002445469987666545862931859948625803829188242269626146481376545179145645906460216150903678173394107530698015212170629652285323481404684178781978006881066890962507561302185920298487975856970246688405920865837685079740264218819967290130534820491448044776916503906250 584 38864271347780499569924204662146977896773533150710955638543169888474551922648767919758349820834653813286090942625973274316610244349653305469478699430286377175149647034769845903485695587313755699989214800780436143396886104401100089334943198255539744560235233991849853149528875623472151841497623792065496672876179218292236328125 585 140612254684268532670530886158837784264775957883808779706061984430145409674911110284132449361044249920489243364999133964700325326020036995046312742633041018905210581683773168664280216509951371476525180094012146311649975709467693935745114498837819437949942727929644936559218979416039665107651668307653380907140672206878662109375 586 508739916682440165503033407483454031840012123665489120337594072708354288761311711821870497701047980536015762111865803451918575408351918447884170216013773208650304673245016613803972604613188078882679826466158550841265448025332969232050856502911398466948537469688975417048450518962837566330770222577939421171322464942932128906250 587 1840638309990858164162512606623081237876180828908401703157660441391044395432003007688690241700018653077632593734333347436091250411659407264189287366903660948725470457806217225698461940516183537030773231860732022648077361579326376481528710020367895144992973708796652402446157697733989506115592771351430201320908963680267333984375 588 6659491966542089993297395995698136030180843526214562914100331843413450533353456479334098719994853362708084158112337719920863375016537444081525585754449438700375828922806003059472446679514977290740467026972867359034059567769967036247389267587282483390222181195538384926988535893855759698924112743867453900747932493686676025390625 589 24094268282756159145674416945375273961523313486530806054713357010112030689607267358227042391474173548152257821890021862423860623024390184086681491937728888758251792324998929168869923694993968768548468975560676681929911030953203298829302787834572941226146037433708662622711890980608850964042599862580118497135117650032043457031250 590 87173881581070345761885104748385689656712349801581215703065125833492900781269054394464718357396600927220868318888420712514986240039263700025779530916397250289379817010964630546987385077394957389040009742939046614479257315916181312909567601236452289179619281190851388478616775433765456325592435593563322981935925781726837158203125 591 315398066491570933081053439015052078475945181575252048241758844116904350458308935181188379829612136895343052484991994250455628085074367579695490194893341807655640123429828506890587306912004943102457703836891849662746731424814890070401324067009396739767366218785713629279524422265783026807749178654916022424004040658473968505859375 592 1141120924552502936595841671333331944096164158868354162693468591417057248385199403933618307361077679840610920830517867689703209225175519398348553319884722786831301532094319381717999609173049928567088470469764015241337370544493543787458782328864722252938734687974311204004538234160087852410783715306763497210340574383735656738281250 593 4128614290304660017573941161591399328101094886465510572258548736500764489634452343762149637657327714726339341727629367196237905700505759093265315624956904895878307043322454374137061511305224927323153833164360827892953195598393268585287291309276627565856842345942987873625069059471524128015172683259237373931682668626308441162109375 594 14937466828760785404890497451290336920024653637985782047825400725418536206246264699142656651481250174428642104485557497532673482376651198474583811525360910545235027556140674962095309510660874993780326813472984063258079125269498623989142544902059526564590538289843383348102654126557181378021944839762369383606710471212863922119140625 595 54044262692280626936582781448494687959617793757601357377834259944588858583059061776902535069119612298511513813789640651682177883380727196906592479502020028246783602564091102939791239996778250332285864901543116176825629648355526777019276267963914494993668479719501977372387925335428286250033860782515660048375139012932777404785156250 596 195533979317599207658461419986021755197965700598077876650044296095851611884063985388799392088191810620414358546520415770747522005020379992160043339883295588507742875039752139888479652430586876692527690440350660567837752615430140765150668615309274842145389707148292970121426356044355524360059579713766453323842142708599567413330078125 597 707448583126592903609393192687635336191739534202382596361050180756313766505024618059484285095360991609514223663653875595326720608198263976267254301906377801304796362378305184743442062169043131801209127694037721955060614835373069940656961736726801735758606137143954963745192153544636190550128594656253966377335018478333950042724609375 598 2559573019044968479754658863508067904968869168021523598555029423302310773104803163353424465035845904945499325585667299122895993015889419920536054810115411063985267436692765224274812048692281275543407186268435306936114311099714645877531465607087634468066082149978309968118828987501403330950345074712437565267464378848671913146972656250 599 9260622179591877880726328354102162843885648169095705010969896212729985032998892726469700899702424566679925509610067117637846362038455779721344002541045166313402355371572300197656849932616190718710990292871987924905268481321707879684372519351804163661537380064171775021868184169783835702001082400280917994450646801851689815521240234375 600 33505245802734547004858347452970474694583895005370907062074333947138371299470447815581382173332893308672130920121999092574751845112831799004039738654648776247085439674397674866910189419619547215837915533017763089845770851109966169034205268723582645967356489570967325268746775911412161855253686627842402145915912115015089511871337890625 601 121223118115713345620660095494341559253491234181376010255522188672041931332357775445558406368152343709961027052559659874684527415371880096413478680568018049668415421514126873346266697435016782485634626200728875824702511848941291446749163746858892411529095547533977751234392958708141630766263021137807420757326326565816998481750488281250 602 438589361564893993079008740206855422794536695880025515967239273624517800164436638149885120974097252006444480662188303910548877851295241487047194709566846367106649909198645992396782540076986176348983553338555563674283704989156626388574792390676548827808695289815052129828230913983647344555046672549825093057052072254009544849395751953125 603 1586831217245903237291743223562569317705227308493247528558585424762379344160394313521633573029724541482417268048143220179321752179616806953168580144994141587191172438422595595252579213209846969316744635689133439247905965701076674709128143219088282081397998711405371892969189776377528568943918257060088361498628728440962731838226318359375 604 5741209278405046221063672416778569474553453063066110062956730755689307719979788376858742260278136447379863936929774581343864371641607827330606927177136476100422612646119748014278983365664303964838805411752889377868111303559600241602766754142058666267946517107951598815704794311969406121944357922551316342207883280934765934944152832031250 605 20771890305795714918859645966080000784241128772864312671990726654634641879096970316685543436242059529487233344408156805822713097309955101887191735160711672566157201038485762095132020762272284977610303880318779693101026689292617834468193054614851920932742591982731134613678022677959387765002198327456139903546272762469016015529632568359375 606 75153405136953343488979867746507156548438378548991013045169979494726670795585909699134005879819615410536847037391911122394243628341736372782924039917875982328672941961830070404265186983039905063857492342829451576164576928665087964327131502363966273323980374373897678989866141829949908215289202024524117806691947407671250402927398681640625 607 271907574155788142850601108902135778820986248880633501865896264200460144582444696912242312217887779405248068464918771582857652655158906354478661523785821548812578704616721541545665831103838100431235942312553359415317751196862350649294692238745571761956188911955832721880940595759952602251435018485339889515728373226011171936988830566406250 608 983770845094173996808106205778143111362739351658212444103631423528667368934293936065541531690340819973556107137634302302317045134085849908478687419339727832419528813274457355707003220603990976836892249848619539195765871340986313424837803681908027443161042687909675214455372269650013470180729082304078858545182129091699607670307159423828125 609 3559316354691929269787525484380036662708765513887894711188675796641036121759246195766496097362265202841540193363577653597296962394634717770000129477769531418034750543288679070806686947500764382028281537680330898902240600720619813877715557215812278406024268879769212462872158369450304339646470319093694845147268779328442178666591644287109375 610 12877727547988776364897096393009467756730130811148411335425221865561843764124761298504772828359621914339920431129716756474899586302744339307607210292149017928076108650071108575498418634483867025956946439158556798532373646898167502264388767669521254814316130959297686242083930499001454347328706183948079933010433251183712854981422424316406250 611 46592055966484235475547854543147155470106826486302583121182730344604038211827575513691383654986783557491901188830695514388013119540548107688035404071897432550206790533912147523458658434915513219643324507391129498150665230887738441933366052268544882041459310397642368896058860647755750038411179324271925439315822359276353381574153900146484375 612 168571642092477295553253790750688438566883478375770858928787542395210972238514071075933054133135808215759903788504893789565567666189018841902140968898742073110653409419205194739801199002158230968431890341162863498091457919947854698344886422995118136135715897191723413269874650743771478455412365701619227531526945540463202632963657379150390625 613 609897930629965300388529681037706415483883259447341379038024060253034670133432477811208352390745123291340012998370991375887772733242353671070527824134223202802233094426465236081712702836213588743942829168858669999703963445300581282057601853632866270471282933970405221869078950480078642085005931886736510461055615905934246256947517395019531250 614 2206631442687440024176379451435089884584998905357852600546182589289118489474592033676376491288046575377900546049330487931611025335266674145841934276177405648457898425036300206709557519170276788877554694138479032508062527626763632918563577153188740671677835183893409042996021498681535818147967830925586414647643351827355218119919300079345703125 615 7983667560287373618939248851986917345505578229552556107540792645180419096705797779325840694486507260432802665254797482778616263010121602373857032260215912228278326653049174853139224081670316000668059324848101812541792820907315258182529876497779372006032761249615019105634712741007285880314809495194249520932938679607104859314858913421630859375 616 28885180587999667973814347002759137304602896620973517534973050279456503036156028728247321015992303425274510596027334974235026188374274641140075489920192532899102141140064373232148332812500196058952523153548113900168651466402758126319831496722953156671774630328608050313193456211628750310834208321343315531426476638898748205974698066711425781250 617 104507565138561471774375490753861099795486591957104807137161288171380419697251154744607401607528980824208539653862687457282049626820765193831092288299883103354119072435075991895045543654149400291422319143500060438134293227477214340686508101125868923328709345394965156037793717353107322152596994130745330052467689796458216733299195766448974609375 618 378111922752809019002805718755509812454418476680656448010941189459619583305475630081800402957683386994670145289176762415235117192232452763455083991898452852275084656475058093314486054208246021162348979949759732689828208805372281071833383022014578833284673575331785528623001305707392859208813929047010072605206065787797342636622488498687744140625 619 1368021788071237736142151140008243563294659423617758204368899506441195818041122376685965006750772030852308028176570374789765337827058437848119958517992848744604827920199910507097202552770483104354633304031298361258469577889475333655734374604443549549779821149684101862926037941771427685281084674581323712763691879956695629516616463661193847656250 620 4949549326592143585696727106263668754201204734685508781789791584907881173678233733020823018965443219288189414436968061872651103174129925423324372630471979461648716318624262068913582492811185415961421620407693142843206845420515262919504957912144853582475737871761581671515183180320174130361353727671568200792429070844491434399969875812530517578125 621 17907637692604529247772879831277125954532726555338752887104460392333426778185556781674290061073355942179406931301988435414428826735357437876022070562395653585219441992121757809081899700203511558033941581881973907923686337655199646318852916538506520163479583610387399042945726192743732225401345265451222440143685954438979024416767060756683349609375 622 64790441830061928310380763625067286001657609103266220526573344037127728022536615243267335210539563614456087584325101867708888617806137562263488489659618370617853628367487478700841586036961630710362599807371403825402397461173421916996739793131808332905019228693129086857152715062117790475199957688898271196756284417972437950083985924720764160156250 623 234414020687286995313039418968950800235624412739637338197344418223971506221755292307965225747331038361383403265115567161472298955353900621937332095486113585163170931876828604458798431683790595761643291127447149587393555617591111353389434382966509063707698225413708439071034944346870291248993062117235243783062992317667294628336094319820404052734375 624 848117894286125335013293276719417571169834018181855588353855370934218890996093385323489452683957373734636578403952326468817051687738815298369218029132476072726586517546705628789784228234144825256403456600378728809955790782088447181963472949173503654013394983602896761069411146423762503868965522141684862931533539498474283391260541975498199462890625 625 3068519367994191698501269288752333854671048027211091250782554763551236923871690465077621134683131676866265875694183796536723763661924573382159429668231812437817077928349385121654928982751771147473800827364657896112811175822486679142870192831034972951528483790945941609991881010384461063099862300122248095742352735904034943814622238278388977050781250 626 11102007368540331817439880060164581417506070045146178312143496963085090164377985398770658409995871515658146486451157350339533559870928790418951058195496681825452457054013397464325723772588131611086986853821395836514276925201991159804533599409307346487575444036715224244612349319803492796154483889902816164054095982027803302116808481514453887939453125 627 40167440002730700594693053857061237814175110089675435306804710997669266202531474668465186376563699193959403053784867769014048981045021085183958142636324346938176895628320061713353973949181802318065930132283689702007328746897522403308317032891361867680234801228846413173102341547095158665273107948902840341558716230618841791510931216180324554443359375 628 145327163170951843886265868984483281983345200222646284973306070172920880190767446348472639832839138391506282836668552093372577105870461473825035422204138325563622192871533321245141250882968353534894716392311469327465259108477656217518917167410272605963296785960655944642449961136458329345593120295000120887523101242955192446970613673329353332519531250 629 525798615841105716457864075637110220845850450664854248332506795876258069941179858400037267281377195987734398914418421621792640624127201943205386397839069893127226486216066297658936384668932756084143931300138898127289651807900669071053000672594553691415309923659047657346738097946815853401600061730486402729821925061681753277298412285745143890380859375 630 1902357263350769362857991033263134694312526252211039816796003628516685948752062060257823137242690287981140580388749347642100317591283702346901754878174657837818021466722664882068975668929822012746246074539137143999121963497115064267670417525921405427260065688491958563521440684051787620280034707177431409211494119093632804151638993062078952789306640625 631 6882793237548318232000634788130122367333379007730927842317484163202139394054411009288929349806565459967030907371654630101538384835782502018481842401677939723453974902532992922050196421304446283310510716194991229359161558446071975983087084266634258679223778824164554530873512930524858834392173227234725032408360970159755254371702903881669044494628906250 632 24902179870987744345713218774334938365104263777599440127607402673427267226511744745155531062819375859929451634914526412297190336222493998357900437617516409428179767179051640199906103761873121352821323208279270426800197974744784558577083333703564266259818565678362979836760361232365356070560692600286468115984334255330612251100319554097950458526611328125 633 90096933167197130568562919931024079988854423849342561426449592551125639162286668679333008565064051999812103637714358910978259756933557481697092976079192348523628961382593236389279536702843375347554062460421395987205182081493562912969981247184650037902973934270992126529434241509202486180842596865258715417879866425854284983643083251081407070159912109375 634 325973766481046931114248505783445708118750800358715606494210949388491859678874619670887387511223380699413260013999162493405347103555317416695962692308379695477245971017707980946867164704851269973663696260710627802024920533743891771964489567405428858215776842963145733463369401384185650551409521324861236509477660852618363662713818484917283058166503906250 635 1179384166569249002728427929262108140649481882546865225338806784186831102582939754957771894730796643498005781881424017912135436733108799674994348581145936734768085048175573722787938140010039473130548169001446159074098692261251644294972541601103894101564014543460768034669675799374915821852834622298012605457988972133820393395353676169179379940032958984375 636 4267052000441010358070897117393312162653655410940748094222979173991696214520325676434422536097866313992962609337124277093650448147767411291491929444187785196454195385789328709205354876525941015784422363703677656360368858637538762615040260168492326216741188502488111506031531989953650856507125504865756844742556556406010148663199288421310484409332275390625 637 15438339169358806776712345940656020110020867641969414344420861949024325559686929607383253206835348352474784137278501295907575057073293058082487904315209242308430551688068774932087083682579507713269370973511157486431350831881435591600338592836942160575885869795136717356809280952893675173271454412838721196422837921360948776339228061260655522346496582031250 638 55856435844588982093207244116313539736836061155143331250989413875163146725833019654744153353687410192409107639706885094069623044627628233954979874355107285559881781511397231114408644030267833487424743049037399150354909866219484144926491663342249171795723406463243029253888744814700121583821644539864821758401406824774693138380143864196725189685821533203125 639 202090483376150876582474490878287598134075967565869584532842759630694105830730450236804500734260309199671617512141918990810239937771675879362459850199490216257256149116642280911607801738441628870776860377631208319617795171690242766630765352526535056099187683340531559485397319309032232052750950635130502809892844517068721810204579014680348336696624755859375 640 731170237657809472446336233809870291986199532053631266409266728777654795524487152910301736902864495036312549362175169483703084465720238227037399879221914653486871838026225248985995788540868976916760586642969045846314426527353793108521368445921429421517321384386442651157542872471660552344646530476328405257457188461470143359122175752418115735054016113281250 641 2645398771408292979319308714657913469260617822438808409382119845734803448468783513367486180843020929183204659250166252464464222639742811738374700145112122186148078444547914840371939934012136740229918631326689187633483156778317751709453015466974471827090668505229555458360727765813141601459477899205989512237821719722007107744587983688688836991786956787109375 642 9571142668752417534364862404240215886372091451925885714864265584785743264721481802285922219700782170734460549439955414903805690870112867556686501329451037663306033032608447956929720727356338816565790223418600708935843651254819793004658235105265212027866735604215564036015924466707405245574156843648305534901822656302684821927329039681353606283664703369140625 643 34628719486720622775227768447911512085557368147435386527410728695254699081263491444592180194288806207756279450948945812196707341151850279091559005921694577385789772940302665582788903966721010381679357960459557606511802472382510206476026098191453701003880335494930042888275983504471318220573394722211580113320004682903388570913705279963323846459388732910156250 644 125287884089841026204314530218356480995926383477547504062732315552344779082710048211531289872940120185109094507544951986464508251408687057674362522961217698612418699538471088129295916196823357825567838685204784487879794105638452067356839315430942444880067999453572394261300295188819564874996189392816372892090910133003518744931881201409851200878620147705078125 645 453295823015602017145433808852224844551845076650560587676607934285450400007232783834695548393256569886764075282980030871339004551284183892914017585197615606133144632990842112732535061150511737219442403623726134406839958166279709304404066086197443719380938319793211756865121558421741233272113973353023963893854527250500650870090879607232636772096157073974609375 646 1640039694628804954705596393169341817779593465865065418069378093665528104622613678115821292601582248508274903877175394424372481499377484176198275311181989537603629667261855123016195724768441896969372824692606749594800820303206286185236133853832506372504351601698196813019106316164608341985588919801037955008818085587485660625794992029113927856087684631347656250 647 5933719358066014687800812921585584866138741946072524151963850796900388523076904471405628721041628393107554142970976817765167384740466501416421288629921869657352425171355065051418303318089650798749652105344403075939804310684632884404160338838175313265617066409524925280769923788714335543567374732240069955574817791684925048778520562109406455419957637786865234375 648 21468398317186048665476082642081215241795742401037293669472363516174302092271453966449037142200230722996396195469007116703974516205445086201115066593699400598743977520466049642010537966606044508901396403258981631725017451907132991094621024921714034465563574039133642338754087362748636007908929062195160002829998530487196940763627850401462637819349765777587890625 649 77673394795600169888376348602478151878285002274823847587542563596369567845972747475217042105793011649444210262490151494694035657324892923923468889818887654706957761745554922952961173242581968550758721489572892778926065706112500533452303430417693605999732538148043585289920817870171502321707771649775450236275903694011359459925536441460280911996960639953613281250 650 281024982392070606114501329801984683182446299368932769590351000400976328768506467543840024817963904632239070335105721889950305705597239188611769116125941270541068921125444366554753176379879620209286625431569555736005241271026837711788412027479897857670844820544549714755833652537114331568994212937901451167229525817620812595809542955294091370888054370880126953125 651 1016757937982352181130624905997532656520806485470544610014042184023033804612668600343114913560854464913974300363077851976281350241361731323441501131535268079170555796899447218008960015686488258292639519709983314785395877824571685891680542985311021258355561411982530647329564173334714146236432206440630004654768110618047265679420032569169052294455468654632568359375 652 3678664777951407875080617880977739866691800930508059202118455918110287379220810663996374443714452801408676150139860650431655222678822460674148660077046634043147434378870014257271034196533043190416764471392068795246953182767724240899460654789155617003423582957189904662868652603987999073337189967513642767437692924002132265418052448069374804617837071418762207031250 653 13309534199845278469749964874901036050854972225187572960522068670436267873040710318266297650767991682473509248883913992276869362187303646753535794727556829819884392909852835196310370904232774660620624758410427402307786524715762775038900559019222978725340107726036870077695442153266424635503788805365063813914624066920424998693162077501028761616908013820648193359375 654 48154347109469352973346734969616480920815856473397568792018063761629902469099498271349616035267694405324165493720266709226070697542405930396935673252550978883684792654914104695196683538498657351019301435091793035304166709740192670697199521150336808609582623844234827074133947746392127810832994189257105232384655714591463666375548147158269784995354712009429931640625 655 174224064548120372517983850473577224349804421241049979157479975455968172980293939765416591922498513614253281224181763584746006676775511418216999392624970745319001998725306347494431563171329413451993383383406828164981900925122149478291494810655569149421212580590989784982192527965628515876646026919460207092350158238355193338411930348286205116892233490943908691406250 656 630348587193255097723185577519803717144942823838262051827309558471691352555972207470334879436154096044645578652307484377599679896165527439100318596862098832176586030351961213996174398164153780504870409741575175648388671076909784037971476447526161704058149783733774789540292901096181940329065163651015509299827512618818648360181911005639676659484393894672393798828125 657 2280622613225673626026008635231132463975692012986060363349147915078615897878391338524591437568277912151961487140628603964268366096950080104416596021185640434287920158133274332508714174964121835264385131790841737417033850758938172798399908184352962773184686015713925022790501865652767122262095683657776511037386771902317275108849903286767357712960802018642425537109375 658 8251370130162092641514115288556643734153745945738991557609191783034622726612095655271282790660619080536579542441605597933343431003922763326581387121617708010556670638906565592562698883999840273797573610246332808843225898410141943802142158684134005345632681159900751166251044822782925909665152600033805008687796296417493133743339961405638405267382040619850158691406250 659 29853737584682095077440533266627556350890269663764655971300219339780034143668521583733456765461705841923090276504884969845375324534863416110823955502160337881343752403866456300269923545178592192665942392277455357130960238256018855018711252498905212862239975720934130717302714785650793937015284581880142488252047622575879293172450290594355237772106193006038665771484375 660 108011837272600012179632089890354563083682618590128322068455137783727057085282129642310869874005433806932553670316396859560159467654703263921212841902713149353935408824799453538536123305893759594341843910155612741438671699229384556082845469073856037583036472805166897755258349814339340136750659909231687397821256630791930797145551645943584162523620761930942535400390625 661 390790498439589585510957783118635033663961744631818330485774592219735114708068040292887065542718639825047316969057559448573920715599199239051944432002764057362958282104664986191330998803575837008379507589390786921538557304866828505320671082874754123603982485421163835189778175143442730998676876636757724547846045041080257519865506776746144623757572844624519348144531250 662 1413893305834947866656628466141402352901395630208450042086597272180040288113929553252880978343566030090573816493705812945068806239722479875653657950500254540045114366399327663263974377488410387070188318396175870900499428028187219746189128069004490430104730063079984687172599126645516954309631083637630185750123942051441633613599775654012802306169760413467884063720703125 663 5115514036976791405728353415113836596187169427883158558004113399801525867029307564799969564004236951327632497623241267482474427620616403183008567592487452413410780421473313385363216893424172750309044054033925419894804353616601956204342284930648681532503737888294104259914104757510371116554771035004362306011389485051806880468671344386333288412060937844216823577880859375 664 18508103655709217695358624744862171216428868988373542579587580638107427894576890057735442928303354606185293405647677272687028106904469616536774548209935989366828330275369928610496212579678811816194278678188747744971524627942073682290765784308220955511995039126070597863707528154324270811225699756833660601306327715001826234275357843661602430529455887153744697570800781250 665 66962948093662131448151356648741673101208497802451920107917336191529510137737912464677366821495588274288304540122180026022768396419266066768829903087242684767087749269483076125664978431273195329426173120774111625383601371627358630432117496887861369897456506188882468018967116984069498473354643609146491476474691149750096769033432496376345710586974746547639369964599609375 666 242274222189764568763963659519397509423898144070391887641648777767110411215805112034709619465961168340515055672372513766678701447573982251160276774386533477001297094970565737575843829257971917566159472212926819402060383718426424740706758562898202071927307335314059350776297944148726138310644719261564154375841817173741352673790373263573716400287594296969473361968994140625 667 876556370480512186579061514353279181613448231339699837668657207877904505390335997850161263222327900331133755661251668703279665255773580921957234356496453961171046728505413307250894254133493611183666495460763538883383911733995330551373205330051703510149254145625884413786654135823283199186450378262088314496835630119956279523784703835986853448503097752109169960021972656250 668 3171410741453738089075489274169408360947750436346539750135042150553970470872654429077258218781833659953093499944395774683004819040997993353984787910549602420848748167674237848375252124377608468087535116239183597406617640077844529053332233835767507191109734051559125315051780958372785304379028295002620800604969064731074634249971652862065685241077517275698482990264892578125 669 11474271854866129512482138799080645896671511025034199562331924713380329827411592156135484777797528798109798721415720529898625768926122062160137767770265742298388507195844122705621789351220574284519343103892100292616168641719245992509795142528579018404802399529666204506325634112747510525962889583702662430540667173055591773630934745130394158962872097617946565151214599609375 670 41514305567061957117033247624556187678618802943438299060984412814131796782694688635291132795078475690783526107356623776078104749425620344030764899298580699387698795140849424286232686134214829082159039938264583476047755008207007317282314543464057556068463327390535395956369265771873626107919306443500208149678490541622585696904815461341642368608972901711240410804748535156250 671 150200168560979138022755544127377708909736459592020497493262440503757334776415482395778240086404734463368636929704516230897394902497491409353135657641574785446551439725026507903054483914971273988198484171862415917157931832438806623862597004677392688318304639304345957250218158295630577909782084298987728595689116842834969616369403581056241048230504020466469228267669677734375 672 543429314969585904528611482514107606155588283242910992161390138448127689968603968802435536456631293862925554111739462274096450765359355326611853791714970430294263222920885418084108988903782224530197221167989162205550884121158996532901412306066675661249206559569052806469244462618784759009313889277437602230053131506061919597322940598572993398107655593776144087314605712890625 673 1966145732043033832529279691933649486229259118254452473340638489721851775960942432033286481851132796997784585910174730215995279314309319586293590670366978224238558915979294550905272524944054752709993684980633731441964761443600949545194076506946414864654509601323534246095131521615770905497659024892249368171820073316134749904767685087583761749385757866548374295234680175781250 674 7113582085367239640003341047097709400368354175057707405896241756368620429961692316154254726972507515674295158992176339709494142744749821298408684393260038969721478465292045664105817680201362640898982319063222846182069386612209765061463321004398696017026515208772407198129435294984930732441725678074058829708834709050364151537223722445053841756390511363861151039600372314453125 675 25737181766621029037370306775820299570695475284016274662778016333233843270003749420604841225606873593382552865410008047467494317152202508560575468614465303727414597746563755566002725776286539440944943170412945573700523125843044077581346222487261405761860028037244364760171518866845799134720333265909047307685073178671147008162280186787350400035023767486563883721828460693359375 676 93117998406268946986834828643612950851635605544792836284408872884326114200210285522252932493171830388541288532089158538790000872037263436310833921106026323788465596406358549509484540480425884000229804256748613637592268696154171562599414507414313548724167564142359787810210417859304342011393037939174942389881192348103914283125282321711482791393166280613513663411140441894531250 677 336904083198239589747322609338963256404700651303882808108154282755461354651032680508240456337824783975793678333395752456612532774425304638751292262457805100305254993298973969717409073520696722796424305431678340319458727851555637425090341424635260714811537680525577115250194494962292714383363523366329475410980595847163836374815010674620661956790712565634748898446559906005859375 678 1218930423959853213802438903476751527765325228795449859118727049355676202254111974929937619223264767936261949006532969589112659511940206012202291706758893882583946984463077101039622665201354193980972505874648633409332295777007329312454634586104735830436850581916086637199920385514941861859852427135772665105497017495299610458448641764545895826987731425106176175177097320556640625 679 4410131703808068120275581470688941356803122887457835255052863833001074238015396472108485814427199919802341353365686085662500633687574506867254997221505443911393459955820515656611067958403287355922741002214851465449367839627258459436821465807347375578126564506952547609748629452763245737382444518847215948472582108240678870418168155449626169350985094297357136383652687072753906250 680 15956006399241074532365712836060949145188988293311926979670683918226990178806422485892740976019675759330397021795765580366939870878171504275263527573732750144047564856787192777857226466009665809708842481701014160200177719251255650621834156106213198738448569625182304862743545336241519377612960458557216416835425453726896299798597568425401367619986814361254801042377948760986328125 681 57729373477165032060450656826860038941929327029270458623089100426129579703955130068921275807962379197640278342150397473522196185952984987040042651761136531163270524504833385606230792538031892268930507397430813473754049398119985955925063451494329115801610025591148786264974579417391368201152579698550002341814216727431087146902147064878875991345008600319488323293626308441162109375 682 208866835389619787640424719953995448983701693679792658217092082539512947625743537915142674159713517191549406601773159465776281575374067413823895620937018905096114798240230964141867830360111132296108324578648996567769358394343651526516146476940579585315807279829832407011155170405749244117698096199963929624893956368520954235517747482267373118625108929791167611256241798400878906250 683 755687309562273777899870315635677050208861833252610997970014910566916839608942039231106991758755689969545641298113809961270426947105412133919264845879411869664221368676987892678185189110396200135889085906090915470076544981118327852955415127231252347570986271193418103730902954941789379582727582507069636415398698205449335443078002086942485636400501647358396439813077449798583984375 684 2734102370863269951297227978408408006125800697864091698764614140137019459915992506579821587995210863889981173481703252477470726858656723600476846124711964822840532852183784642681586793751425339198903806637209594511535932933873381632196343251453363811275894956817928483598738922680200677325147431535528533952523709184641906037801273023375562588876963587836144142784178256988525390625 685 9892075306504980866986788313863654779584694323057403503972996147850513101535252336743572981182275869602177660917947212581001499557756557332787906394162764765881557417533983750017008023205145695315073603655593395207296939763775268896204640621110557318524543428122551899339179838692056488712099245142294487685625054895962852973616354682165384762382309702388738514855504035949707031250 686 35789864678208554578447801677276233867294468125966559026041910038567468208096299150818756965935325028560982437181219800517653863495499168661555301347253999715205122826750995536677106147268601780580848985091919003478805034149509436320041486848285967536243242356523117078702204580059279056934759068033829768665506728556604734679075408293949110867526730572762971860356628894805908203125 687 129488946858517868557305066817062895438548869014545777610344569453584775532805234070375919923765245794794023881316362939683261819688713056643836974765456174746617827046085058933300490620317280426328876907181628041357540471928670837119184231135877051088593494642002825896815123706836112841113299114457676404899408368303209408527295268058918630525722104351871166727505624294281005859375 688 468495410901546569894286325698933307856272004442896092921513297075086536623544674597785814789149603831165207220675715695828039780966069439911408367091010875157063521096670316983116922365243393228740139610448545189393677188895807003995713721437955417761751261427398544090564595633884168920892700232119233181169508198733023369241099298824847598290976868895540974335744976997375488281250 689 1695032320215143506684906294409352062088615677141751576555843638107508805453697202637049474326921790181855916696796763780723889806386781916337856961627773502052228470252926290249082158724630564012056313516334585740180683584835680834382647451510391833365788833926978590968747359635240280398897005588307783881350499152149069803569020153829644838826273822718349038041196763515472412109375 690 6132684546567984683953099843552093771161718363494277418171651705162111344150762640196318297688860931753453547380605240424479250127103562382132242972683813134475824745781279866329826181796935853916580869529430202753935031979699369151934668650362182078020187862497900234390913820006780557390021526780942753500904954767080232171639604275023986202676484769114040318527258932590484619140625 691 22188261131764205886340967745713708545365513431762629208079040335273012693485327187796344116809695707857988153419042383218776801603583902328971930055280198162117981377641767880403720115361526449522622780065478085068771741974318441587760105994258951223271995142854608217110832301857701384955622605963174848097772278074655811840352920605971706819251054731978456402430310845375061035156250 692 80277882925981106011939339510808073871018975341341758949536943150554506746672822738000129095604173880522673030192185713971487757382401699734198435412981925138210783159302440070369469667822952978030209552680239411574183549973095362179127186719483845726259036401783539913599592409254604137828005395911160472984336616537877898343566581654738603082872849814322080419515259563922882080078125 693 290448108971084500627991858825471826628267309547895648707289514076407470265937477751018924893972390863323424383865716653763554778894088987026132526788508634880464008908303360949828747762307132642537933863073806632527059039993884602956835403626124472514935206294644658482443800536984513764361913949739928124432821692316110432516068305243834481318108975411718120085424743592739105224609375 694 1050851130225516973080262596573318763786241671032769448788762854629264817596323275065093978991841084914003756768367654698960335107558436436459670456877633548711266128745004604397296390472420898322538621551967836104764377450103946203888541084533203133943380849464305592844221040638649548132669542769143838257242425378891162670862508617945479391176180627986980198329547420144081115722656250 695 3802015106272162362261353688739234685789871807424369000407366702764286736651928986570375270489343470253401661922509690225983901643321737247167689650445624569154010599183506217237338213550568828400003438444470147361186592050550308004658528404535393307142228215848304671808886200508325171841538144097019550664048018432875261191732201563508224549290358262876310391220613382756710052490234375 696 13755819880233226945905455460829579610018150681957997758093019240675109595278028557526406457487511926696989525770710177635117832678816504053540095967839955102213722352192508064200209115390739650387324084462511556282111073002231809003849936600010950865994236831919995394823325799348378118544343006639378562034027965269920492604348464727813725790570888174446650964455329813063144683837890625 697 49769023869805322918220508860451724621141394372668143788428262689554114293130497854780155934990842282217939319241002437045669655177473834031862031586971652665298558765045009234814354509200854109936603230090207044604622404758407504995957040977377787794260043080358453615072197994200264733514024312711795056849899734185226157063081315821527506206402649557851702866173582151532173156738281250 698 180066019947860479861575266998110725055616218453550730151676217244395023489262346486268747387516651777604748967351461297052759112493286649891609678095658487815424182064262505853070726969050572297746395728138477441612556658780878479960535521886834184641329031242192291101244360974259433074848406530362082474079358844576528322293664255468568902079158806917025259508591261692345142364501953125 699 651484980390275784716773790688295002172374120404412931816239772774204545980659243157442957262629047476934048240552294300035447286579064079298738232543434175750628116496087483091281862299248590939048962490241351985039671270112354874822892404547281984235344940809169187430860814900295841706671911088251437086147295551956510826152914698235206979363780786795867783212088397704064846038818359375 700 2357094802212076524275992618450921385583789509754311008322817777649047612456984483355871049375561978496646496366004165014913440870428887147035642772238878439676019672159124886191055676650990093206512833810514372717135573056657381974311784413302238997970079547834884481648082269630182043159117522789446773060339683536899912519296252213833190386423109899394212618517485680058598518371582031250 701 8528049109109003697796094138813131917057076946749490382532890024374215332381626200992140460564664655098562240627259353574389967919249115338684522698477221319626957778315187015498869071758707511337319356601365103660479508932725135497444460043774785068673673035128576471086107273649431007262228058505976679870961939924717008465716687577989917035296645562991724176526986411772668361663818359375 702 30854771534484635867600507601811052657366437184975896871050361233625838599623208588181347055945513383009578721306275942797382635244101140958244399631191714399754690530780310646539066975538587090654032613954253654716719679380338767615663378152362730353517967436468459947190125020096244820515552678582649534053111281939085479732102176820783633244367678317987557790047503658570349216461181640625 703 111633612126878160849022067314989603701546801191132032442587356046258116336207911935946032976904243639555082403395082946114963336624260128097799384663572465400638663762325618155200989518899397896583566286764442755281200852238068160591094590542939726424221472006699417380520088732234069066266623100383364270910746710071842356331927446213968581045355163774979168067602586233988404273986816406250 704 403894202961967624907107798565892755220901820030780677857684974063161388682923516738823429604793651282727518410444035016587903506900794935697774925161903755004419866157726537543309612716804054029647668364050945502822405864288646964877156061952884980353517522851154787166649818560689121228755352109003573684288177140663784382999126346965924739004937427284958051387775412877090275287628173828125 705 1461302954175447320290428656254515757596775094198243227075488090084516361733578024014386983139447038215862180035244760352364700851382674037999877702491656448018906011977004596940543115989523280665320510386432513737706025060252894021430307357049726269646480254222276848930648649142275260812443645043101047066887152152959710133335994503759780789797911317549894416600864133215509355068206787109375 706 5287043756067398476916604288443115011879366370837312746089015580106774865253272536377817767673266934665673308124003626678883986722409395511510513886648763465072430729096390296986167516363596133178364210111907841174418095979821235282765756475484206446464813656855610308819994152907930697918441464670487366912994875061479628751684340783969280253964869451324681826065443601692095398902893066406250 707 19128704009459755783130878160942996271412956383195347595067637450111292517598472561817153922669099482249055640443794331632596429355133607367553180920785535085267623585596928500228122001870364262565218498627376637183560354597841706306677245592172400884091667013166667299446727518828277185529989098136931599230538614542599593091741731401047497320834790668873937047322897342382930219173431396484375 708 69208301266961786531071369362499406297667950061790174244893109350022588261726000127196680774979162737916911661598953524768562213163621059280213335170683858100975964282502691016209772427533840646934271442577343980045711293090102355119557445583440972188134266781555284953133666829601732438057738167332221161587718697405599821700286953085391085334349606087746276106287268703454174101352691650390625 709 250397986287510153739702456007782050131274968392974133249127359499556478720637637826897634261550316278339280105775795965679828919042437259563300771249491615078541703484528812579908252128317381921845264719749836714310754692461303244064400999956342856520212998841943088268434696553867276262638745345976447811785900414315001143042726108421717940067574077094361695294821856805356219410896301269531250 710 905948425102741836043155433226413219168035091655919795021171250747669452294558188498504767432855767702111842220884212204556333529394081001415437180394038784887828696010130607818492398503917706374554966385862463671325216996856004444724217771864509421660393660301939016576505148621327719122905035893221133250990908584547006606712195776681634273666122355033077095942672940509510226547718048095703125 711 3277752194076158411517264886093155845183800616314728308860219456240564867869602753358035665856527257118862810575542081194382523051758218709260682045722735849046434962628008976192920731878001622263548508330563134785072311521973506003299083859540832825700903307299979641540352260337302214301331452736223427196025040851160027318347348341299581667992741389693577003239255418520770035684108734130859375 712 11859018844867082877370547264333713130078827623294042569195241027464477077875222824297654492118357447083754841773289344949130947611820688539226224326643485320793031333089391841872141666870419579444967709723503355568735472625587507792874330438381617020202548234990203124819235558579872475892132084215011469725170661333065103558175762823089736971633095173302499536482912390056299045681953430175781250 713 42906333253954622329266411891202786424475135034896571301675107856119561050028100354698094131309150949824460155988736318773742122800312349149827711404603747358732981852306914328396104674962089785907096006964701103918315805518070008947876232894203920972508224638451117416394416491212851307954003157393940212645728102409525381199142072408950776518201768918044612666218284857677645049989223480224609375 714 155236572045437697259479323134345366471981537058012643662399334143275419860764387652002198195953967513703526571077234869123055875942458303053007435389801310189699752596087612432619815040458351032310641486205988741747901664462412505775009512279111519761528382017304571457875904663164894160309355365894643714602787205382301388204831547929305197732843368723710565648676862338106730021536350250244140625 715 561651193957415374651064556215712900237532010115580361803621131435779294053681436486520520323224082819395332075442492751746568765710729769515898619925987814154833853718903490521118551827481306232017727396206438189147929294721712484135666396924537993945100786894267270207407440859760214261776761042503517509785295514863880035028447377601772106073207999028329764912292887402145424857735633850097656250 716 2032073109559888386957926165406837668827752365287838590706108986462519370964585244172591610636350576528459027521826289413117564448841357332314455922680932519825670505614079390442493683935114775998535429550002247237000138151296499891803284423227132370917862024384813493747657680982976600507337028383044368975912541547407893234118079148362334541701823151523095996318080125320193474180996417999267578125 717 7352109578012365061534308045955623842951101775861291144512439275133700384554519038430355451565632468545318477231918983306854978415653137813992786513774723528354183259475879499606875660538167348832588510768979045239261044282873937038338090131512971884863806187452731117701251200616081931227801336702704257330636230162720065995448158853802812178143075762473831157028936189590240246616303920745849609375 718 26600182342262383372881909402743930870616747052867262769031651443355905067949668971288819204646409460084297248550463469468687069834058902408391652955468955042642563769309000545821909883015262864170265406094883990011304530657887185732674028541429197569729720815339588119767967598165526653602321541598299441773618443076560863806650398527202388182206263054753675803554280321350233862176537513732910156250 719 96240363821250091556738006783941535138328226385029858122596060841111023416975749664292318765403884957694893856592722430809160457092028822971994332208471157571441902549165605231075171112385477576688384476629524723860217431875066243471679692049581128424329573139434285010333581987747223611872601024477975922214911064569203989056011198366997880020315936461399223232626720658799968077801167964935302734375 720 348200907394938540919280486905988021338557396660812976767822046988775591745130403465017497803787377488052983040211294806702366936289849602818013396265011012643996693899283023426266306146851073562590595352673203669244564506085895288695028317540759654272999261620473484452828071947908484791351397414398382402206463107463215626246803999198977459190548367033227737145362201687248671078123152256011962890625 721 1259802717868442246812712400610232431001145851378915593226129930738322841640773269003625895191917462651790445918092861879466032395989103899230095320282699275362773956750587090975955675172327979929511054380218394726921735371054145226116743127455892629243348442405195997212472449800806305897393981949602032399957760214470058185953964004159897895851162152859142569563677405142243515001609921455383300781250 722 4558009052367518529467159568521222048312942273590513082291539418747736249478214327693041986940650425818687314389407835363818327298496271482060409620088441313593886314256520337748446845127384531834602295137725955288385854324841249687108574049575664874851745903923612563798221889264489105530212922676018249988756485535034212798535800024804602183303068929129574162091576017274974219617433845996856689453125 723 16491031672495381413272235839554948086558982111057987445327047440047067039187205293447080458743664815834484342356574867421761474512535837914151571499028710191155561787529666233862455849775282759525456203787537802807320594768935522304959154610598861228041987307592082832928747197318413998164094703632081087943993626602820773062909180103223521437259533881352157962639493060663653523079119622707366943359375 724 59665113100639314419025381355168630191230199187337371815177540106496653948544954828770192359015071950078985139835835160289715736070197832160455809394701344387808377366365729480570045023239491138454269543249059237594673702220471363089252902805115981765951207018342351345652626540269624463169408904780314189776185705338932801321866900392094596269782324761112919002739585216943396517308428883552551269531250 725 215870407140719665028765727578068410523356085381396921849252463332247934546788747676615559501357035671222503987396301464339771307788309971231521189478363170983264077894180316233537945867321041894644066697307607173936765537257679203921468740972585602689546098553751342563619396714756052325026571005741165509160960393680560141294788601444355374162613954398803805200500460781398714971146546304225921630859375 726 781026470200401753048701731114498901660629430970297750170374616128756402991218964239226835711709818605717594237802331520250277858590560695355326900418309132977278502639072933764839504220407753780948985770292739681710459175186039204161079190837348104617974457677044956089833850872432139309285810504804256596923873441708136699864608505261303889464158148188454430988804377822276592269190587103366851806640625 727 2825780315298410440099680017682152455686366727944504141605610763982542342222151082813056381051763914672475451252030150279552532754011253620619028554699729809970072123724463087656507791765433559431524595364925662538868468189641800001198052249323812509642141795616468067631072270788380434921296197495315455438814565240137882792849099519084742576507720968948253128941519585204389386490220203995704650878906250 728 10223769225490043435254891432838267770128686484871031957176180739268929696154660592869147726700270480333789285071139093796511274477103464626318508271407103384963968105426950769458341437725129028252878047973164614285790045072278803985184865292432322025120836689697115557706192099579741478060051934952555994209453458992148730464922455069117193435217814103798993489763576036910563971105148084461688995361328125 729 36989944550958164975776057075780576572211598784632639077852849876431936769662547550280456728242532828306569169095544717584793708615461055028497398583536867874969479908512438409009168229798477344106767263041194758734607884413185019919934065215542547577393474470403237450375599143956805215693778687286202693853194468760054238360366777750162254293550465674253701804110282258530872923074639402329921722412109375 730 133830876627340607702605828214711544010414561498808035603383345685815035367539434787056545007711311739863899420122028118941412170691787952010894451560648822450027559015427438197754133960366741579269446075340150722244089196704531079673745999615551127761363188903530609463347035221885318688168633761668233498218705048839527539477221613405225304291663257852273541571733531108101544759847456589341163635253906250 731 484204660381912213634148855694654837191014813570876982627652479046915492989384436183880441397343894557786651255132417006783092310381634484911985264885559772875290395534574998943724828652841321175813394061494779817547406561456730298769059672000042900919848572165636860064857180389642567362374275371910154021827552900397366505584274178275315249990563960890099198838116244247853359183864085935056209564208984375 732 1751868918772858029657715137399716465903001260360344735121345666805502288109225006984119481948162914089613759175051944439208400698449232664505454066624554752126314182595737803729853473462372897982719739930773145476516586823760996095476568361922458865792426916310531253007550725838786243371028208051209602618044239257789194830535262824350449728494503515189128286331913565698759072120083146728575229644775390625 733 6338321291954729080117831408525308143559932233947338762468465938792933975599202854001195202754095097659135539599597637162126541940337990897967344008694974896255118935305814023930643224047657884034531729346391828294845901311521328983537543449612079824362891720724471964713467727245718380043269663396497242981083431786959141624754943230375672392519697771495145437468986607254528564681095303967595100402832031250 734 22932261865909355252300581355627958388284654867934970136735601359937158437449889235085378604029660917847608902122728463614590706209443791167309449710352100720644023763550381101003948752926424930259059947078093414091646572438801664440304875438448104792852324022069703558529585007034660683361207276726438201815195962645849733971098402030126113320125971281530085755685365207778847462805060786195099353790283203125 735 82969702869773130860913749735513251223623613169938156871335677105721122309253431905420917006377829100942366812615654132262320821345529001346710528508285629121944524141222835385366527644393835231122641088658507928984003355636401677283836659944180124842447161506726157969080586398944711516589688066649704794170562654294452961731717293998752204638031367550174701591081893002621594490619827411137521266937255859375 736 300187205019318878043065841899426464176694791510015933673000378728919819359017713351677692011740840915473789552464628343238650575680426050897005393989667642006502501888362271421812894457337051504317905707902072574461783915988000064217658922528660100247974187423282272052755006959550254166142403949616332961776833458243016138803094459843130456589526981343223079176982638974213735139073833124712109565734863281250 737 1086087510747728735910760460819566064765355891700388884008323508115993485248821407231283875026815059072657113699244871054881648771674485247751474327406910064422789888735697180182231834064716081365976323096217823227388902801757991934669111312922399877027635129582780570418372102803027713247763579414833140838031354019742815885356885829221891259757478068965241887929503729857960703242270028567872941493988037109375 738 3929501528642049289338473094600698002943305500951864751676615646935368329449018469398030915075371090785916620733901213558214990979970295984272344667086212112081436934236674543802094698036895149308292086941578753264635594428849959352257261951968698883898304710797491491828085479217387295408105877326084039381272602807498998732768956846893804015839755438110094043762605454418734840515980977215804159641265869140625 739 14217070089471602767138563168905659690889748046257379338341460694096874221000985310833735200242780158566297535173281712516666711041479053682604351698396510238293235227504886818099314319860895339711578819226804650186233458135459837087940753195231495034353347906073554607048566882071797910801711489556254492716206243938780914237060355088359563780411386845724260779165508622803870686368554743239656090736389160156250 740 51437842804147767389000450371524808439732212726527572933324225235807529457759834207178521425837045338901904572196902494792258600307543788491660035156551490631058991466341061371486098109120000952016433661426129484607989318533049388678417456216313980752275215976380315576102407014272053076968028061150852266674668205656409577521456991207328798822858157038070833677014515841925679229262868830119259655475616455078125 741 186103863573380823109309436013095743744212323401350967974913822708553276183794244481723931127971325901678035185118103911377959446330323674045278417290774901963828781194180872766933918946295528061524274210996624172108779301987947757952383515105412428589609340351533804845269200661001275830831582857972988869792309808588143316421983180594846175212233850961732864489245036095609042714471570434398017823696136474609375 742 673330103846165278601544928207854676522400553374116975207947987363728733630172051372727048510671402813880653064606007082928504230113899427768091910671117056663848948639199056977239104185877635547539202747852473437503949917274491846369830294445492239186670621875767446345833968233646113769317773984110683015588208014658668694502630946937586881946878469618310154061152601268416817426043508021393790841102600097656250 743 2436131201363922277461177460973794663890941149863830036165170823275877287231889034455015586913500384561013089397439515857752723918917878768614067466901710773500100837225090921051525926197910537430074642684279246326975853076432720442087233896700399052985306407621168207502823837863224189692430955630688470728979491030352626890403238831713703533673223093282886447859537825864038873557859687934978865087032318115234375 744 8814005487588784994298162663829699936842702982448565304786114179560742768008584915411442692014144908735662181664167543874121098444019896704229877781152968584181259442929459320371434110060164509412677199682133864447359515795791142978587018011274534068993178928727003805784949348147890379615565908232888938566956415078469790979503039423880583258631723118322881468991926122978110280659080899567925371229648590087890625 745 31889371431124313584184926014279526364758809162923676343104716781424327403883479404782135525503222620873245461333640140081841872625510089678079051571256289053405793028521841996599540919311269859913012784989273090601918313596792112682498920572870675080039362605529177991410627551423330949615674763011002339189884620240585820445499002960834398624792500125199975105661941485570357035506106058164732530713081359863281250 746 115376829717677642949433816752249132139580530902375555191593013009317923179374472446853464167445388560687916398347362981038603870907450964869245868950516602346122667927961913381140534046255526752501677926535696130772793989005004848519559512807980705055230918384010870928128391016377202850000544273890567003114641025810580147329979817684769076830803885034385468183350076812961233774235125792984035797417163848876953125 747 417437291432766646826244453689848028874108608697259394242441481139467978877454965210356643209710829699073354685068614204783809991409704375955834086896301566463584374497200356922704965634721284462943325707732115200854378377041063679185302961175550149875957778892408464683588817324769359501924347554397823319623782027849971634422404073619673391030056924545927465388440676636954383693645098674096516333520412445068359375 748 1510302308575445019384053184687994483672640388974419195254242340650750278490402463817515895211327205691927191433606256118726030602511267055432941089728924820587308532846192217707822157942328788552208238905982095350407921940180294153328717241837847224103634302541987968777302131541960783259619016402536281582545705010196957435462121279674521570996265197557709986025452999119965749597049864405562402680516242980957031250 749 5464325085713391862789043654990732273992658901385799005059004297556411498064737493035796260008081879964269183742688209569711103055507813397385535014163116270618620791744959303925585961538037520446324565991249900747767717815696152370717071403311485371138382618247897520468566571085957118788473344240692291314609614911734929005198586030274240899831041365058912603185061612415056829517023828657329431734979152679443359375 750 19770113885689734217024952351513688951600092562056899049023809784528306097871675146091401823983773371361709961545409767254925362264982731709762969622170957250156561294493835431088819017978543659470581635426339026986798979377579291086941770807368190735173741578529547758456322197719981677644271639190780048660319549507689857848682323752998596644173880837506013085798043066475455399599869821258835145272314548492431640625 751 71528943999881711771179543482614783388037168303355500219824027434859472999034688265278027819878457456987203889013607788426071296047374591561887173040039204897689702513744380635816165282202530695121285347175445631195156307809415693581123497020283526820176794801408251189938778133170122794278991474750438786728549672979774644217418688613621778721714197362235502413064907270301992850414229963007528567686676979064941406250 752 258794150570959887770772955655505472182185378706493005854001088251655834505815065595933129979473420428127469637340990105855729668911959299260621017089341238237665706096252726023636731321119935178253518558745533021041786642159182012470908631064576680425015266114393517157412279677250705583173599177798293690341150617360423931843681824303115910387701582623647446636334321019132687254071800708743467112071812152862548828125 753 936326032855390879997967060864453443970741052015687528170885304083981807533901886653275510797974814855701328741636911587148291864322923538493669220246510166699880017912541726939102830194587022415661166057850436949233151671748831594448925670221465768024192356564926329837367507720402913944473038515239274518063004721903246438131315678447470658329936926307059721116347068744153472018287853728679692721925675868988037109375 754 3387659411422154961135970526044739858942778366545972611584421079161629865140434105286711904092506972137869295521479607406462810977054821196165241015785844642311071559081445004577330494367335436187038237495524519640956825147948247909890085195784445437995885452252664063399776140215761041806497196687204904138609270522714112531438169270721773739711176718417061372400063738625103923821080265099681128049269318580627441406250 755 12256666892833820405690017325901432074860186572651425417067678875388240288032661093167181966472660786410839833899213479096572595563659488288357858977696672378055957705844516388191138320863742068856885357188370413458618367380997081577205797627814898349858465478438688667812043162476790639310120790859828148102731329004054330466534267961371515406906198960550008256418583349404752259013962056855007176636718213558197021484375 756 44345037407058327222770233999283461079587041030527264027416288981133052114461134939402350311900769071364852691888669358450548922933023335460963089809554138678724430733815356918069039132482033163349235598464229469088307711165244168336578562160152264559312900130930123022061335111305147987518117970863116219820610292406701089675480493453248708335975111210664734420092598053898241675964408958776630242937244474887847900390625 757 160441852571122534085401083366910145023634272289379193051743050528724059132142369231175841727140541424770064289947279396769881636846819235863026154159287331503342365139854202649389504058091455472461751206379295278148446718921235433796863822661686831047272173262457171771246459744141786741039985900016440358589394817013233796044731127459385964645344561250573630818370073522467447084752234509608115331502631306648254394531250 758 580484075820321034313154246838133419720236156294259645121633807737955035088406171458867457076198861767026057990293050191596663569568979502010315321748665964123089672030194228656602324628047111545562578039575329045300695038779956327301426302507672832439796365657635243745925623164183193767609339645766620693843922623032663531846253170030686281546847250199544481991387377342846027043939127754157425442826934158802032470703125 759 2100211116245992501138765817356116373483009420024402260349453786046154879781319011138458076745291601711279968501728853974133909663610801330736445837946893163098736534451700130036064102849778280365504134165980168835761241599293604467522812399229930006962620961975890359873395817100207035132846768728750901676272639030097148679007610212856501584507513444744854255865086519101892899795934466222746550556621514260768890380859375 760 7598635202128357334128057852589914768813866318650713076139099891540999223464564198397953098345463699721269552557179018912686230470209109143630652580991135994878234312107529506897308891108655844099707780632024198952302732802568240701106930483611285872614122981591275580637350969680119206826187145414921404912143582035322425735806785214129076514803330972726548869368495708795234363759976692342945625568972900509834289550781250 761 27492120429411824164946460176168991976654284493131554078948230527474221718416225936297475108000860490049947920277250824692761604032991539064471033715221214158897488888279146884306223941294387818671018232330220150582707456016373181167920590421906779328257510098076926103819775762899560858466701883430852516179354715026126385283995875006362874651479087639908473067517045948466707319820211130600995375061756931245326995849609375 762 99467426136417334154092011617895386039202090872404205014045653179666112474758308689497610048276983951643391838600359028900376867813912149604201905671150390820096272880858086887044575250928659872856552258490979758152023616069024702334068299691477467278216935582428252615912123966097208258202573690079655556336055664954019797740945448961168990683378783335909620990742751198357364780301172191290248747463920153677463531494140625 763 359876528535027549945727757208631970312739031896363254675487113260959453781710413766000674701380617307967219591615541021038076318904603052698654359779645883305993919962894700013691756548171360270927670130803798037846580800263257605830738546347853439749797127421756632560461741015988236998679359033244015200783504749639467062284747869774030580159498478480005739616128526249453287302404805303446266862010816112160682678222656250 764 1302045511993051078958178727953682921367684705119795248307207300406466706534760525382515323265518166781619138765075909960688497255453454515472262270542477462429488235410183065633235906486213501990355589361564091398472785920971164517483351233281879862357900959196641899722748085249455143702383926715821798222237245423427236322719012104064307947380598475720480593126928875255479612610518165560780090572734479792416095733642578125 765 4710844917290117645062254853725254755274728366117159968158600935727536263765250558082573242820687747368259595867301844698252104682744257313868039553814157895617471577236441828097720749690210708597139596153801466803131025603539534558263063434670132113040519158874426335811431721167334533518522838412888915107268703368938846302171321171451386836105499986202374267554001745030131626540566801286669118553618318401277065277099609375 766 17043997026485332830520380628857859169535218304986823599256968176605347786152450163500289597775847902933202285511129673687818037136454013991978886416358402165939916709131293812322424216019986033033920033961186877023291198412841850203898561006941261253413090998388922180443418179589396949080694558485335584425157289727558049897261545336935394443624507552409468372135364348873260069650243178629445139904419193044304847717285156250 767 61665760545976075927290628875663022071302449694348318155491836204389057611935998027088581774775800777824713448219139144947829662268548783390554234312721221351612225659474259921123517331648876622183902189036927051100800864046511578228177487861355645701862859197572479223159932292110312077810858600362233346589442931793096017975451120827420038037595037831035470522906813019215642215548381886713880106754004373215138912200927734375 768 223108817597453715483851241234025814508836156946807472781174340138918549128917739317941460884999764374457555813540047356300058125660473846992876739481814095928361544751714830544005465578144452945749910775378700870387548328168348640121394634272071922242248840995917785213582570562604575643650820209384488810821428210327689840390947877452423217969852651393130010753857243351711910729490693540422174834247925900854170322418212890625 769 807215285257388197782803061791813962187668536262295773128412519672647457584908706454264395551119817983164211826604541056761142316959625318011612525845464372883746595461202853114409741232477881617830042931708869096433737320609185309466085732053581382701929908991726529952113191352471317829199808045111277321159926392672969112077483783125015899661288067810472701154752151662481342569711558268541473637469607638195157051086425781250 770 2920532338299672411494759102788940738394161896577441501736190897668644542279954835681614673330600268043533280065322468502305420956495757355093678931818251384776925253547440112852021378271667143360400660781650841130230944962204183346723455488907547302298405339979043723692653103949333710927744939178633942551692490911726396358432679528362963408457177082086713452004474541553847159201104323640596494016108408686704933643341064453125 771 10566585265211421068559780204985633881032466801575728643038891889979985423475230646136751388897402250301845341193589637227721393197680660185410332029863935059465893290431186298688058185195946308712853089249709860168986038207974990186286848784269829597982377154936585968702699562984311965492725655667613326152662822595267136231775978726189737543979445071381203754248611949456829083156963826860275101893194005242548882961273193359375 772 38230264634558743285325105510983465713191524524991435706513504961556704405976379052275683577834009911291560305641335843627079861205924514151583265490228418373444840184418730929180184034621395826762262142340295095193775466228854034197816966476811411478419859074787711225050232295174891272824903582444896918004851658417703699366716495989133870677611339946472451511220687039514909619779297516098393039385427982779219746589660644531250 773 138318396846736611083826626529989159160795288617078535317373065357883594912505742030694660944683038304948574822238731031996792340041219269830864667301822416569894734469937723152460629247127247590247045265452926175123947140104395220057650588462707909402187409599255626281737663660952896536660889633886417959260944179112182815674702586314720665668159474375456238784860375450290402683111668446190589687461169887683354318141937255859375 774 500440661060889338992507605095028467238018820460435498054297801981634452532646814892094886834245141968285072582986975941848562394176473778396407009057969990982249471427594961116402226062529258817423915615563155399650858369377705929299168109929482489618837752622339575283437156828890026319179930257207605206280462603472395581539930451627933974952740672144918936368198442053877465316661854650460983240378709524520672857761383056640625 775 1810611321070763639543404892825196540386117659216784813684623683118754288100705364307001129447810518316682488803741224549258850270676272542827711708780737872061773684788286189819707984077010056135884351750551146122634556146366553546207587607333872901083251715115419745008497465839685648912595203116605936235097592121801063829326139326566066546422905988847313487916690333017935313167750931021351967764587698184186592698097229003906250 776 6550853300049371502754486438650840365740494193781746578151629405685599177840292747074531213067826881741987081103771243037051439382498993822156523498613839405397621066803456143516528790072403986592302180674939953614918488884944238084542097487021952057322069812465400848625301545053978112967076364296991655144085647591643341238931044374690662857350826583511972757742459454820289239255445381854454922621044943298329599201679229736328125 777 23701209894893039316055407729128219126771882672824808822335028612834224448697936913837650418100081817126522961500150092438962945559113606396644058949165507666679236910075849768484104029976969652282089144621944037461419663692888422691672549398440395781194090486749905518084020396071462320272405805901928594544940277349211387048024525240622981554639602973323296349128845609011769630438472254165514774282286225570715032517910003662109375 778 85751782974218339066504606452386893805156942395215311220916996035743126354288220833815596025161274676922679401981894247009557530883073062872437677252758341306408079216361968124837876199522828328448934819735020419232505874039720923035652259557092218619360103371422523347293594255087421036526647208024684697004273148787840229045467404329661593486443881949056617956931930770957401955915134361555299258306206411361927166581153869628906250 779 310252865396626498752245993616293373391925298611952511992909837114544509527951419599889728035305964298980782202408720772852972926619797282378968091517964168198644211531430591781768860847729293380834228375565381908855431051734162501719898550793259114190830064423363089146047869295079793581271207010613780512296664357193144209987214395445193059659021394878666608039015425809728161627383310536948922420119600928956060670316219329833984375 780 1122505412112040798428706935819532397933841781083686003859964205394006915868315993830370660050723448110290514002134132629217076978683621097532652071326029134461180661575343118284654923241032325261926467779151807448114625888472207893421231456180834477857349805259702828993771375199961862723722799012945479076461956042026519904708734955577657330862887564648049950410417475193853798357340880876968115809066972587970667518675327301025390625 781 4061262733577071498382304711016195122709582412358667459335271841397312031701822871152404660077087419056548658998627059281820520260319119075768419899040324831312682250219562632514430311966515159405461197017932127696295974183690226958506664526937876818332598704181698699238617529524410345712257960011658492820826458424166878473607602800662321356019330848846916711857010246920628183649787851700095966944736858295073034241795539855957031250 782 14693786607325153499767988875983313623878703156374907277376538180016525579167534386610170000131819854731290724982464633263017216408177489891178839138571478484257507943221097571148876943627414170717673646193901601240906741476090095325427165353785211702376244494609979351224230771622242414942675804993565068721822511910701792844494339225423320125782216420994333807232963858633871926462234854115639255678349428535511833615601062774658203125 783 53162619368740410006928420824835592505845603720081199090206331693096067737328557577288826700273662178373710329919187869905983480739291854077052096197655768264724128465007674693172233158304495056561062245879847367723053836461999341834602504134236674420218228952141403259928066210489160346152089224909532879504980267432674571854433682123804993848814427860737085476879768058566218714062235012077716443668062851202193996869027614593505859375 784 192344163807076282535802159744261394409834502818531459064148967565397710790805115953393283500709211618212098024683616183214831321655571820929366285295421448902333102608932885610116781073385404429216942998429728832410735474929546232545876693902257313589209922287657119543519177194334589656047067099579839053915788777609863895049696714491908368615161057198713758348234020999661733938000000789810385939948567113333410816267132759094238281250 785 695907722191679362644368694597129009519944495492251299869713179361508215267382791880522284002177747199191938473822141566544239204581399834261570945488828403188044870719626054584722739575404546863279403762749407323438408192337734453556370948840103195844958466677578581417955554919227146549474889373351530872054042550885946615976315161840516873831733146689883364356771264705477576119688828888663347481402521310656084096990525722503662109375 786 2517817791923015400542832674264338075550549963368599204027821058980552522382888379635645002507342677904899202245692626916647039414629140066661023300967034771428558840553465844873029792510095712170312303821598392455138363587040941105052471274689229411278742721949607309372181888624462784467139111368858459090691268866380413604633092236743042526082860447455848030042686218529079210908444140494264807707269770986613366403616964817047119140625 787 9109550348656680189492319898336045330153027339381739520790539398095221535577527938775613592525824653528536318859352426750514001050238701161997261777391031841202569849169198951441535264673455826535164500294244925658499776973516033257480501629245631077168921276360143639771131668526178189588321109977534641093186131577472334943283885374512628261255636503829823328429574769118008173943776558028007301129336248379786411533132195472717285156250 788 32958662783668323944747436120358536273012386880065701583813591695573345065973197795699842950092409878118185583068298999169334808178047805476681192382119985348870055043078665532842527360816800571824260982363232666016807066932375460762140151772782008329450892772052681651994748899508577025605909993043380910012474313555459606693253965688847928675863880281869876491934442752944644815176662087668712467110332386965865225647576153278350830078125 789 119245562175058218776275581110112454714296797703419810315115261487390617651978349284621146787832926122948246321044732862094104035639045521573419653023644767538337425969547332907004960480716723726445482410344938701791536449794297137523298250717681886261409857478462690061118086154911994180087944415329231344596440909889936358749850401571676502073041218890200265817524339919133183206164427648203525829904980692930394070572219789028167724609375 790 431434496956949474157640724948769592206422054116770543656508348959086362930025757444606519188702581224150303689882169314623846137304988580483692303207623910947336854632343336870812165599499615773106107139908530178873646914309608383805790494724499389659794823532050042045616686277017085772410172111429252172919832981672383760282982179414142866985886693041651946627949485830942691954938827802674066813973241529822644224623218178749084472656250 791 1560944673909456276906825719193285687460626282066753666706965437358478726390237040799926862004348275506010286844187182262648710508329715294551363250919895717044997143313980019819036025593914460233303123647817957385410552322576556231412461220034087516991924830267936759922493000610525457961611138480500104141616960358912237007665658889212331824564227370757258404052125729559047543743872000772352704920341304184461250770254991948604583740234375 792 5647550884762534013745924971222580476271021139749915615252285441996961817301056416776601714078228471409299915771525064740124321855123633570338354738561359030488301443408183414741119299972074222300985082539547136032684527041334739238033353626547940636660650033679433589384381571667541860946004831845354259843485636886199266236913383548990944787891703388578032287120881218640524258944665864848393190531840313273193032728158868849277496337890625 793 20433031054265388684195496260146473944051974288415809742726600023192415454554096879883374260369400979516448144636689412387378056733969591378934957438207316567216521500471016974610416371890798810338409794458645893236369873593790915033104462032569265598343626017057484147309442855285082014921968466824270778509343382636435146146238623298893064816637380089103869415343777445407383576003969320380202428057495045443658909789519384503364562988281250 794 73927400847514273352247856444619467338904765743329470637371572905977268186265202315533862731455862540535741144325821738236268674394229789042983013498229787683641100285314167799346485359593622940187123559595493786018426732762280878975355542030106624808414879916890252789625306418087700769879818174894582593329288728751179399546626198749510600143728383502629185641114481133834296585296517277659046187628273660852329385306802578270435333251953125 795 267471848966244423340261800922364966974263957274568304473224864413924263658555527178252442355432307805096464998445661629244453088301300988320240280300112355582122893924215754123680344938514120649243568825684239463910284295842449819711255399987686796050356269499163843211579317814013093774789248540351559074099726730573721267001937877253087676635455017067626581128853518442134565046462739786394218797853893077043352377586415968835353851318359375 796 967722240593650749940069722388727498176795957656194169179266457539734977361451624313592898119882226322803619270599199455040922069535355996386286334009412839492408968194507931621669297894602488545282226330443728389459287815400844703679499289787900856209706947911367952109770056979626965024547151827284882403852190009112709337276558392517885382458633167824986977438695186541501342305831112543675863051128097080955114961398066952824592590332031250 797 3501251958137031632999039607331812656012660001908129323530207965629053568514480485676702278822249592588535771360767689128982344906170275040330230268546502419551430371351460887489944764780441839480193287523797444627745017597791974419841219449001070300796753392061020544490953695828069356248789516434666616648762316392694940351373102576323988529115890753786801981549208340496833886296841863786408221266371020019558812919058254919946193695068359375 798 12667648587716904415294849424715425789179320221259675771754707540446592955765144306815546903511836831328660760450842448369707114183174595219719719672685447900295107015784764779341377334429196754674555305966768581191428648911955648580808600796065847222935232220748262961905918194242211956121211823036908671224550631917911155070482720919030515733286287929809075020552565769776662719955053756213661791076214614693018489788300939835608005523681640625 799 45831983147899363911479049086918065665833301096757732241122497874087696936253319105694223123447936193700624945450373796203623846385021600896947447020694727403718383222166519459257162848243774575971810092214855682818418156570818370804836906735323884610692394143436212087074822492070712999362111533011210272878941577626081073595548091713532636020851985880111365195016787146399144168291059462136267849049217973367298384346213424578309059143066406250 800 165821672800912297480920998311013199383269904377490282346838951668205519902440873994393381099680496811859820924997656739169583661009235028386138636740046397517116381031908773399578927569072889106486273931240435508134947538294313611120141529696290186938785809613439745625844521489142505216204498549871508008271954728540849592625326853972510601437828489751511450872321106883112407241680028529613030289865016793371399472789562423713505268096923828125 801 599948448265064667847209746120475668587183016403662750528582268970589114830937774443495789881162803090795979897736414714829799073121067137445955948596758350566989989048711269701608823604145572652572319195127899126582646908617476201576523114804831511640467077350017667693848494985358961084211935084301488676965065754573842595148893811294889827084882519357000428386521598683566315366944845337383812204078994100020505442216744995675981044769287109375 802 2170633877320761851831443739047312346019565560130862340908716586511917974642484502245512043907411531394680794863693789878301077060559160545299086559283559765249368040084012481510149480175363417730430226319437318092238496851615812952281907925542706623508406338682889610340019867481082279340037182672149903343465555130164965012617834786611896128235270148027444887571002459002269540626324084038853909571069886533245529847135912859812378883361816406250 803 7853427145278485919921169964634183387161912718635997951900671587706644299057733639010081270131243641519424074829786875817356389937190467039265653053434007073411890255176506059042703282856089225389289535621547094828279249714991683753526924053689375559339696306664359713230856862478616591279126237939242073332502446877955612087344704876585031505751938143352222295922404301593516126296896193507350486834954462166125122024595839320681989192962646484375 804 28413966339788620340448631127934355205711735792525678054959775005973631622076245683822846131119160550623716399830465429695276564383156532469832832470752236540812611075462467887662769013403629038294296546510548883680203764316879354006225080640733344679156449839907350514454184974987671559695445276335460849945184458738953235373634350449865676887583339976623887041757009212956232928352860547342482886319422878164397960887299632304348051548004150390625 805 102802695972550672102637305816500859092749115369448400515295517091334936615092560224063824304939584545521461625003392769389600872229830327152835897086591147337003604101429809143100328652737699064525035054445008944259622573009438351263490782935219845599083767666214954006116640562545274842081595191981093883063410059304988116431448227866403226909157009166358323729173024556813584010279821769175661997422342079991364194313518964918330311775207519531250 806 371943648163810258810943373442832519435186897884613612301678710426806524965081572701204890869102119974488726125864636698471621539233368973415015323079194553980954965129836706277187798196670350131153692539672300302897094043462794986286328511472432504599636589131538017458312277937788016411930749578228165165591128002830174405289069387082687750107868345948672183437080076719286755409634806109165895555514596009134831167131096663069911301136016845703125 807 1345704760956297933541530338131658301712188912575826058931915966677357941749945062385705332820812677144836322504306219645410103335017693231310897129963017033219756805142034485670437347719663255333143287426136456793187357352266783175114188642686063295002764107326615317260978186876213707849245771931235356412638589717625931444288105796081422615993556683911569298539535260812365856996774921699951167790461269645717334864087888490757904946804046630859375 808 4868805563962438373652934823444128911385010073456062233151186281252757083924317448422502209758552785851737981892207914734692408978921621289479409034419112396194009200060988896966247747614964526009947974432320782451451316544019940944139300656068153952015637590975386499013329544692128457186575111765035956235237308573978785194995182044993674329428441689814485575512275920465395507935700577953926361174733368182912518484783959138439968228340148925781250 809 17615504015030702200557022426562353048364105804401180871096351572876995710871861930183984384688700543534508296939508475446411528219519640290842559522280476814871261974594772056479051999476506353384023435030921628291319795958765788845125560066910453285064367418243855908761756789079573746686646699169002999112993594281764268753535381244561258567174425029514581384863703298265148254694628281269875966921360492685975918103480353238410316407680511474609375 810 63733492255341319134520438015591120684895478654725593189725826458121193134737722408807410874650738788413851575236502803558595596202990095006815752439306822093386263872668915797564021259307709136870377302993004229199342397073729239504931297054211496665243649136342347048742136221937226447500357937019835214388781428538927417792700995997837921188729916698500479046757136888998763733794638516579748028733135622515316998093481970499851740896701812744140625 811 230589941201553084669817077945143838182656864251622061593147374426220987119329302393117132449810191224396716391484971640560920339917352273579865964585131726392575009490370718705424846299156013917431769339810413004540113005574817253299028684936505216900896408590492455699901897164288263504068556189254161076378939171285815745195828073766383313107777458344929488309467167953668077395500051176549360309058875649146705399950008086307207122445106506347656250 812 834282244731058827676483199647763587488806927984482342017107739840498969922957899921548607875797262179914324081242344185011623718571810892865251060729124521495943728088509014539304125199241523902806960184087043876703853042505440068970486939411468601178263797270750543255798804711755185282840991261171629309950788713734441637015635388842726959595237708232145046313550155323346568308527063299848061401628700133156942009282630579036776907742023468017578125 813 3018461517647528715033330608513098746530750318664301402119801827071389914018142987642157377129935354777588038448786862722253516893272293096426925480719963975516843592990691479169396394500427549926875954221383154360818700184653114078357291272374816921386836943401290437779484537737334608893862175359587341167859247712243129459099036575381718232437301249436077790020414936848392454565135060616493505462849122420051183046663112463647848926484584808349609375 814 10920896364582349436784237044326675795209716953399095300513470436154454720475925438603043846270690462988368571837722592686209465873502411017808372099954197270104499324510912323150461346505930130120344970186480552420574235710738370046934021664816741601042865730652699472618428665127897118055105920492078559289542294992543439110417005932694956364210317706019663718534323907625229431283039986583227220306102111434471205186902409423055360093712806701660156250 815 39512174234674103608754532179067885243394833173673969491968343045415324032288912254804432345703775541053902666944678649819779744901150589606907233096171166472938278657601104219905324760027512900967345079825486990298777677630426279842883651962209623398280143936257045174194720636952812545806218725662456090608415236401501548256589846786566190658865082282917929642569544853884184883589524629833668574216264945072100110701196484797037555836141109466552734375 816 142956389350458770859851475673706047240925581101374370957274363046304346559064934081006942497165425390327670475534780285667851395138240892945494304981084846014168896665450959483774317067607913854235000548195032189391017209598439548979748151486964408986186391028021728507881459859124577138755564025851887656594364707044790545730864204269356171473273822884491329620176104731294777261532423216252206769550814168188144527571470376869910978712141513824462890625 817 517221075578923336255484717473190809987653739638502007326530100004445112633880109131012550757308249246368839042950508179240358251185451516692935359424568397706153090039249276319344961537902004766338277341847725995461197659840066345684322497623773927939531235458823416668433696110858822964746726500947157829929747353216444987371371787413949904072043703007866999888032799387052961889714492932092690976672746115580222084351369460364367114380002021789550781250 818 1871323431142322826978166208997423813733640792685638181846278684790703830374075875250028041300714119280205842837078639467862534280236053118737205272217417758459920966868991584177853222351470454560516383968263469030350902251208133983522871730684047594766724222154008440802761181258671229129955812375476350866676913230858272208202537915722968662993849400616878351339283473278790923140910348579202421035609659736960387783899495417472280678339302539825439453125 819 6770511777816997453613407457621165018729935265235680872598742923931293588700978830595077452717029350169185018970640656443110880145253008010221349563964246803768839384148711539292541304067842248970890533132078715174448522956840338189192746165301368334135964933475925120671637425739062030826045429372645965183735829388209136104155830641545093794609028488045056757256253369458689806255979278235548650294684568106900828497740629785539567819796502590179443359375 820 24495941733373373133176206243118706024981472362750213453762321195702948791634514776725247057081576154444895880667810084876241729325084774457420721458734145226544592086398599775573440408581858972051870745819076230720488103528161021028349372173086603696846203556609583399344381222401954008480448084985848071585294580786754319479766463629110625658075895437140892029584849480899494415575344648281731146295374541849702203569205671840336435707286000251770019531250 821 88627149777781878397813993927487705031257685487572662905817891358858276014667679730650848021822734021378554308485847142165654245899158832235996859473849492113878763511249441181404495522570083615404901063434987577730197902856603414195783130038926176813551193115668291393363718983314459888272013278066010532007793756992725916878053164937827659317334334745479176361642980557204023046596826850230912480003449868714006875357325210273984339437447488307952880859375 822 320656040222042526323188938421844995031381065624112247260277850815776636115165824769628004823705789334668292139090185286447062582870370288892880690075576734436670857124254207029155275569941123216765151588079556735048548996642211965837168789329197865583524947795293539970096688804562529398957825965400812302112495881029857986991433506543585168296292196541691421660290655381522643155107411009745906668540376634321523358940597692168239518650807440280914306640625 823 1160144452221303239626874722471786450000616900682697921772299797284591800502490725194885784009415276566448689153021690721407041684856057283284419153008636211613960468065023829238753900236855198006801252623222845786591755468928042758206928296451358443849868773398126242883664849106240347553429063436674008850523510620185660350566901708028787544894789308981061226493238374121593100542552920797574970942684633828037582417916362409471275896066799759864807128906250 824 4197442059996303566518428920249707274846179175292928372560109732344075821936624502126288895928547436158901985069657527174799895509928434971957692314665297385886448054703848111047993123334570373950180505175716445257716032361429153961848797535610802891331719128014163514567840801508389090772356187356365982742055073695779011817877341007426011882992485562196849024164738593700352286937227548939145321370721285968580295294878823586515181887079961597919464111328125 825 15186488038875001634457770988889604124227811373051152253939049675297420107170668884657015559595660797962266479583179182266964269125361888443366365808283305871362437933194121409046196115488575879716896262762467997355621384462505556018209346195797222237409251773080186358420879762010743716094635619598459869457657815377966757336552196496986121690488481266078938988357501097893795931973373140707851752140183260702713564384812305885219529955065809190273284912109375 826 54945229894393490339696710343199484246908160988791119406894699714766721426170221912653633318335566809016822472567608275460821868077167267357043367468090042427379949392451366489991014960770027528833578787933757760489526760505382010281802743300932096730387663225330114219265194802511773126611397161210469433578013708410938727593374277447800549037479978519410449820963812520967218225180727958843532153847309873670666345449667411493521740339929237961769104003906250 827 198793709277592443526194696771549400613401748078699835764778250197346506594997765139983088793699530055272779964922145465969287994759026894568385008299033682780087557296286225404724094226407258245583412625856448815669526880214382271317966985525674372464892057261249639304221575202505147052583807708060047820601779465164859851284110404754072136734957486266657554163031557115367111466036774090678402008535633064839763905324275528041511051924317143857479095458984375 828 719242396915994765932489932141749581832467935449543581789417752412898925844137716136647277376819816231279787461772685952542330633409298136056708204154718201763538039519174294573665396328186153583749169189613455275900000598545001305180821211123711378672521970179597625424781901999966869629862052734247891935118828783769605618453680636531357938487387538736235521710338722971999466204280230659174349273441615955845487799373040582739946557921939529478549957275390625 829 2602243438192011612031476176851000906095330936854218730123197511077762096245699754983320942915601430880035037484252702432865213193251356207441615979278422594917252411114440345844706510508894476690828782818785032301152368591653095169314271127990185031038149564591739930602801633987308612886391225130939220572585246593023728835847851158886429008762150262347889837736535829283161773691217282842479736324529914455028619470243825273492177529988111928105354309082031250 830 9415005206380084230494931223546256621314315007023375741668898793324315852007810194233368327693908073243776250112400082401614412799210290356924538875618521965768571857976330256355205570903541615535398068145857885126261839965540469320667249584332368261828137972060711525890098659936708716282645861983456643187332089046270616086970852611775355351373813618058271580130985531555811537434685260916526935255441492495915658354353923453761154860330861993134021759033203125 831 34063808840940363092317275233476278576094920350845785057728506411232768778810552196250236923891533211818706063140736899843745998029794670747414614481700496854256597234309449552552495301973235694222846426635364264125547356869436870756764892281710916153949942037344857976436485129747000516981273184262587113073734212266234436255615007264444631713058316778551908711972248511363248818717339890370235994654557890204435194420550490901344886651713750325143337249755859375 832 123244018172801394309111720049650109773903026719112046580298038089542264634013710010084342980988125692874649065141684087210657926152921901952450378030409874442440126881665596480986448655348470393437241792447531894996427584519482007180488213486892739460609020326420732252731932349051459003493136611395652349432010616099819100843220773263346381808422515802468185659206314899037186406413273147268545296995581988542597680330982837237918658956914441660046577453613281250 833 445901046659305156083972224080869155989040531841331307612847658391547479276015789069170530285482962405279715010004735936834559640615636156025178817743546887940917648236780734642169766766876173496071976829060838154354401138250225682118616606025909116533295391445379371381477236096522292432559317135665326181791382019167923322938028829994508750476820995119581384736170331938369687938479666284491546511705120491690812429552161731682868861526003456674516201019287109375 834 1613285142432518808874302520156095231075687525611096305162748101510026073210010395295430936522474183562025329724315259248119508572313571270363642198565685067492387606775575690805916590557638515513173675183066531296789867768653718374690641962695081885363431855594793195643726518737354167145330902621348369161796857015340521110474040283655811843341992396585565995384820085196662507660331965686115006073547692515741073746105894472224751012845445075072348117828369140625 835 5836920478866068263951651480376130375433234968848824987749502215592392969669973031131302031184956105783728073571552616556424744658489675571692316904110690897757349792693974780818734118953811710085508491770028465712177333152017463462860126783345863844150682320747069121311246413204159373563857927428415214900027374980862988937680057268306515464325857007329923053243248766291464098609261497008117297809212860120251306582768663702709410756597208091989159584045410156250 836 21118176682167747275386744801100175721787737216188643412933770570411834482299813179179355473312409611108513719236186786541526180430880521506643373527725029151324810929591995450064087641980865972861674082934809672076937326916818725440847424103253909793936252325761379628337599472334026032092635124035334228691152589827612339136030084923253518104919323053721785289292143405474007954744647656610011458678325838022551164183313846152423298718758815084584057331085205078125 837 76406281016508395057175466603620226731772511236699092125921341774097207563149200740240267210637267526623928228323170849925507178861954229674755283118071691267837305684490103346226767615135271313880827955823906031823799968824006309889936486599540229748927850025071552535131765295649333292643885983034595068955626074233746750991750138274735013202967330231959311180244473195912719280676930798009470804345564889511499288002725912248569439810808034962974488735198974609375 838 276440521671703238908943609012600255049923870102552243564937856018426865404246937805304558686624289577577072545434920316919904992155368540840559547951733310582562473774490539480813399865772026705095769364445481798734313209535937922245445312481431599774957988496550864533970829116576536302756254294996304201322367422030672059278600266757407475490240035891187629454761648952193556629661415706997296728336195257444740619097060330480730705460246099391952157020568847656250 839 1000171203275974219258840712044900141590756794329265757195082571221648289205488685325321457379935110254765721585558747334971989066467071555829021324168308096573625840450002180672933161253183776956074707043107878834552566203559658061777544129409456850130150692357396559994195319104636015050561841559808545661833706738984626541434250642413362311436363528296141591372585878781404186744922424544939129619953151839666206655471672091160806328247190322144888341426849365234375 840 3618653408021354901749485515161499432704164621133567568150723576016107119006208737600084493466554103385943245200619135090260420371558515074942308881082873929955316833377558205960598806937058751254894688393311985179091264970118600697660494084640126251775963519304228477301122449940297393739027936324061207302556696584769772410778251878279774179730617462024769809589121149146053150576305044189709164458084782911107330181873058803400378113934721113764680922031402587890625 841 13092411023726903412453224015582996455567039134021509054778205023972294149003600261373815180433094965655887618075301938776442156525457217595566437784572829166908454964637780126438328228419374871494099906751020531722693493832794713179414749776153347008229064134734159586534635654178306893442330473821263308203614949228925729346720006179332059341471269668643141091082676351823244819156913098223850174190658155357205617632006933561197858928437653958098962903022766113281250 842 47368788078527742553518692502107485114314372564439707433137407239780935149986957618868653434832704311349721864373414018430908680769493512603120644517449776184765690656301109602388647107411580601196026091788542732718011144313380562408771278457566103782265503077149655546167566021190047498516512687486010504505291263220779784679708771505261425808703261033091856407467776013385958342903040270170705048662866862230491437250669373788987404072514664221671409904956817626953125 843 171381885274004195705327342432622443293736667152090991891796011079043205004916786787474191271998046728469171231490560398272332621220181475037771033664384735089286178458316647379751594394961028648509630925187611004976588252402929246146782643407063783870182194712077479798164651835058703025370911068323735981508381569959270276664943826629646832336159956822243576581925498307813567618730635859734274372361043534366429098093312201138947725720385051317862235009670257568359375 844 620065485977382265759043249652574790897111472938256422293293019196311349274649145843027689185826712085597246835585731899207119702253439812173251945734674794522602439010077688886814736437747240236568024166995341361292885540447743418690056824747488400439583458174639121259985429069343277634271991904188627385015451533692452459926175275621927032637283478945758600872288611472138046379137977947817846618490883360679688304213214136749801608239351935480954125523567199707031250 845 2243418003516890350268579536099761738016874028930827152007485040586340721348661795277767489569143326785640378020475857504673935405166291685677404560351450297166581302758805207535315710213931057940291966209038651781581486440224070862716370906702123082847006317312808207309103886171422873044505404179324457017535349818665910916306157244961401001505617610617575121451815565821622393802036710440417861230649199131566296030599509678054269412594834420815459452569484710693359375 846 8116762587697540422547681432235934735598812779962853648570960106950146860370063247173699001916583073500215655924450628027334078514564259367520763073083877513219894318743637593242504868880919088518619710210216552101443004498881637220131570409773173412037114295690845430245592285510397977051167061375679148162599491424867292281899909846697369844341670658359082602897634771747421737114493662463000073060791578854433038631931477706522339021777412426672526635229587554931640625 847 29366722920903250361395509480680864987909693755160132482817375331819030695107007259479657561737198733572876389519873852613300715546989838409216792563662136080266565079924161928535945793334940152891638720005889501599307590293287831787075997515355251645950539891890186114682441996694875520033308285981773455725320708031006906827968763008679844214180265238707537407229096029628996716562284760112911059150711898614333713006659840142340348045912890029285335913300514221191406250 848 106249801666028549694239140242224651261554404875986394171232076124344419173684720061529792799103078300363303667977116122929833185162127895208480147452891292835233353805902621676467204622270105321865095048978364747489322928972030972834722135527910391169567127980996703422184248555922387714910706123030471537813606083030698072730344265809912371849192972901742274021657306289407874897238955488249554930449601598799503371873641812179090045120677388013064046390354633331298828125 849 384415393725626496664218153807718931368223555604131308442073503962626942392888564010250676186829397833952136392286211351582662348075690283996316774446145783774833943629892298739656294144675825844867281644862376229450076693393715705238230690062775697618082940445532586537509032796137560974386989185243490410441426874998455829511877514006162638175063538315173683072141051298894390903383353640683219356494448500925848294334909860183748485373822489918893552385270595550537109375 850 1390827960297989734849895067827471400533345753640724571354207139191412616096019219743604416938631597667944163621545476143264145814567811943939183134966272454698002949119948385315945447612028602615010932979420057409803768822108423662017542772674326532242579062322679415576623921201075866297381415311065094363139103959838788783907666240981251331629352827067157045252418725047432580030721990762168322130224234510631724612306340240023292201265725509529147529974579811096191406250 851 5032062832861816190928384570098762345825610990182966314560668176143928368515653278666768703759010999169960136146296323958407417332460608299714331802600633354615845027450280432881445767336763883850718256672788405901768460643573539783896560413057754173122480609385734145195574442024691526614972130629108019763488385424201664771978943634875443467271446443759916810901388368742690945636693185607425513868648930048529381589857151899197718579459515098051269887946546077728271484375 852 18206174362819132280392447511356454726461326182711208716032305184762578762098170294615821434101897007510079862623754239075716357589463981778875743338171804499589210391651660237827501598623676406178536618466841742459823459107325580609395088201917138204399507735315273648094752604118078301587953576590214627001746407321814379940356386969470960678210468083463798828244848218476291828029855974226285958692123477689488284887754058295872131890968947942610611789859831333160400390625 853 65870557649786580447320314706288461903178575962641212007358185043093251967912585079745263651714430041700598632387289575586544701285016867395807057677855855724866826821006899024730279156434562611639091808970266682790274992318760204127492638944296920156385135629647697514495890810466933874864907229805533036191290109488063575841887216672977586054695108198519410086717299248668004411965813943094302224117372738204794516489484531983372066557547164222796709509566426277160644531250 854 238321916434837240834639335974660035883586248899650016456629399291653366029072073925647211088062665170952593848817676682554141718477764428084656571698420256126388082146776193934513887789054431027302775952517124701652257666057173117590487753711898909759928139471662119332005691031744277866384768266076592045947718510831245979507654148517533126882423200575278056292362255150958562919679789844340081327126246302576531158008652368437499673332891081400930488598532974720001220703125 855 862256793925253301936595106341857869902038364685044022246356071242800570305797444229509737181741175646259976082151935534837985085963737803444247570102822002007606276628846474548918043163099342078318420717734290094309913368692064567314975573838009948017715019210072109087549001106386719957599305181355295048782142006715912018328834659222777704138640461883793231028224779511452792538569879506228895515044367821858683207595839182270638033876719585890668895444832742214202880859375 856 3119674387452080305509778851835989170092260578926970028948633359755736021383626851519312630468392552376536911166671294261419216837429866876797954992022008729406090972410351403072020776870224555255078223826085826963288278513174457248622439100630555191288934398692049948777716550373212210456072684576393515014172117479423330194105902553526222886281086306542575873679312621802471148094450448309444070939590607596410760247935934069165691802719142522448692034231498837471008300781250 857 11287087967634135017865918727470656500951111071209630033511386442564677255389147036449014466433256883651384675422596793632906158757330645366768537109595933636992423478907524642615513668535626065883799015541757684344891825722411963406537317633962726216356096897409889198450837746334127452492366896975191099826949877363537090878885339471517225910712229223293913213255439211455091777779402844016075877122731198872760385201700474434475268844212114682790115693933330476284027099609375 858 40837067900910273561780699378173336654294252461413300022813765414044706170027600924648509179824321656374238821279627496857434709599503892449852910587869624537931662532485866197717464458327007553143603958578359286908017736046187530789574392666660855125335812493589196248365605979804576210181471061993987924063888799420568803423897184589955015122155714583756686697880632948263103148424761978533159030915702956381748124768822701826547885207464860801707118298509158194065093994140625 859 147749899666380692719573903253513400766715706951018349946511894857400144573192269440997473566955323863614270729285153516122642754210866235415421867391368454504696195267891707775509753948956907436299024715183008012815629551618877836915185375163490644544898577980896535249573841167352243788445520825093984121184694610285158562725059225592188946057217426802313867423125968684040056853226795672585415768964858787544938697835611136960363081816263730594585013022879138588905334472656250 860 534564158827352095788966019376700320562107272448025249618490647216777192015823342581744821935655011036200159540027630096326040223056811714827844784017494149833822663677029207888961447453149499415777103783023243629538059077863451530628054912484148947097813827436536695006041175937738337891320248815499980985604029054322948796505810205011169654675308561092785903626226678678884768524010168470261283690245779155815952865333942175669075983043994348964389473621849901974201202392578125 861 1934071295804857015346960580615934598976957827485034498359893761796885237213155365703736741843498435862929444053712382901016987344229727397062114583130628476645632342045687500567258467520962959897390395339201178083612147631222868468564347686603291512764576247278200798782336673851930470514373639952029984322096672220188951168903754897094903543090455671452360181015503549974223558353916863988379339606404601841355070837491655193543564506138653091849022302994853816926479339599609375 862 6997535684887524597789972806196171392074252775185046243707015572900540225986660115609959599539217124133646422568423764023454735605864578411171348995565671634059048391843291463391485100339067302408066457780889672270370442766797084689681463870595712828333812099208320518881477489570960663115266955682650016682463215829330011861989723460418669442075735551797871386946384356476693949149533477590590279580794113427695589860788565089372442615473293714423164146865019574761390686035156250 863 25317321945413337912215061127901183965486474738500058726735609055518274943867523749531114288478593441353584892573556905612188741308174255070546172062175215787067080248988019814121133164090521712553380312208442470933791475677871081105585580919962106577846179259650598600495704078595150963004466578653100161801832718045705303465429842816618829494926399401727556029654404032512351953978083068011054699871947557931702595116484549479144390546673203112870709219350828789174556732177734375 864 91598931302629066572125441608525062867061109816575062415142967413088673589404318169605773444696881586099692350025665707943670028511548383296874115333047720765040159285723641753648240318757272050726569272137763993317105164555369982079520585246831968747561835802211390408071132945120951499445998114852250725596847511081876458017200596781000800264253319249648423213540098380178290024142747952102322101455767222520035026278479921948859739655999546992237725362429046072065830230712890625 865 331408046786078643299551902403119394507873175390375018442036791787851993227683972100373295781091440723730537287260544011657406436016870641131639716354362524889865395183678109697635535773333751690865944799646607611916568444387494504869675021634349310848578282712803959037877144332629002682207657680995752818975073965180855772758853769821909853846634599239604335919428471738329690350823324420456337007919098322941662155809976862348576745546631719396835080715391086414456367492675781250 866 1199045577417247883637132303972971658204060327868999780134469121873816598191398269653837611681972795688154224686174391518568682037526611289173828005106574020624126179489772339719936477272882398200696877637544218092997316399160622613950772181937586710505082234552962843149030056937540255913808297830717510466891132270494896573708265865204545267911906399949779563529441866790757001633402882341770074532316655502108135647657484701998585029453160862022986776764810201711952686309814453125 867 4338187653155846201687902007849261318480935762393123808462161650429823024818571487767321579504406774822118436994569237534556378007548703240210941443761057478671303921530471150111504707497743232549154664189488052405403739773865640545405485801516186998282519759200794420555764563024556266158003200748608788239580291526570204004747060476913177070326359003550876138050066975262136556412897789606568687621987785895832367459237539198250041419532645713130758480247095576487481594085693359375 868 15695710378692991590253848519381448301384377172620620141638462642780032133135866090567419839112169895669821061541974230079938479850110459755185567193272417290235888710203494051957841151124304171742288932759719171562032116873525089657273568097893001438887187623239157887033672530435080051220974514589456388863445796280376537155193973058543159012072263018005482872603125542356897773897474536323993065448355651968621159057900272481257281950397424255538858517411426873877644538879394531250 869 56787613627685726942829732557660934914517207051137481665881504961751045541586473014000491298038815604238513122737024962726910509212808782574873128747556799057822923943365114509231682218132804695965671342851155595783141885498297245559340411481884072203023339320191817332389539837052618925314856569204238003119327523769031665752234562908149909708729520072273033672765292835473806087422883733587121889131839330363943957993313666415036202654323892712040500185821656486950814723968505859375 870 205459516244963676762879420191397433065664149392584307621215211594855067042253034617165357294633228542843460305975253663234860146813491614098437807771421908837935176165808102286369205335042502621116912050457182121105548843123860779510334216919955353820680758484763297226779336533087694370469410273073908071279408637443275642985202949248033753483286285271337754000810836465584541567627045986315644118417418391976613994677066969668894603519632342282508208342051148065365850925445556640625 871 743359513086389749100248438168682490755734711707234129776668533165520107503332808015824329982972064693024735916191143502539748188003414157617823395119325548900561261112214938885687615584548489625756203538030132626612034788127817669754969027190356408088287095822857399471948983480175377225772768519348350340800405568371219886164841931699419218872783825995323601640227718150553677401020811263642611146427895308063350183418766516269292004326542247852338540781147457892075181007385253906250 872 2689499984207130361686845089886425288450352811573249110777266607853325202305398866993294863441694180750906378051079449196524440205949612717596927936739518200313130424732034182996592051247529935023196457437864752527532429725019784451223174051352005271338031686690470511225848234735438414276516791231372211347604984654639721215898194912256927326947487703619929238197084408424845679166968826386634835140052384580433680943708497733001987004034549527849151662195481549133546650409698486328125 873 9730702355603703062932983258588713988473090499330074905002990373439025474010330294887352667293610580289408210674441528469923460089730992799895522708100963257062845818099096220554522178314907226987201269499173099504601974684459833907341025120808244316248722954338065558769496256276315185253720113560119305034022895431342506648666764902787540540373519388123028182784283451371460008829740075614961119968122446361851653801448656083663474998540036399984065607071670456207357347011566162109375 874 35206011856982863506230690843511443500113688438784128971128618827928501358524657139470289019259581997692509163116810396366995099418906900411492973856807225283748576966835310187789650635336886459820024060306541734885347724797200247280589255347281195224553456338237975237718240107704383854886016611643735468432089553883513927163842849952653066067130158422515494722935995214733071648313856246141631424140350308907089864288700791753307439972527434360674569724380944535369053483009338378906250 875 127376547506895802216488537924613647558202989697270270330628142272447379422571634222914681759829857087015504762211844339485358196645879538057987255743531310133428655743681069836175642285109896164164113954036843176903728750563702066866241151132364754541523666919499548394743719257140343348161482490418080816990333292260857102575880425249327627633783195171962332700758558816808058197420580852633351520861139312726191052436260678348219824869936989803452520586546370395808480679988861083984375 876 460852678249564693551289235405511020290446506292430706797497617222594390320234885417221963702851375446614977995475169715591815486134863188232471409433620424248400393884228798241929958248865048521720449468651507210091905128832509097928259478925417796584851052906307865785127395747179797466377329393871726742791218691886715877060187876483372807833265183747234189889112818010374932745533623032458600483603945019095505940737799432974561924487047777213889754310827129302197135984897613525390625 877 1667380653713344456674003487404486863661217582975802182334347374750735054488316255971536409715107591797997366166316626880532286447444918250872420768450445570574858690702738642028771579818775761787781677573073320165940881891344035155310091638965265210216636929934041586951918382450197270591079234517268229629004426998129293872421537256170225900997409942876359285941771295967834372740565210899126244813714028531846574441507693773131710498085553937052186168621403794531943276524543762207031250 878 6032639877318898815613571259994879216853855383416857377684248787640703320840406852771572230061281081756911940854207285824702354806550275313199746795084125731632291484092549218934208107849553566330306140522109064779244883812557630286909160800199237068158929385138668605833954933515087365623509525616982514431066041531212889976806746898434265465820723795645625480263292389787297199975157939333338221650550417563755342503849471700785742867992530799191482071552883326148730702698230743408203125 879 21826296118027771794697838862951961765963189002205275976749507064449841331760452984000179101730867449794572873439453294720850341795526785311636630133168400805287163966949052884527182640153889022712622314745178723066520009606067975657995345806169859289711462276023135094410182755324450475162151455498571424010308072665417980521926048211320197824116569263846330971607605469097314136172963642171059884184181945159543840311708889638270161849534884310696479514657397658083937130868434906005859375 880 78968281203544364895421338014785412745546668093942092995326291384045690054600230656143034358347931840188304662926230044480739934944882549992184416690421375368274362414282518327964872661521677281911580871115348291436375628967551726855430925029853111107762664454422332442881139109046815547693209649407944547896210155671025452725596506564429661791479227341003527456721565396550084680989028514188608312668157637978942489039297089687422094907711767557524987215522571659676032140851020812988281250 881 285709925427582965503617495759167254897917395458684085092883921597979243614198888360714276283085321951968658947433883748799447965746778823402738932786264872814935992236667327217188450106838941295994792781850847841849278096807418755987177896118416259090256010891995986742354781768611825362655290969546865619429510415028037361018352291765547319836813290385785982425569799637263852724080324360087742142419878464096993243637941000245759665290884416234142538504325870007960475049912929534912109375 882 1033708221120193003040980788721909210761853636823709960487788151069667767797993288522856209623686950558901771422538268521593540154009481367052772580479217487233308149111924044446117887226586320070416059553677497752064512339199335145658734855442815739912466732187868271497368213297825049074810406600694605357666501296785059541463778926005588290226670315223912274844241171203568840215456479229495669148758604130590253772993219552791687851915863243383087756444016491741422214545309543609619140625 883 3739991478463050187686816464813709779319681206825129376974521147358442620918972000810709666703008143034665562375521923863970460941313512718250168238464763072091860784376283586144647185598736893872106333859133249551076171211959581948357784796621997404111053606479361423775067157646066118560775578155738698691184954408785110902227133171200204851949285124190631462093356857831524937456880774347039635031693628332466302646776392762729640933124894135744726089698453108667308697476983070373535156250 884 13531416286714285923229178380459002842789137850007097082433664981443874265604893561439267285396605962378818954764918276711884603936520156755986978289927727924292763176321797708492646491860752869008451371527278758995058294363801234013495249705895908320992934371457465761388494721741205347429825857775220466667592265560000256803816771225973082808613074044833595936245578433139780486207121475587719829414675121009380244368915866049689765406045154461808191666272183084629432414658367633819580078125 885 48957124041256178677711809578226465317347283215909838527295719170427158223429607803142788093467989096720766961946981764239570714976033220188684050257314824261004511959727570611739996531310079875681725188340727547219910615759208260325687324546369554584409403824890521688067137820475696144345251398097408839882036555756075729507948190273864389783318944603214822370761107876541277743751203506203400971914907463384569708610697366434800622364601301630317327882868649879810618585906922817230224609375 886 177128538772709463772413155988837312372790726829513707224310270944916419789123571208517604040356915671709740035910317437638430555197565317163485359836935481683558743917028864516236750197246635033366369084067243941124261606977035131560960374202368231317082347267165279633393215493672453984577127701610941866072221450980377363520657095239456534873529352791906132172577647217007486287720410153078405712501161711875947321208907501925554284792780735842545681082982333975905930856242775917053222656250 887 640857073657266425473506732053054235277217218068019343485072758872446307828469817026874079734444632874944865369816678366994299201107660484874006547898103287112771159786506469522483768329682775788423219478632581969521754956089134356176365248279993383663364717211373789726630388365983789201159381517567665130950924476121508170063544524827960725451052040943456549009082696702331042719846033234375023702931271242456888062991050677453768312140897171061141766000568420480476561351679265499114990234375 888 2318642674422784808505467880321084614522132456192528181303812439637649440196731229091782378470438586016175626669531804646779343229550475838552605940305839027146062079347388025031235090662180703775284251972826690141987466745560496123077024370388125761731411849721042550466185864361556676082911269079783616324393515125705654032714437147942520952887613440757752084182525247426617782160628115406483089952150547652904703708910715877641070136740582176092980424587930432522853152477182447910308837890625 889 8388928003827591915159805741340151896224576190622544189093698403826015661841307060324541493679969765706153806498575631398925220142214076768392996962038678700166454597804407777543756611662489639934305162470970540862328558947356808834503295610540661890340235662548343803697777379977864434408759437811079755967212953247920729313254463115572801137182806999071477675867212753621433697203910410860540331246096382052239078229598326000936509122998425025159193292936810060211882955627515912055969238281250 890 30351426647024035533271689305095336408512218672150080038949429820941831108222879156163795576047655898449890899145219133760729384563318004649201955108664198365101962592285098762562607605001544680795104552490719253601705461008981563557131356200762680643044119064136506266157957578081538791629240843656480698214097190611075376402700129838151400921475967791568627958423437530974079575216411477270286206469729171996671872603438050616477194931289214245331064341744398138445149015751667320728302001953125 891 109812493215982218090559417818775922561438212407637679249278657085579077231907860479196270411838430663718685463233217511809020822105519639404044790733127598324677539972403454925094254966695275204303996950098743563696884510308123773613140302951110093763519417007940812312300900990518371786102407029227004711234421186815773235447228333612892998921465803962485751412781123886763229390062505332048729376118163949722163971869198623077703429041453946100859355244037940391166330300620757043361663818359375 892 397305332844790912786438642568402930764629968677437996051646136323186230618424906615162374178953873826343972820439991890241457187711008173774214178122316999797877886900591780812658236808468652617544461988040121550475895246495711050280044733751737065602376489719021530230714717062184164972365830927852620065101619981023489295222641018873707989999949180854585617271788431778945749074230469273892215848242173888627460496328802862306131170550823659277641454511467711263605906424345448613166809082031250 893 1437464198144043473479396123748135041015958781349001584011837396188035766932585230679830518835577215813126436786033871892162181828027442671850846936945947007366001734640941629437819909208866887066202325189706889933895053680937936383334522154003134859194285363555403589592069080358328965931317119493128076769335993971038580298877063426304074955392416884460499329295036539460912598420839819709217432360620049694526482622298021196142138707546848565883910496337148854362197880618623457849025726318359375 894 5200794326496262803464787405898660551256644063357817939800956299324247681570801620323340723283116709933912319827969400009603623201582172490383163794118150037840619238701749243125808362001991172243289316008333841917095792172211126665272387101256988967959544369181910296806771816480724004794756442826377283521171869950075455018272112037151834826962338518029568560116240538409834246733046752176626082561889379029495110629846091669180037684980124533031345209128405715492959870971390046179294586181640625 895 18816650641761096649926956410752627551203426410044081778945594515681059573191081948217551022237697470603929415209677640587207206867773649092661584285861015152373087520304038068439942263965621425885434954093134759916003692456365951409689324736269270543826295028132533536073513680611975194317196616666246033759179379895184373596975243054238799357849608167845346154106019994744608241561034662337043251006346646674843140037740352365189494887166379835737173563956284305653809951763832941651344299316406250 896 68079281576324169232310845024269834999733911733431319195723191081784059458101401639471051494772903803350085476908541202888017918330957383011392102458714325572662341408011444126570669509818151268210728190424004589994539501420774123722084688175061407879333753294753116196333709320656255947612200869199343751190037549725544592893515655085434822654436348249078887969948897281673869974139939550802085842222286338226740147039471303480047286010931276513529141774139392950804250403962214477360248565673828125 897 246313154672815362911919443067586037242652426616936187083887982830514999424551598456267502362676031663730780308494317811504053557315918669593652590864266552101446269438537030290653636229262649211626466181654349150392679044822040861561976817193960686677537291333102913301300978200221403766475021262665488587154290849151801096482702060155980116482933700406167709079214386434646308662894524442325212956079698457759485035008654755574288955618824483388959841050915543225752202260991907678544521331787109375 898 891169365482455968398042990216581011214592574417524339440823958743654699832250984083982254339515639301903474157928883043080178194924806432911302442027761132643919640152627930820414833597222489717078689956151722801990697717006333689199460645094496393991017690191748985524836344397825739094314101967330724179821266497131282517945932025352726469142486760785444105546327445764862193443772924457615635569287060597663724439845917260471208348039466034377153496383880751374739759285148466005921363830566406250 899 3224281054048203027430617735744974869859700739002940761784679879565698502038496928138573759884198038190863469247172826157880623188044438816588249255817472902712366853570454502648805986839799202527261118872486868257990093360921464138187419139502678536567401994293230361117676830988021676639195403523326177963334878239897407107316149825983731763297765301896381982335565296651079423904392000076452113066036810699521197024186312524484596962103207754940968276664826040744937785120782791636884212493896484375 900 11665558442828735295162873727641969293225540822927082111719279604110219011031229720272957527723411994444799975446219715574002224965598161918384734068948558850342236067089132859141955766212883564050912144581675727279996978219575652244939792472040910712881921520507406877964202432950979687724406507779977268917568058713830622946851089003155026470776392705554689383946189254431086152303095378094182387483748750509287362921701976320066943070318708602819073901404726446850990129178171628154814243316650390625 901 42206386943902661338661279959484972116829200419620706749672998622722602544963663960671918839196069781269682530995234447080608008887768615508982424065655429738149346067593391782465748896865421807618255128545944295110034424293270940533761866662691160881572597631070882584232628009814790055426055521283255454771165902369666079197674695885856473537393137018291537008053119788900033641993516890088651372088559699048830829487578318977911730541077504239390528123699502030530261720286944182589650154113769531250 902 152704142505369630217492031159215014118018297983468123189768595093061917669662171201994806557363288934124412777745073657533028919610852267952988449983534354439035550002521294616618965653262691217836714919821342839150187230368476441444110370953251250843453380552817378531342127884319051838508245067516390929267989218279177281254118034413507235333083721563684238120534652672344737448452107559972344923024054742697717332829381713289223937353793978182857271111473877918396357955543862772174179553985595703125 903 552488777807334844394153755998650210005945487819237082200477982351696575623492536206614438590836095764273651233749196052262104553615418262220030129589394623504431019674639514170766083781986347051092298956376992720200764030376027504551742521452800449809403914608732479735547499372521308915410947731165677372484116579547556010282216692638253808978452922726963505562407664417223519032292953349418467754677475218244432516709016971556561034063582369717333714938871879439330481176284592947922646999359130859375 904 1998923176509826070883308624197175979439635949178844795053546936293173289769151825023098160167364034150746192280020611973645378170022829971335208398029301345326977348360591097770735590643618279166277920182778249405252884000037755315538160752497745994829752670279575506021026857441011285384513513318246432216080636806341893645140493291123732868226846005816396337209365058724393907919204228947230614158267102377733575919398176291336685483548941957672382219136990007604670616103703650878742337226867675781250 905 7232171993512456132445774340992628847168452306798038564265344769707383570728296444082418607882639691932362705231357079606916368082037058545575891342199533609112731643429757917999847534308159660575928106132006283425260599848308639054932091155224727725101743778354215131427396790342449882345512827935403774217982601133971688174291382992427395296241965415447164158234786971535851944434556377989060732017948135797445717013445796598900622247426797939775242520990590640826700674637095289654098451137542724609375 906 26166244085013150307812328583977264338644081788095968846058989167071051404795723095296602238576378288908082564756682338166354949560071142871203414720851161318928771475345834101145559718322706907048250929746140170100038579241354418696969652013634908651359955540373198127031849664507192984804996573085786710009509821638148972645754448506518312140075597048153839105127109564057290182576760745209150589298405167098560705470238101537819683819389279910514301509268003166110150292666958193876780569553375244140625 907 94670360457503470876832771214923177457378147406489651408968221986818339170337133256070918153468692984878599297626626292797192907390170421628137616893258138549080199159580380915728560920072736232361614118070669433373889896965228898210187804292050904631291058810094914978022264370823715512297418725751914678957636102520886422357315327570454584219168158163533374734461612962607191190711021836100449286402285156505574942283961524694595307859812409853695294941387062626417248090149314521113410592079162597656250 908 342520581862451602845102213154729565593670328091968412814546164098736438827707050803871579574461573479852583664349719773154189789150496393784671010862034886150757138421172734072915006008750146626566815941622646316369256588619372397566090761392079979899655516348608584254952073531582612637462110763330639844740631404413687248557804395319681360395462805576897678146672516992749505040671305454456493485519399947035071184068617115783878120202115649715904967160595297301535488987411781636183150112628936767578125 909 1239251107024740659841347209699031940681460903427393807027889710559590498286849587739003307104964402474869921833615467401784984408801629860782666969843883738008384696307961765785932225443387051971026009117759884414976833458270717496779514785500145376341822287692568346384649045803794485625823460187893625828914976509464004131002445338746133880881473237066821517061054520150711569249801418091780220995585573952647481208923277955446414061711516199311048361096041173375591204486312335575348697602748870849609375 910 4483652625811445284981224982721511875438952876677126971066717732304270297295712684675658637652514144975086690846328738143153973098255667334989979794909244259288137789433945158565086097173184526722295965880686190493037884348256725496067120120540326982210833856719798810648484861361059364941806747122814929920871725525251584412223204717132262602430052157449619194571910015789810321045650563186618637550330870028062050124273304198312679707547002747975716969677229380370278577494502769695827737450599670410156250 911 16222007593933523125699388865112399673787459866248665820194140108723398995044315484683276652737748712501083845063566353706844943447270187371036564125326802606398765465629916963895769358648987373756349783814631530390305254449930039996438026675200908029345057845136152321319179077786324396579916434674606520459783745078937901406103796891930643607742894601913988387554277478195493758979245725474192082773726480377072844576750131214331328229177432743323343042905941034973436865040952170602395199239253997802734375 912 58691774840610389203590819411954438991742534947857694245637111882095643488743014000038090075426172837629985771086188077818454851745072600180232921652087791735553138380979859026653416307379014235170269089669726699486336850508366572501854532773302905235671119942081767553353471082126325158190548437758957952694560097768431584969402960873991905026564212222321845964911837312028417189667975811437867226116978051745053972262384135080093242608152149976738130366143558273015791437732247004532837308943271636962890625 913 212348836233384330389457152734210196589775375408045142127214858866861222468493492576774067113442120625644509630113108620558049541489012064045981787633804945645771864576749710313788234743650134307069596529275475845480157980292182662527082530490509986031630310484728076160171460021700003808053160015421757161173881763447468417816495819910306307094106588102039287886787799169164617153443650429818375716716257856839905638428170019328809571894873586167073936616188086190211772863456474169652210548520088195800781250 914 768285306963869705929331666611278787990164202300937239407888734923827894898752392883679885190079738940072619295134602713697973448719697319328744329908585769551093630978849256435674092181355600359496637198028745729969105648919080450126139988586035403979795952713231543034089944697868393249313057888313996042396608328395184164235464295181572010337711879398587209609379809285680999818878373091902542452996399025474258330828929421243581646433607180951679031250222639585979907128621135825596866197884082794189453125 915 2779682353652426877699372569385342957001944134464460486403369380284833362151294501534529090383188091572140548325107470465699619536153426276413812711373904119526608832010497730609429287188527330262135203343766349422444738343134488937995287290477627089740828211142517334369592423380841947206299489364461194406113632824738578732094842376356328516218026456482739608612960050582581913327173613310420833681400705843171763462003797009573860372693667973923025473170172766978840671325823308279723278246819972991943359375 916 10056985233442785858850204513870320845058899660817616234977403226805027336262710543254246025965541763160339645149864338760008230437168644785425341907326591749877576005158242370868775975035858649513192830728688018462378163471077042439345736509457958428805161292146428956677512393414867769784932157380735991818585122481716972839296890405873782529401572885420761995017901206484504567541476201092591456142021534088487525655874337941651393631300303964856732209599750636964303820986010862270632060244679450988769531250 917 36386514398951794905754159722424889440284777631765778742870169232600969870557080208598584677911768357940995484123784341471543054505076092545057645979763438151754835865738723201296733439236656596255288136924608345199667125639712767506752246094901656695321665405019558111539599850170129112893163340081373987062357448284891970536010240147587270065917732144690111932024705779509613271071512938910853112303104141226578810969352704660387666293033179954668533682147889349927315748300937769954543909989297389984130859375 918 131647645827545045234519776042772842976129389854740812539463830028979712671471848326721693259731132973903279194869600013557674120339537238798161520362184232009386299302902404152139787321003989733710476530979601633686444810843178625337032547927218491332582520564365645774310437283776306715541155913503189976218861629015874988483566748708567437682580796296346749685034022865125543517650183689091308280805413035690456426567391833593681363308664379949059007362740693564815059636574634538419559248723089694976806640625 919 476305657142966251643828081601739767679223061114875168982968303981893714004573840590615542909096823079811418553729078360430655329172305731265519371912103969288157317185818404754215269408836665687275941970274966442433888426017329289151401509161584173186304275796730438313854187168030888013239962867109079945782520903654915089737782542804900838083315320758283188765046585428079651232893353750902275842511544472319388077990195644666468485078155999971952368402964021074438719441368483842325076693668961524963378906250 920 1723290056577106032046541527794834623515468356300671782217522369764570006665509961319469248246828450529540696794297391734364906044163842462336789257749598686393855089414580003010377410439163379767827327196476824043737218075870753319071844806171828409268608776161823962697718749421272906488494034768029449847818296373195200506271078970481667002003672622309682195400062812814770538576215850309054837808530657183144658257114019055363935608847458100114466805201116637548118299023969246519527587224729359149932861328125 921 6234921997170698902013567230965474279181226475928983066172770328913381463304680603644268526688658137248646391202841566869671253574957683655356349429187473585528488861143807991280810705151633570402756926131009288006516648249267120149602216485051221180411522501825467621919322811266210092376270359504601849510178877347701427082666482138383830819601786507756995033175081136933454436716612482790762809830095563554126350895619117053487335618846510500712572183990763082368397897913003813386012552655301988124847412109375 922 22558159702967964349835128515853198278328790598141556419776239795744057283195853211623996392209148433595528472042720875676531737653969205965097800857189374495673168858646139941352166473562350953174647994672662319813897150866981834152651858394396963855714568628318218296108020309224685929438881623682861998311802904872531132881977015839510819087990569427236564188875091620593419490701983162408539860107824531854908463192525489990617000049995262002990526893948232224101397994445172834332424827152863144874572753906250 923 81616188528986327239107806424438619995737820611062866768017347334153379099455863039898639327602451481734410404199396544034302420395057611548707257140009504550723399987511659750356778842053586913859455342708265159036902513088573570015248209546728713376515230632463753370943487489792379185313056320891300744008120137624148528996552668505634941341943914597397845778500052418299825269926853398088885251388644841503910561484531864685648322155743757511389773549787345708665000482660845104732061372487805783748626708984375 924 295290144130091814446363389542927108587045150064606551741205537692046609081300049141373214676966515240694409660783378341788853413705442027918047281414100650275251155644327599045023061842456179803424036740178014196115026811107958679312981755761658747604003310020727675374177335902838466279370873486042193728481586163758086980572878263330620611269766725850806407948124803988532028896124351178401726956404101548245010491460031873475156610528742477541996233279195567422818012441078361351998182726674713194370269775390625 925 1068369778005527436036277915592442442956536647267718424865940951789466149909220930507372876746820318794799996282919908988772754966551922081846700121370455728622638778284079696473331415002012964447822906987348745185390621490096925546488667731074650171137440396941319610016169242065230435470289085825754464922367330130669692257881627974124928349639114056267042810848123757851161018130987488901564208525077283533705499649877500043947541441864993600153032298647041108570765059792087581236330606770934537053108215332031250 926 3865398169377178107949572630247576671847457486015559365623677070487097704139604406829998310349269017770527933110682653234919507764232400269643264199781775391736938113198760487141541765797783923221994351235853654946377973394944834335878429876564957117667185434602959673209959530811959845954591061698561355969428719834558026386543748553971538691846736652081182014499994769313144946174315688615812407843365909927302445792087340852361924156681255613055180326839227705739735236755046099421662120221299119293689727783203125 927 13985141956858253359566473573275671144454604193739204703788680593488157771151917381613127168012243494878639684138813721230733763988402390938982820392056598315571496674573403953341051753978854793870857221242524548804936759524239543946948810727451534732648725188308200315968951443733647052421509879364034455235306948519441670643310602899233051711038112979070696018259355057309919640216640998571240996591443131967984730711049204042071913574081310064510740140960932985844850884814792590926657567251822911202907562255859375 928 50598718937405376258084504715140472363035733538618226690825017615005300335061564873915644288314872385540558755140655339979071281120849953346697780961374114619172792806873217330997549940905354353244314350033354469292793930646473548055351904254432888074907698768526203213794959564608436032334594088327365496329391143424418221283834271726307565095956881634947570018796801439983873470211626549777142943740386110203411424594809315948549947087000272257277799070608526400525578240298732457524977235152618959546089172363281250 929 183067884902735614492590155709324006092905646724395109935181685107585712819548237461512585601513144453309595355009208093741687585662237812038574802846587581518006480661499066888282490934632497796867285643954149602439285855611170020542015467634906766711294867901090014489130040604373944899565421044816655205470420974524882753202618344135372566924593843279384370002687231913369769149974927756029509735744714891177133469418800559532390167564594810963835294648237967073403636777419699332991598339503980241715908050537109375 930 662345829826651191172528254970917668649349565928884416221783337462902062422433362937984706565991360338845182999342763768813081522706939293459385109426067334494168439273129247786424704968635717218114856469603975665732459624823482362433317816902369393181935845662819056376675405198827544336154134782446448545705149155502322659593920362045325009143184808222183999919452152366929478398816506031261833960021643904868610224119956217919201102387972693532787477888147203364390292685604834377333105521756806410849094390869140625 931 2396389724619577883399690496307968312782219596022446531433008261776581748014425627382360604822391079427677938221667778375356969685223507407104051532897398764880809793058150904490711070170016097106237854128249130316465868846061561709456511746337313132353204888808645209437726822972267997182943568688148966701173640904887199531956510089549762211092954824713998149583824602267798546244207891376161621121384645068457383773505778291934054674116889412844760916199546181454933279540925675221707535911264130845665931701660156250 932 8670219473964633461135811206685253220664350150467810576056124621568398427959961322221879491281998595444163776111625073032719440812582840568223332117356657151933206768925108283521431826006901899440614988293225773253667046106190396735115969647174718695856345215729130765305257088867202264233947169528512590777342458746924384361812948637522186009748850082459070748321862249504345339226956926724498935806815005817943867746929110370074267858644583596559867191556994890452714934276604204221872151947536622174084186553955078125 933 31369148746725277888680603551886424539410652772226820223115581798959083399727678474197594432298037580082429189449786473286812355636796665805596402922296291935261984879334786895153603779184429011671885670824883214686005886300644175128297289504187027817515701634602427779337651329474671335255018004201818120380844089210185924149282192739862118993279476288725362993690188236182733964913745176741686573427151803747432419867116660390701065922638470918575531376787243544988908273678392645000823080181362456642091274261474609375 934 113494646363803222137723961726005856593731513108795048235297285886953424858838585759878574705080194923191327066690807001270464574121069126186865354024698173916643890552048393058160859765887635561156353412658287207161694200972268891965906599285061545608296782094366485070161971203037345355105354173366527648017508152316307698937346220511699664917653131031331461226841629933391943128433941250085938188101683989647442760600937750103133990319969436610078320926151243272680966697008942203894754641169129172340035438537597656250 935 410627488085389721245216790870597160271604301682841140060908520439971707295554536428404901363910786715544489386205102639918261092421362301906344755512009409906909528363568030815036279933516032747422338709167019962378441573358123584188046548904372588953905402298820286454121599367813370099251680845823547638183320315530608873940320138859187729621868273713030491165757208486046045817600980366721258073372660929500051703669105448562164621986654828457513947746819998638460292116652747794469657804938833578489720821380615234375 936 1485664208607932495537464145722956518389363942870230459128056172765091412183579753342631633294152958961765811597571478193238982591501465878597397007436556179951328189057598188784377100838141985931329926482543663776083736861929273461110699748096555216728043101022269006919798140823880123720731633362285099950829060816071505875014869591737440323521075713408495149694577892763270513445835195583176599426354884699263044715340838492295153158333426959237178134103343776828896627098219027952874515818848522030748426914215087890625 937 5375183602612713871461236774261796790588798205936946595335738261625598524440126084571133659651210861231106611056831877766603607495400517883455261259622733850222093303470150789846704104523129765919537938866883219068526476442855749384613265995960913138870688493617243602328382707280333768107399762582307761563228702502704485005372747264391262969496037198477323292644103421386122338141171076082276706764911118848814965058358665218664942681733860653898320931782618890952181674907831400792024290069548442261293530464172363281250 938 19447596970023906879618863142694201360997171315333580681038410444302535561282731656142510131785289511346703997296301997866823124519495260024289321260930888351353825572062763005311635018424938899941040061921697776462213697904632379617512831239321789610713226962974872977042922832282268221933340646100113308061998208433164895651789388363269113229874807425344140714747627643114259123476679402495500536692781170747759601715089133631848947617002168473305713988396375570616425239048061864195748871253499601152725517749786376953125 939 70362066837055965040788131842162022852041865546983170428513360913384685184213027857856882360670393250577986931197350600501097585120473710704170300006540772505658661342963061077324654569509045670107510615274072786968436107308883151164497826216804382359212692346788146873572700625009672269129704417589027732493847529652302053232083205494389251301893851134334087110517621108640683926677541632066119149639350259494723183283652342065920024676341539097036965283068783398321217820701152317018622905919755794457159936428070068359375 940 254572349335160290805846343497339107455223471158247948737374752345410748114651481008571861144425518696156414669505243013171372303004892253399404893728049420771524178854501490360065097755420533850832352766761875052531112047021253857734924974887412963742497326919066369482648888963637020235981818857444572122159246606095685787901469085655600690360095218544949731978849967327632124016004311147853093064732845443734817907842816042170355385296696853118656256473362039138523962908265452264114370173331280966522172093391418457031250 941 921051412490521628825291058275885423015908028056323891544306957160130314652192265753574893918775627227892138691539462063351373589422092713476172968607543241329327587557692146413702215929557440903624210757439011327813379698561853532852135743353042906916423172861391113045380941693136739834260572199277721948326995382216918673346929400806057195291006837053078224341661731094957200446633847578934869575467475921200473622795818500522176803101776570108096455951466278701013725437821499735478736337057625860325060784816741943359375 942 3332395315776806690097223573892731577803422784490379714034661024073597832687703923725015163871750542658678620110171095250900006432086002300383840374397469102789017043515953280268185590870684535263959289953385681376411338257702998375586053842328149715869629229711623717813660263647498597991393766709165749130838743880606164427227301575752282524654558092540642461814058818836625382153147682155408882553673152387328278574765012291759107089025398584947200997390521197812448812647780237356821830818631724469014443457126617431640625 943 12056719516431425306359662578084230773937573782170279112451770334567337590177558289857201349764874577153932407093158165937743164213319547934538337028949629307298447279791305669272416874705635471801675395979733350242989792795705724213669590494875534044766030284251163023841396609771809290785665972549440135912558742491946228769401860874731126646817756277437821187361985438708340908532569172882370064891028382330639024759845968956184651429618110074195522707195274595557175436049793688106715472407870493043446913361549377441406250 944 43621621003273093081312195020957495980670754988399496992085546552468698787449271830660930929465620172476268934914935353434215788906167728170772483272760801022547151181376761945021156419174754682688580530131738344332892272690013629190417683262736921644482005272697696530138681730621553463971361029201371933908599993056700321710872796494894220610815990924485893627739633099358577631897107453634805911686776149716553730925404783322127721702963557446241608549023766988723633117010067253749468207946193842872162349522113800048828125 945 157824507434208338874762662214366326033665906031146089398168881089506805986358567704018647898503727976611682639108885937482363123464240901181170731219055858576243519507927281378743697722345596054434525670760024970449512399471539524883740463839306937998579874942232667531486425604248720865928475283259658989980206252823770464707354678100815469819991173235240362201888238303251183616822691403762179233978738836929573530827794071829715351366727236860230429209142461965832288404801367828213763677691616749143577180802822113037109375 946 571014432154676228967252335967044150264975755213732962030416672685190535994546479366788584845190539020677068520969752920240736672790365865051991239731475287768481841632752597168612706515854206858729725703141433130583100633907629478466613902882850081770489348347674855006738719368135837009785571270291435280358031298835350714982409408029606246045875911553772342870743026019463029924627919750636866611459813436065098999511946442537938148318818397069944103300593474885543276438956502872321477348727114531357074156403541564941406250 947 2065949623602339450462448368763389121156549245912934363161238957978418650040939558313849684733434055220326929409304334913791867746630624819354102542562097145961191610624126578949345043967543054021476000161907040800667941172180449767914367195217715718859547367027210937376261468819435580719285479935158881451889125230057901251375273649643953881129423691592659903344273938581059231539026141734373436887405372995677627343420761853541113984760455801048568370457255064598554940170775675220538568355177488911067484878003597259521484375 948 7474675957238316107475980163981724854457867453496007005654111426466140570231965394735305499441217580998249304441672909967755655369201294771510556514153109290963548844956869908903661687258444235813731372293828038350424202691364101447238766461674328185445290093397680411847613747256498718547499543324337230857655469656112752681964321208071738175417738900194437802367654562807981008071991109918682851379727797798062641719544077055015879182208187019893121335783307948565058318659095861741085455032251871898552053608000278472900390625 949 27043631668179883285067658976091678666506591037915363212464362342438609600955129182107279073538917628889611875161842875269818938112853349760782269857955060725011786171663716649771583216454505908961276860659604987748781307595918258396621996332283062332928713631852347372356761392185315689141070316945891747028831722130274257152945237792138921471441576043008889495116903121134608882664824840921547072461612124011925071880616576007373825987238656094222764826630264419832516892441600932602734433385371914937422843649983406066894531250 950 97844778554707835887958394060549769060243617922096781034051254579862345153615818936859867870488500239456812853600849826510316413718260274946358566719009757170241186633534233704339607645980308365737727441828884746991785524522770784746916149353043670737417117692273334802545738224644084852967853868107772580855881262370807522354904582920335916480119185714072258463746242791633139372964168655014321105409421631069312150805362494761789734025152345371648217454234782356337292868912525354308244891765600215194353950209915637969970703125 951 354005734432639763014453675422290451968685134420907089107934461187118677763303448773762943984747913052836004892195034756202487378027034625927881484305273482226147002309352585272840122147629012283882252905846398796215021084634262631751470765103803042022442020302104937150944884162293845819133917755809404169135247701202666326009796725640984975043388048355316844843146698352492652451496719070463870164739047535286935394623729593772079540189568446387127263138022589682523879882354622108527552291901141501284655532799661159515380859375 952 1280804779389659635632476406808703414542207582494051540369416033036281663048438149184515380571297064066895960192970924648460854821543871754907614587931318625279529078379091757842502572508243519590722627320087570246116177800557459235022773078753796856425124513049158011741995729688248804830830319438508157941396832194159294018274460713603245292816344313206222931897002277804297565392662752077247745296648129521088116219091835495051449030822080505077395228418939036630932935067210483771096537000677706430451507912948727607727050781250 953 4633995224785099363090113656932064812867612240365722256307407859245814926425673502053762182932745755070299776503879449461291837217584185644898665518130225715266910380348695862848312251803072536534201872071205857249505783579615983016356511568249969072013412463735265372955254227629774795058482008413493768861307922464783138461323319939811301588864781324254530435269277897259024564705830165033919375659545409929005904122340529506396847453162560293451339826404582234742045275924279308312844923543882824645834261900745332241058349609375 954 16765952226977198637288186250616806991627023289358353579689959131047666316886176764346234011807243455017019081554542624064154911980201569449955254650994535449936906509848020525029048396474145084717396223755591435016948028895292618906668692447480861077941439753430536806066292489707629951138258444874928054599555451353119222215244296131040281480242185055241537516861378097273634996565837064783358151814486402039588939516243470056726992111702398941869722989928215990555561704285344122708741932716025591076913769938983023166656494140625 955 60659785010960496370990362968423710893797055244963156616912756359009256952302516311462359144372488499733596525253315873014315373813086919025282945664321548673349980647496623310903680723355362740915971758421927888837211226578383179451560904396154460029640136448476357165555191310389275780398882182307171428691237644441680418769604880956144899456887018654935035407960501000073052159300034498747193880774704960552915176969514702751650723292699193242091915817618168779067582141805324071979485045860713832155397540191188454627990722656250 956 219469163919916488668510883589034519510850159778024015186113986139807953177081697735580625662826225223582887218493866244750802309164426747876638455066635066117065370688243013929373161634406088280992877673331682269101315988415452802724461059743367994758493483475229101797444494103408229146303118687161216870458410965442805982771802924125523089883224167998467489455495614513997085813670987169819178644801092792566631187266356163474618655904983971501110964138449763942560102187599899746353715565723441205392418851261027157306671142578125 957 794046894544779961487602603103054043085265522665304292846006148903993481123895907120591332592268683619246453466202751858682434676756699144256777547011567587218576950203731953092347404555253627700384529574548771901320523809185348116364500776736067673644266735133763723159446513965094766829521182524270227208835866605005627820010990215846890952131685746717662270237675567569620168271854763355359923820131939160068580051484207303614839663061423891295095241604157975817462600228972878371871152599313636866185106555349193513393402099609375 958 2872888653124317364095458597570097617872076814436401388299460813820927639734071046925053534647212291978317831238544428069658161837961361981900695459724662605507557897577444695814871214604237697096958259506085448161096039103849476568200198584963498394428866258292673106810010099308432688416090319185545051691887278197814109186195936458606839311242307893595973903910899765278115412290918880927703725876654231837509744321089255700701105035782199598969921387328541059374512490206864893127587185167950978303963438520440831780433654785156250 959 10394208792897687013039279972335217873934056458855485477267273324584670793050875699022311010274718041795356888861708381054878635806023314188219589563565475091444904736868563713612619050244920346982868649657683381298877576473320642259178489041137153603922997615794546918252817926716689607932845683306374122415257057964042406830924731213799741795553110734391558168366120988542476220095320587861719010282611463387205821348025241985431326863603878538374130728621915417785249449889460073778580162843186707188891659825458191335201263427734375 960 37606600698866848244719106873825601280309898222095420444839062553818715766584023260486287378137528749085195288115819764926102369840309761031594470519204062429686734196455595088988739178203413249429551950757989665688907686847355828454891452280868276047470656787509369057214039137041284597583776820604145353616848898831141488223643973775964512421554014203977921322276106116321804039022008534670076422029786157748480385134679931423651109139108394697021046706466871792053684798412975903254964888376178644424641106525086797773838043212890625 961 136061959529845806158399134507451917031879208816199674837858946146170224867665737807319881839314053536449191996270556919356118670171432234216874404778192936691209147297935156876880600639792464512233416505501531421950150551870175930978564816198655612217738295858574110694806106051622974948254655686488856156007959204335495406963596212810823853130004517347931815769549925638896639094633439734041787058735873471806372818933273447191098911377522580793234579889224781871342176742617579147381923627664959686178747233498143032193183898925781250 962 492276794154894789568400138168131578757846552970521271965099417961757545505408572734167972305882623936819983540773685772150081501655612365926399671294944371307612065507397808939459307307945256314019322773717708781306214325114100512618366819588936680851338195355323708187960334572908451753354394329423554011955551527521769593699761195174296703542252515719769472236369097612874175278057155996858553183530436570289462168992967578837239011192070930481067665913789550396442459721023016220634793696443905208770530634865281172096729278564453125 963 1781074173125244917050005018303398308629836720771607985636202359077936603188714174634240452332842852001853957722515644263969814157420900658547626332583757173082014591047313260312893533340763959008929531341080886796780318866219622908199010016951405343167999497483747987465771142606427384025498693214673489279737961615931370933680824911817364252061239991859188282334095859869887680917118581314083830623972815492415446750298470658230700499072741748439165430122823842625501414892027185366264350343894727612958917006835690699517726898193359375 964 6443986894851750637408024400676333649359950839005433568355514705580895288416528009500362400134801140325169870908709792459098663278826441463106133306444064008872012627699577256867171130164093513474551042836815890077370522705527611977903215986812343311583306510642121396389054040167594661360721494426249676338912050442048006699905318583215337742594937380697094050488633811285067528195307126586126387202211894610629922906527515396967307439403354089790488821045171461145294775855020845728147783237254112020941931859852047637104988098144531250 965 23314563608632528601790096911864676703650570591169127913596561732514793426139069174330609739009791441616579565930970740975644245607027704022792534869301534178949990183261319982771387984116647772328107557478675016402951019196539945348521029849304689842076535065791867044616414487805836386676114006057880935295870444130583178831122468356989867452668486944189528840772689757075899236390942726360212782891195395591072380781145223693683034701653061706756616954611738092598966804814968301809417164466796922039915074265081784687936305999755859375 966 84352883568903889821910362555941715271453098760818471726205235134669490688612705824151236694374951506457048475111304742582727911641006312798432007814287350850389887777808713629521084269762771294267782573209295631627902482455061666853089069312461732652466142775748728241136802238191208626576962558158156294784791968442675860656085748868872648550367747817462173951420279728954158540978177998870431978444917504902212289373088541483578636311248538084830640667832833157268360144799737280406346906147714050094865712026148685254156589508056640625 967 305191599801356806100601328220385192839012640848246719063043367010773486312368183249103134776825800324202344545901670008035418330169893043878197364724929083357199487972736968233748481428230617609698375078653103076124757316292608607522840197315785214051948038549784305982601938751926861199504242760501376797444607621560463409124816402559413905488496304366363225553237949859391296522936176362551095977768610546555699542959716588949478008047977381890370118566105475323346966699923844892984648708404585640274753188805334502831101417541503906250 968 1104193581162264581393454828322217387837797710437141236684190659380519978118777387124759490412254244088726480353951826327263452092644433655398826784553208662534048000974641273021136985792339231577152962527219037222484274169187734703348755640016617406997409478870177888707325682568678262864636401011716102513299078265588937742343653268452706284690642782744505258009088350652185689909789991818403319996618465208267436267933140237329496858683644219027697389491363210830393032775620538062891509011284357950899437383895929087884724140167236328125 969 3995009906804538876464267500509160974993925347944472588105736461848732459032046019378281778177142218822620679040250781596140168812372703057603147099141397895884242565009521523936942521820543069837272937242829670731797584264475630479129577213504160964727307201601967913623618719083757008325660791256073628579272353220142371666094184329466461896010732391890710162279252003963971966934269077279261120094249273308558683624867118241900094253178334185686636354626288677535230330378483465849534301514398861553123420975452972925268113613128662109375 970 14454081628211371475354063360934717935780638187536656757107729012341062404566343161267611438824439873669470993431494776344383583598641347011021601572940946166750972820174401254579027680141019191300599873578053167546566550476439478878904107867437717788649488613658950124581465182575393727305121951221787630329866374772767169618752655305068778056600448045731024521350818266558931385122395427304289000488154040501456236784669890022852986972473449833294694825674627333524186488014314638933213962515572518011119917957785219186916947364807128906250 971 52295358607034162994448979302127784803933564197960920845009962752461649727671485709446648303236488274234251571956219973741217073931343219767092272368997741354333651275824398653210425791602380607316634681676117484073844831059819241998872653269667784119610907060284911054789232317458183594897305799828570008752970107763123989763292354878011580802948578269201571795357831312974797090940631750125139401969523835964487765799013858904764463596475578238040292355241693279944780788179155865418398305005868282289982484911661231308244168758392333984375 972 189206384894113957595474579705965334340764630052121320439511168700602936615525712740895184322060242002823902892623625986984167451663509363780353353980283975937913392278249986993156990557306807080080174040490321582636391402916898815599842727011150331654807092233129804651038835674413949337960919243033911892115518664951784100722698497864714013731740651117352736370035065232079328529091181614104252007406848977315157645071719844409557383120010642023727987647835329732102971500824206132425921712451478821394312834769380060606636106967926025390625 973 684555131435398973005128002019187747684155329270801997972506029740706434439271135157242680094118768642948256603337030066214751888660830720066305408056431172917898705012127941699732823828522132363817696794071020492812732859285397868004850368707412737675980925864224467981248016784778828715318067216026709416812742785943300554797030714933512164643960364240755822873386169595522657190752749319895563027186625706753349396363529927523964597617675318928438476462968182260790953563225251335037617037228052695521651749288594146491959691047668457031250 974 2476743732706425077048267111566112066716953496093403387664974305200517489118727112081737478860292633200621768553567020396152922184986606781429760270380735984899926563669389773532879166356076626418687613767903494550881707281842495262025038208481312030105869168155473316651045905551824396886785739864963987623486120604957582270371661085343990754561098565617015432516755521817216643308307838528956555098898883647190958756459050415572036072488323384523552444075664262643439910312005226013058476623882869370636694572596070429426617920398712158203125 975 8960943006355130520215695547734621595163990834113006948462341377299055273397279884622473993830869322788367559751149951649690851481628880306817274311621524059910139293286309159165731712637772470274349584869162370290344872112785486970100939198869496462149441211456244243348989443835227840857338363244686391033366889095071408577873151852052392949585691006881298048216846761108469930587775446045304960358561289702188046800477602440240357374353240327975569838063480401913244783743899873390104297933274083375575214116537381414673291146755218505859375 976 32420996368243527215837142180842547642235186690098017803986835360492688921392763862703682574852883447938728955987914656267689646483211367626937570206203940375051063648084596928164262731408479219278309855506294378697315824154714958540379504951940922160217860216503854633489717691417017219852763116898612017049403842450569131537507453833542010975122962206321413078500456196456266436397338037581742026298312030274985440220092760123341606509324584717260086969939080696349024367159473236885229106546956070024692597719706554926233366131782531738281250 977 117300266809441983478107233165539630235355979279925054277622469915968168239977419890406042905110070625751806981183823523089993975007912436600601479472912081575704621773991438844992655093853533745019801353185660042034854760209647357851392828765357128490342095025238051950703641237908946894977123768269628130080184766777488614798171509907448090127686355997200575151418047176738982529047812957682185329698753702863986967098075788415506245674856721946422585659378001472178897917077866817475624043068409933245586918015845867557800374925136566162109375 978 424396352205992281311350454923485412965603962949135182368178172777377396592923280138511801651285935889065390125979544334111521642623505344868319546333540706003267790629534209584141961812225272628707457488396828316687694680274661996555066619067081031650621174043670986586069617732459648375621803256855080565153904621634597416303320280369530395762816968954395810364587954901413580463252374600502216517002208362945007634389915141460823195827660686145812493447194603879149367749591967902951974682607269316104471601480696563157835043966770172119140625 979 1535480426982751489166216108789728913651239918346050640452778514307046141764729301240528793730879326316567915723978604055107638338077964541338590334303143122137815844277713853695746533591858694418438280676055841373264199600325073193518368951508619515801395395092164673176829882472753507403223397442927262175368599274285544007525743852310411528175653064785976176065849538623372989671022808214100155936517273300405103336459196765226584750764019820996949538939083012034852349162570505427381753197694296914294423417324253478000173345208168029785156250 980 5555420373883796039274328269331217503428179776984577290423001707648343725859030105510084960397966952137512627989995298604980583477272295982351353939848012080672740268240898220558022858898167108948654115938295065282882524600252055984816511662207692420753871105242468432953801323701469295138007970930360908051073473263254732956112117859704405662064180479157901828506307918609797046038852168067989697097575324687300478510346408118828807774681795674255685227459442040778514907064892687622148892575435137990949759079217784574211691506206989288330078125 981 20099699734505222750540560802707442948884699293192633249851115966706487920471504021347780833335438129104723561330083472749364725695971657205063818027724344792674622119815921834311381626531542072651079176311196119548091624999634913956490713553495364524762378550751518798884857206143578938673922867437168229378524369944845944742931870036969970669442637071859628262202291899932120281839146799269447705805290256934476875869436056768011115119588879266293678442601795143718312789511610910973835696888704205383276678309467655481057590804994106292724609375 982 72721396803107133556331162666881127227282597581040279797140571295290720973062369579188479364687355884836054666700440870721920711093496806113562320439381663560009409257875118068766793838166874818512125301864505271326045501996914289858371009456438360520042537227545251829655279412210548217679574482534036606637254483407956058934098760886327825036892282963508632168479919906611616179001473156007290043538574661235881986795448243245911536724535417960189966075711765514698989412233591116758434021566345336961634596151249354534229496493935585021972656250 983 263108485343009554028953009320868421391989491439238232736447276642921165262954327789203492656759588778656655526851786989862779926987625744542492512058286593836673935690295981172277061058176663729305230627766545758889769384986396879509401479514714979976400793383968665153852111030334846395028258075484341886293650567315550570955834454246789271837248229458245019531388140033397479485811631783689211688666422021507025554630060932389502108024732693469481438165549851854903383113609901028922991623388205657891789589208908495265859528444707393646240234375 984 951935442699512102363109233269936470823534469290989764696533526738152221449459791050075066460361164469103004300756730595704296079470644692144650958094524651383322632162104315517551336100048944553965526629510202437818619414947412948255152350291383097281791280782117066620984158090621490886743417964751526398281980419537972560108678466802307234001779732473681936814541100633929316534050793138409608225639236801355717839173063445717952856500986377546457360449190431701021968506881549560822788009109301604650774965288295703658150159753859043121337890625 985 3444134786782512741670781119745340247157724889258757659800431250476155280932527316304357869018007878452231743869524718029207580762415094738010792230181190287733243482359041671726371375209361404123301480008718283394644250149805080343728754353883340586526952436990742007335660235301433222458575799446335922559941649261112109945764220062777589810822657515077184586415764803002659185241195806773601982684864073899243461422715012566642253742381268420384879611418202899230592926966358242659498981928605479733794926880396936041961453156545758247375488281250 986 12460996720415003196538359432377018881670952099838839475519488618690015297415337626271414012788233569915643697843839937167516423414722250229330706360433328181749604250984686781044100195546562297846679766896040404784128153674288336977368010017959787446225805781043124703573380386054058657859161907407921980808298344207870686928277707979876412884104388913017513248006118511843649343535725068175961872296124185489438717917709745604621504429401410214192111254845062337647854792297383465493380969597480890645720759575543201691516514983959496021270751953125 987 45084309668162452274337891563158393172566136052900409078595286841069300082414051549835280718851128457317059769871576095691544213261535777456599570651260689470081803843128225546588644101686004468616891434436610606947419517622416283168196278320382234298494266720261913481188600753763127177002930539807930291241783474733792884912567439585494115366408656989701643307951768544204950791472646307011799448056300557950976282474973665189896253435100708969036158217134297192086309326655126114169409938344377054559629163475731328247775309137068688869476318359375 988 163116564738737245388997660653906871454475919765307848015378991111896423924993569617819333530314474437007080360138680792620138949234067636136344321454136806441660997960717693827722719530697210853851058337702851010816456819740639730954141341512112234261342304696093943888076101838545342595718843162000041552167425652629610989921448658028088512411521340383420650299728250161806507239684606194179187878800881862307687822786319597926373745028496493774220234811446174272192272671788713243380144843734480819569542019500940632781293970765545964241027832031250 989 590161275352873965573298845453742391409548918562037194683918521354135619212897590339920264057316729898450102951335523484642973679862659293398723754014380584857895970587947341405670377145056031926170834516331202019345186510591117238929725315958649999814240189879160152034437505423911077093579563110960556304628210889479090525044406092212971985225563416968595034958882408088007782241059799435836942153722906521783557701556729663682387457966978924025920382971559385400529816725667935646053674526950518825049564280126046522667593308142386376857757568359375 990 2135223553070683600921505923999177599775364993983646733342697651211195976439520103610504652635011277307215112955984213460114173653142958286311897162801218892081174863136148237889738288071794105361598880893141755042643648454252387539877919872232688827764489425915331040731807017926828672489303599744802573762303926184247397675614787170924417364070210382925871923295770789631006375006875966208288771374610123297379349393852050328780068564692412151258500740800566055641687720269396112013367648416080190027400111303125529449431496686884202063083648681640625 991 7725311388589048176741035392727176041829080377108047693293895649285301786133112566352921942888472737043825050023243449877355999866401494964565867043934191536116394462741004482420339554633690367177140231884052765116492309718306351504740972781370194139751246180180854443486847562514587976978620183169210087288378576473841535752851905393557226894223234829786384441684441907714992963829080833862259146104436083877978958461476603325488405533627166136162901789145033351205789517718640881836569869445648356011752735114997414633819516893709078431129455566406250 992 27950439177591822879097647343639992210268576915622004799755989990370529048467962313712086451267307298683049685336296182086209131066292683391269849405664863220176097998024281222653006332809481309077706754954555050369243306320269819824315264545687526559933783771327617013775202722938796522446582917122037567630373251447970690386185591113164047650765122234302562591943355590419932944111024338269851873649129802902998045338122764983541684844673769924522005241722336477820508987246223849116011105147840829921763119059359425921940101034124381840229034423828125 993 101125638945013873511783059754564080842197482692569785532310471705426136311674248736795822541894172808196123176565263661044265655999455942133519911808653358420298517676416383701163333890878954709502832615352511426263754983009817341597871458821586662100912687955733812851441775802121042727339813669764137401709973374870645773166668428598034103782709437022580890751294568413524699901409717522037963637723468595125095434383230808290266396555233018941795517262886515633073597347637914836397206178510962369550051919721810056440602920702076517045497894287109375 994 365875998837110253163427062054620443159644528884738903662772408575278036316031432115418680453134327547565367456144837394790282624665816293711250312014942476000612098391960512392551637790347367002125629301989781879472558383447737608867780971379495677704894520922030979188332865395911231024466153763210499170398000617113375413902414187424350280659721573941391640796756064115523834786493465918840558820371693961110486945225540216533623558552796245086367560105820895776265441801958454936405975366815607698141444003312253152593314098339760676026344299316406250 995 1323751799460481898258220011500281811587235230960845590652309684349259500021785916893114289556200773696846221397897868668730084843331801757888652001031445587901567903577720643456941519497342061463113983433186352266044017002189601336349547562789545078019909164831485831684455447968950941485631700467231808843440136211213648203678728794131580884385060684594053750227307478509995674425418741984012975913241126829926957554211547041216785809987816130722860214214671900715959222271602700500043845941523226642956960417952215480763555888188420794904232025146484375 996 4789379003116858225473964747228306842137953510380533434947686378869907318528772423888478045515332230746404269708765156369699011093329927320887008445082515559504779025928800655321949408534973472304941770655982851932857293093709318637408832957050247001575073219547274262480612912865198552305827733520106548365210677970501363948881573033536153018626695553263310547152757071972359198194626380325862085464347164344082353044930034123415811257175099428182463270544255024698468902348221227818189352873538094724077582073199811640851208949243300594389438629150390625 997 17328136018281881636078723678640125152753591397098439221476883472603239092534932534976818779795657285247790241554336438504844631249990627814991782220255349858016055611755400059325039445188157054209138936113982498334066380457598586505296426971303509617775820273578942153980787324481238054100980165264373697608852708796438578726014221197022860671208174343346283984627247967311817618846038191709245547755530187570776977453592435410995127235936416487298015281647915619912548400383092636590727534660074340405603108276237980800438265305274398997426033020019531250 998 62693785075825117053023794657059091553078189433589528932645985468666658870030800555441703671401625272506929859227856410675728100783303502470523868875864171492556382929132997020015450183265917909520985827289998232006045436819446339339437970071266313081003735270158339457500872058080197508975762158721335746218210154129686073885663240817433538262907393950414867187372454476697292103257059056916917311455915116133473122043312006437896579893806585295577760055518302976070397490174357043862690908932681228407627631015190845797935281780155492015182971954345703125 999 226828245287716177084725354892094832001622990182455448555845509980317098887479340102324424458029839936295698088367599860854417347666564373277660433278044108172701636586887984803452053690388804276559234455880078668359895281809238764170707715499814017316139574982896986517600423667994797274373909967284810243046787226666237475798245098102053387958496098035342916013726032546927372422055104326038358818501924642813480722948597855134507263289350844041398723869351936780789245448956322036359816871363034440010122613694764324987485082374405465088784694671630859375 1000 820672301059455300158507801175178702242724003744329598115997622558252200087242697734413603933141073318943841145698717250893446234416304354035682822010899683400726268288774938917183017535614431835191243142950402181769249224948962124156348727142738521175679198563693235300497758049572998826990739042817372484142885362682757009562909286423099248477943520424640244131767890351150401593990226345607207535230047633400038004526429243483053416977721293729104819069168169023594239793909824962485629812151766058012474913397867395947749002971249865368008613586425781250