4 1 5 25 6 505 7 10045 8 208054 9 4574934 10 107494190 11 2702025590 12 72578259391 13 2078757113719 14 63324503917311 15 2046225352864875 16 69953125893139644 17 2523698606200763196 18 95853765344939263692 19 3824294822931302783964 20 159940198124792648875341 21 6998152417792503243516261 22 319773325806533739520100853 23 15233569752955712042260319625 24 755403607280801512610317055250 25 38934743638569814172495002259250 26 2082961781732482732292931085772250 27 115519185441015695385924219499667250 28 6633365648812051171998238706588200875 29 393940860690169845370698506072753659875 30 24170469632997321271105900269122849638875 31 1530603905826774684612441300716004600756375 32 99943772153852385415667185312716447674211000 33 6723233826211389651379096731044391215528355000 34 465549304571636010909246365809765053250638855000 35 33156830560032773056636705821918669441369887835000 36 2427018322381895981412254150570371882372400043185625 37 182454815272546359410204731469278514851797761762960625 38 14077476058131775624005887425003590566023834152208520625 39 1114039983443600551586634458133431407974736967805940063125 40 90368266147003493333596070591664534167710862034382027608750 41 7509576365390591290957302038322150584317762414799559444108750 42 638933979153929055799490487964333431138779003312758313104263750 43 55629503988771810964240582361490766608367172950758371638052568750 44 4953826596434912895674117142185486059478035141335252788223774684375 45 450972536522487447176852985823724999176952282586584113863788784159375 46 41949739695510851891270564226702960479547264232533374301055630610784375 47 3985500907259015255051710965342533010002702125795809801548645775575071875 48 386565856794662654451375103103095781391558243900888528440314177369165312500 49 38262285439043424452276316486770531166176308560501605175150648525880135312500 50 3863243212597519621640476634554758659485785588771337847664740201194092374062500 51 397741051971174988852345711980642433647701437688422926787892758152951717092812500 52 41740317021904482247642775196131784115762234657845306949399996711797955660106953125 53 4463377856363117542073079020350331846205593152139682295297999318767508239480036328125 54 486155675598738272574942425916898022635507799896621647587430213386136805850818480078125 55 53919686048052790548464900184935309228593677689358538561487340269020518596836428350390625 56 6087530413226106761704577137447949055272532598822861346012604313053241908467914519478906250 57 699395750837687295772185260586950666952014729442970656717212064748341748929326902536391406250 58 81745465298479145763096990972972342693094105412006662807307986906223717456110158348775469531250 59 9717135509738119531987704709263715508615293584517939087366520764448013941675357049623474716406250 60 1174426695771867621776852860582405497326134619624964031592232289169117745015321783881407568363671875 61 144281179503134623281726615169225814004582423362670425387721656385089373729007931060200910887285546875 62 18012596533324451600794543537603655653002234222113117297547645028536300548417163923472201432710719921875 63 2284631256104614802413394808597484029768859303837818340970093460847325057393527571625211542339252005859375 64 294321997470105773439681429188851166446885546437966663872138331741466368650645556752877835021706016843750000 65 38502863147377267385820164313194191295485990099668931971337869257243133763151051286620695623789089892843750000 66 5113602683553682073023242116981010312071300353216149856253358755576955486886445129153045507571605121865968750000 67 689330488959232470508953380941723520271400971547434129336606693439824930218907141722129782300676571303547593750000 68 94297517356593021615530814714196788603111390672611979023949926407206994484332714073269449497571839042131903681640625 69 13087409861822378169615995430225003178455990736642489448794551603505001924499201648707683670978370593348559645791015625 70 1842463156380258713271131813787427699001770358023637084430247429692531685065471774377943980883043816400230607152353515625 71 263056507262536771177856047629923214064506078864621040071178306401731383303936906024991972662575839812655956784531455078125 72 38082044321408872066158056687860727464280738145942932756353445253509144504072646662384789061997663830338100826754155839843750 73 5588954088445981647759047297117653414283272583680972200111266714446172819655476614567955760133741236847037987048250118652343750 74 831381231063161888508078741634046308729830642610599170815011345812356402028259354404899459671356884474668939175881546312011718750 75 125329030152524004863346169330854356200121979210373964063242252189216568885142835743760114965078455727542727481189889743688964843750 76 19142971551931395898341928817915575626652699997648776378982395946796987349297632363011339315630991693368013161927275152075202880859375 77 2962099242695614324250930137453227333477001466773211685334499301824291711525705517782205269811021284124593619095850711179647216552734375 78 464248666350270996674776138958999439015002882980398198734135325772451418074904505661174573035715922495653575316540138241877542202880859375 79 73687286424676396632515146416076760722645748730463041415489812814799284184085218964308210998303423580239848449617216439509402440510498046875 80 11842872783203188616450308284226111117005917242246643179083441458625622590007341457510520153554418016763761195287244343124130500284151367187500 81 1926981729371131354854827640119251310836648351409899756703986819021583937278528019451604906065551371965334311944309568404675322926916807617187500 82 317387048991479593235771385000810696822754441812560957530198518627505520139760010253675522597692472053562206869680086118507541503091736545898437500 83 52908867718727570690499520519854999783903431795478236278531124105609139148765383141931411203742625586561161848429016023520600221579630213315429687500 84 8925519057189528962730436572903674843018739764878223174567784184745469934328596266285201216827133487795568813305983610323957820489109503842432861328125 85 1523504615141766509840808519724207944896982386195937425496510004145046359078151276485372600672426246060046495605556207264248804358481789284923594970703125 86 263087533816281321830389853926238571281779639071628034390626249510813680368657371150656294428243764247687770946826532881631143731451414001779332677001953125 87 45956319523445381225681559584314096802895391143689682652492022604399505001870824529441800853532424814392253892676682813930012354347982182480210056588134765625 88 8119368612088123759710589607272155305018956728667244594718860560914275327857142396409053488462554759457964489994979551150469313180893703161063373924523925781250 89 1450695137094583368033889752247794811594085119172620992385691396812829128588431739353246782977154092846574827168525339643805544500399576945786300575373156738281250 90 262091525321069702715552856934256415158752920297098035445208797635859314591724887322747841997891585547214241614527042787212882586887016806854353771655477307128906250 91 47874026100636674605290629803262297989646627567091744512953636765107736963533465383513062471964590564108968865803338055585595319337826690205666895099024148937988281250 92 8840268185401711441869845889240260315251644075988094609508780319107568111102355764064013236213414772956349923713085733068761901048408250724815778352109407158026123046875 93 1650056854525540147614175595338891560562049221886008683383734028508878354790406286560026184849252846295892539097792566069125149663800057542859360042221888825750946044921875 94 311279765534382159377831398227152691169099044705856726238389205509934770381939339294294791567291966720955480448986070966118601391999687654938754084279937182335716522216796875 95 59343472371667686895838785197954056502083703227685262283965387192854754237970140403839966538775047533530853777508791142666526532261410300012199210864924365626499208099365234375 96 11431880363120133812825919289646821748204247720273372377025067192695222010321412442501134832625770507652117883127568007513406202342013028434273377791981162676288134857666015625000 97 2225043885332167022197646104185718728955008025646881257728768739541206493603567328789403438367688180935195701827986710936275452794253373641379116554886244211647071604873291015625000 98 437512201874245618323058048007365848823511503067575410825901139725598714928099865525570073000474234019310490097014783169572184767418527082771185576045236321438820221834727783203125000 99 86901612342507036388773720468511458246918776662814268737343948015759825926707624012381763066479563579444802440332608568607333574667621432691053204403756882851774974509886929931640625000 100 17434434270633957802788920104009902917755669864264803422950610676069875789723811540529455303992377684758843513311457720170828576269643426336270954974457249384140331531231206671295166015625 101 3532542459280281461591459368491291544097013801894347803649793795681559397155265817567814189550866604931617026542176308927696262978576212212626732038494040865248376251520755990698394775390625 102 722810425214381470484360714549035356373518139627047591250584255495214181408545359447787633585097329958608115326041496140099717351760655695802649892813723939940572722504825176911967926025390625 103 149340535154664421362337211116616534144188187933168611671517285187810768073054791536647354820956112547765849364889123989239927968966381101250764011667658682137365624742951873135153223419189453125 104 31153500817486483923407185094390813848937443381875879780378392403924771254999084270623784925584075439190819175439714791591989087822088638599296515081581826914370364070666808709958793949890136718750 105 6561032878230957413007359806505578180845325152369417779077574192472466327114058678654107444131479475330370992316420633062951648167185929519503295645389449398071667990625522729411085981181335449218750 106 1394873633313786139203408590558089685619610431507371906938744018205874194781315158361649179164954480013536333719259729594792958515388880318616509323688625477720190568639205763500935573631053161621093750 107 299334395665427598444713159491279349319479609701773939356126127815437349442168139663412255725029534894127141080923692247522437341306050689936158294904630739135865350650035679329309522772836625671386718750 108 64833580358416720824011543582774526880681829608296769043467959892385631668988363806857634327848167748581925566467681058396742330236976667668060169897256850938680826242161536097731870102701873897552490234375 109 14171904389980293449123015945917039224705936537637321253555524018315311398826289898991570475306183442533816733183809562267765291120772342532940385775284055918416865984676749575970796836438912807949066162109375 110 3126116182968010899242964358341307937543245539655242860972101840432320229953708946745015212334962646572402999449759384236622505651686186737930275712796141506012258095849087928281288901871629730761959075927734375 111 695817302086382494349008267181543936810187009868158295150325748334307681443864789905848780722843345381557274181571962395185856248717183065117794985358846255679676114444794916497286105081743799061168376922607421875 112 156265708943496689574789946609902742781243719265161522576859392138659297914586518132176848581213657031433119576336546774730974748781854180846864336801697801090503648476083579558613806926338762740961816421508789062500 113 35405950957738458213804620918635826866605096000188273176947854807103593713446871178846494438016359879276598786185641116484995695580955637341846784244429089288126207956261291889539767885185539775226709451675415039062500 114 8092809403007068933091481935993212751100553344882327393906934684741824785808393916079556051033641412131451644497726252665939777501332296881787459782755506006880847755995519454453943285370395419275453874330520629882812500 115 1865949017479842336955342882410157952625729662824446314154964608200237516597594615260445808108029155864329648854495248672480581740943025801932844370059585554939999173140663235824677299873424023473840221343774795532226562500 116 433955458322865046063339634387738403405168383380048064980602846803216872985329139883327053982716238175768930181766603815283024526265675020212272927012363534344409078609737279023645775674895583332628995598357040882110595703125 117 101789626035283985386642097235983143787405449466771273565926231456734561940159616837899592894663255104968847274257808939413956469899849405387153236228095405291880376887391776491267193541416067956309550095875296947956085205078125 118 24079278194249166184050767896292141360104177365395139086611898302525687429586634926240065459413578383611111634886697686253539299368466528136726229576581542183076550638664736092178600210660661043957531474529987156498432159423828125 119 5744260378472544594126668273807635475822271692054520282478670144579550706726758692796204931962438511290991110880077793415828755292991645906535302315097681571553253645913717293677299055980476795947959329214377122009909152984619140625 120 1381799773453812385488389710158213588289294816027297454095587078493854355964468207341836764574164201482573224662893584076820379627745611071504733452163486490241336026114094750089509893659127093422869464473705105643762612342834472656250 121 335155693389742984658224392515527574105868902754376109396256782051525360162183692779541191644741231685737527843779055726641899666336023451832927450691944320470691721526422914583815818495056070295687781647669373170071788811683654785156250 122 81961367523239696118430231400625815566036665039572915664181903143933095776564526545984011995808094192500175915720197727784489026835741726534799242858991419492021073678972974081844520927874555587423728244609219262878695412945747375488281250 123 20207100576669026219644180154058622743040476626727416465201138485595281986663565812849938761078850125187440687680195216109883925002873613331103550802682644878080317850330005149674226207455301241083561082133719981734676966340661048889160156250 124 5022299279481813023110016287690534194660598401498982802367525120233748543203803880361719471605605792598243082266198741829789712256766680209874560492244427955069714491511822066148609736409399959267509096592342014028031155388070285320281982421875 125 1258279070126581267430496456517423911653428170509519441271854731606540207936295439477225950664204585398562739734953823254121302423095057950412276900468906074455849378918219467848582326116707070954830205978428090174641145203928890883922576904296875 126 317760285440426369654358418983265741681119342812505045901837748056684167677765111800906042153064702215642787316117101448363577533574646270382276728573282283129964929815428445199481863955177745643851162856431320372444282629712072523295879364013671875 127 80880423337259717870555542767440758569190192316853206706099346755053018358655248885198786724214411432635270509746490744176386541318370779113767756633825803725749893443932579680129074644872782948076927369669881329284224466264063912261903285980224609375 128 20748260187763928970705907874310336808038479360679523779452846155264022064302015839026892569932765539417099360843651588991046281485385724603598118656980454348495873505891987410013695568026060527440392410774080913874162162505195576569776535034179687500000 129 5363992413666476022331024632664336171124776087202615594000620582367135526630377692134983982532092139673534766539540282053024054246168169583930713329773322393550994915859530704835623697032905743911879825240823339450172677347577947822158155441284179687500000 130 1397452180456740826300517282574767085880670549184442192757305165247828582161822312031565201453727360377112233395543409631100384441937992155508300819267276944008984813078854384845488151053358357572638643860675548333614138816274137372912974538803100585937500000 131 366861901575458972487648200840685862360332856290722380252070633402660977177556947582602967258934884743335623129287743126868746561346140097277819483908705383337594786333659381366334056286656603154747361878497870224826104398157229093140798858823776245117187500000 132 97042066567825793527844700383602837658320592204538047724938412806904418096373149564713723375211208477831012997406477699490018980510128985558153821536275854285105867374651133174724726248545386647092583289637739437767756625526543471095443992309078276157379150390625 133 25863334267161569826462591622027097686646474828404997549655847664840281259303260960075193104345502820741227808292255485378838054615956206927115378425331771254967660883547249547813949931074638757899512301035212577446500356105144488242900560727183057367801666259765625 134 6944671312963347627355785584777053264608012082015012766322552087890109952552076657007833862554812180089046847714970880502227563131214429611876358136368864985234487796395814525958472718358998724698895277537385649311730750046677541809060021095323690463602542877197265625 135 1878614190427011816650557624399972340064760847316813486653847828889568388644921172759996136394025857957405172638465973402552526119808435095815798449299613758248996583951384071348194478743708639418457454653507904875653842943659650268094342870892215723808109760284423828125 136 511939437146467128391794157297614475148178041343320430415964114878281433280839354438443699873621269605938196921577293617614835502899846109401778402518838063904270773076118243270389399054178287933839018687288365781756431141436095561776453886500528062191876769065856933593750 137 140530751665896657113987184405462802497634019644950634899409251379172678684379513146494257398024988814507546087270325773918405588217991661384719540526333696086677008602777101205009240620481778931616028197907572377942129396495229137741005609919931720645553359389305114746093750 138 38857333263598121256257374409226916399887669145007944736626518522416986067788359860171846500858423019126257608495964285992543943132948751444662784295559967640062911592264103659549594608164681443379912753510714613148851476085989098886613137489966614877548670575022697448730468750 139 10821833072125093372392967738119228282709471132135481531752642913585545888946124174696030481007758957731491829016440854631757396889021484178775735672967529024180915902415648645336992395948685509615851478936927512266483697633243760469986185256320730761527191320046782493591308593750 140 3035516390349603806406994218153674987364604709958409940139843145897464181986763677688215800829809559170304616345649331147529259803439763425225269372256639576066937934913479198565388474991660027547962228025326015907565443786905414744522090800798217281212965827461086213588714599609375 141 857523953045106828334278634561794134742651260023750372609108925598552320042886026648110767731339339293061527850305998606269936572954692965437136210416598790856727075620943142888366931552839845457697987550950884386192832702744321805704722799580437974954408801550825141370296478271484375 142 243960876919298013549264038738221553758697779961373380544686607481512947761086998523077069550356349131197702903938120437131601306084498612890391936900711408435534108023931285266661122769848015842810107612399599314332487566913278200805523894997205172444090278425222293220460414886474609375 143 69892887666117022539314822079121558829725605749295057380167266854332102446099867068213888966439398231043317100185058590366873301139291557436275715348130666961513898193990612436180644638122254233916890874518009964619407477616420182602255236487780187750320733239361378432326018810272216796875 144 20163391148111094991840379090359127158089986913392209967942815762858683368194266658141151914623796190691017333643683425307190429905648591912716745262181049268748175135156049908439579000446071950592085293055321029852211659359015291302894656835818087775294732504728468982790559530258178710937500 145 5857215047866476830034746096010674434364805164566068253681580589109622321519950087662750924835802606575248067175659903964676013471481252069863985963800313709670626980021114819227874470027363549791581568200462911040639152752834217279894756397860157113894963182179024815416568368673324584960937500 146 1713149491920107989675911495602108750448631300143994809839196530057957143917903340423041221770252720659390968409502106398129229064802376186010854692527539308268694969421516187790856621323132754498552468310390938516699226131160519561621255650023775794305144403628134272690001043528318405151367187500 147 504493557922451876687708131097770330574491719277599045982592993409047561039837497191148679147689961352230350912683552724926709772108949734144589539926915670912557108628732284792960729425726524975277228691131036349688989936145652251779923237453657523237729186687662701276273162479251623153686523437500 148 149572690051438521732793631809939640669963394511569335737080974202009478609858791037579958458429373801283606302534513922519740151299986466720156432411534166943007548516330607758495382623398963706543421519121834568725012271247035514710873141575540821568948200006180697039868887250374443829059600830078125 149 44644258407150386865170539923941320449394945739557592091688109369566734533374162782172513259076960620832040595812123192870363193802195222977637385472712565054484707612603193288489939954167092739865970041238589101282132387438984090057214206884040148084575081001325617502123991484234461374580860137939453125 150 13414550535661811497686186768496124404162684767751111607214596974832082835226179832666261780552542313883498554703065665278769110080361006435596560512758249061082677490281765004753707471240407950988389094318683782573955167070146628285505232483192968969838668084683836958555046757081874489970505237579345703125 151 4057557415336553530078421692937688941004441679510211718937861618499463018482611632506981555048985585821409910362580768775647738930404675127229411002725345599850110391296573911064210235659134411206759767585376930836487977261645082945638928447411550594865092037177127762942589341209745353806950151920318603515625 152 1235413493011523145159380932862282221838303784398210510197304782319826952825984279031679698999969669046995246976634287289393048497294026542827279490582526491361775608493021545068352054597057389383656080698669319011755292319411184458909926453527751730342779351724511368756976963049013848271902278065681457519531250 153 378617300770467364154463512386355145064197336641494992511536540095527509448033503287057473197023394795548484703104762513316168888294191280007996327177152287349722990685116296694891022334751517948234905932797754472717621693272847313164781073172407603049912577999099011001330798061048857188460769131779670715332031250 154 116791326113873973316790075052007257541430131676195516120345189883915854402904740027213643900911151575818179615380678226702243792352171658210361524722353827973595581892218827188404468762046277034932629848863168825565797134805821556551073040744101171524023084784748706783492730070250057675008629957213997840881347656250 155 36259728961829423900464279664725931382093543703819381718031542344421656509387050970057445077036129210988573578986623339043424508464417201501808650916565893954877075597550539210006235728723986175816102190898806668874423631991633659053608727553791791896704512577952247025450595811286878076932395379723981022834777832031250 156 11329855947947020698814846402636986342053772931684698511978676241950449056280225025299549163811000061481539751134656521218929564788479293867491692447241196797236258754404089886553149846119602854074037115534158399697026587848541481235807514563533148913431150764510142702968534167572477543730880933623927645385265350341796875 157 3562807548282020015215103719299721695972998990860141775332637299857928235125702942454177170915956804884931523556449929046708486714468929324467796558606586149212094963142771803414305183861834589512777257223960827245031867069068513930613347466545631819874508136523807057452080764665011070240646606381496439687907695770263671875 158 1127485523658012195032521319999499225623355294240105524719718523071744480772528951018572961961173943081642337684967295186909109484422412460594523485361398006420322204675654569602041573109006290183242608404571568901626405151676913019177127413264771989447624626982418127068553936386020078410138586125056984606198966503143310546875 159 359056616514322419500542324929456331217035239151311096799559960524158913838835885824824265980552001773565212950283950258803198554701226924202417920625750754030877404776026126927861963432362989783887087926785912865720092566293681551130914297211604492865246818286990835918218865893732796129496404333021904962449334561824798583984375 160 115061802230437185275917928019604742019131825187388418406913318539270041503750092851855326085755101532641177107468100900518925795293150820102566778993141629363344069929337945466322648571777466388422819753219686013653939160055010100648301429571957388419655010562070919023097105915130430618022285426136613368780575692653656005859375000 161 37102128893048000410603387424386041124343184378318872578809609073177314615939007087563702741318813587630940804255142329765144168999125522401998828975566542474517011173403894428514155316237697752952160632625292435921240657402489384539262382565284549423954581217754125345880241862179871842092123189756440000034851990640163421630859375000 162 12037859108161127906521342002739543972468231586896092031429533768716470849717720901633214178039668415506223876290933465474715719280485718602132958324938430538032608404475114962382515666077407809957601725897376762683294691357096249156305624639159530253265994171722762535412754242094287127800688748465927870460509058944880962371826171875000 163 3929759780842364061989077636082533852749122046625087401668937727213019921429394036932850754093727862131844043679487822435972319389568966783191379314346584625884112209936610579744268316234681629194916467437783347117256433767472668091604880745714655003064001702812536016817171876477986840376048976263519797230316029473207890987396240234375000 164 1290722335677769802351772931621810265116602981480281593410605450999251682559744929707025392854475192803461723118171357662016980380901972292393860508525364173758275193574923264584391957178700885168333263960161607312110205574388242829667040708442514451491685073568176108310900628944267978458529656272323380095651253777478472329676151275634765625 165 426514373556818645822867970786378857644324734929440911031913427237622139673643207542678076528009812464944036804314949524188764190806812968508389288447735570999902221075584531231095520357777619032553740262196638855734269527082345270192080615861726924986730651575344622822397498083480731450518386941880516864459928527421634295023977756500244140625 166 141792312084194715167757572551855323284784373964081085271850991603265365102150095537094464766476326701986765854641618112975646661727996180442668277433977636030046051957160270379927928044246982122761254050023875053112649761713909313315742215374459027759629370196427371316589693342586587068328389190851578085886563535223715323605574667453765869140625 167 47421380853890267513475273024129916354288020900228930590996799965147853009723351072173145013572075654751246625929519209444390622288257320315120015697894900897260245097879053001605311203614203118328600819489355538068011303325326249233527980729897122375095242732601109950159456918462105391879873892694353040877491305169588957866770215332508087158203125 168 15954482616840721517019584746438893919605556526452356736596625255051121653739979449206306310264945131579907172600781689178980810921350583265919695705160818957207381988353663100428883020077377092086711944164586222880534546039542320640271286234094350170668716125003120715941566254514017347074426707500560156509312006853366577214262215420603752136230468750 169 5399617213638839143677478440816146439118752733396732766632108815685610685746871575811737812567486885112786842311325049523584392599395635760302780886154364294882789203372292417573807261058446212541365333511572118550379201443536190954371247308778112245200976961376820368370566688688833711504051194597575060389443590251256705387700478313490748405456542968750 170 1838229879642916868119668126425757723759131594769468084950712122981096731311307009999366825090040310853722761170796903024557163196951648343652403837968109687188271404620582581044994378371286780971585507293165007995612306604724465464952807670634876227192499061183944365868938859867650137374431386772590013242504672664205864746658157346537336707115173339843750 171 629474768119722594893471571349475314204938768301223933579752538826230925880813630450181983462741659413274138994225500266059311367365422300207751045460166675440183920650332083057544450700972210759036372008073307591496546066506874720944376712967274017360947673213387850512855047553624065872560428180455369240921025494970438198071951895764796063303947448730468750 172 216812202135010152116264285152579615170349599943800185351695814868309478005776540288592029949211275227768380650832666198265755730071918417200421632590991964759013034327854074127972187105969815270217649936212793408072435851632924850050255480669754465630096343705888732886378912846722851704207948634279427702421922743389513442108142302527324645780026912689208984375 173 75110629998594263870697703767783143860568547842837503090710450569090957297813971476166959001060328468950789249912252970166678165127033895777828825100860110220051701250736561314624076962537036585404327492003068366909766200584980956214541268456979173069226806341852721090468440049283074383347400539806220788718967156033383358857669239937016632757149636745452880859375 174 26170796958850398399543412481811863630054396218757083936981737973956505066852402029254729458395212288080534796783792627912710745831711408504580313334285748544341804477755059596311323573873784461420070047966363212057068297320119433371052992385589412544240601134888687510521442037785902087532330718995586471276042811249109008734774953065119586800574325025081634521484375 175 9170987139998808781544103266145910928645277474689281757131090246817867002059883003091904262193539446580281051929676101472871659634200316329844223992364447544659136157300331186345590704058538975423714874472459561365654394762617922346212288839057782613211499960588302155436823595039726465834100595228475541245320491941556909387500910288694354723670403473079204559326171875 176 3232099406585648399678212773806532327972329313380798028917881110824993604842102598559008333481998988522610639397640782128569281375390240249749583376517549459479579623387330697671536890776598490608030266362544781914073004561246767173513185854214822021667378702726793003163362361777383920182396864144897251665615306258566577163324016089763610761995904613286256790161132812500 177 1145536358511208896111659547278590465955425686611403490328020703331996324561020303592357068586589379917691826191649629837749757959127392176601362175468449076418315175273667770811418922216994078433980825123230476848477030646786240714695913837652330153664648965514375615937494755176048142432201627910381905353808436321474225871871617526212738942228834994602948427200317382812500 178 408295695231846885854127927993983548159531202071398146569572005700894598271679717516115478920177848196446843887462059826304746120142989952764902440967936753256915604850600189998210811067941110392251237112463365371492635670409498401298214858670437786609108528224893122410535719205647981709732427582507895237102302722496362462628233775098665540957869184261653572320938110351562500 179 146341952108575608668485636815765520886867949734004610809074233789742648988010819984158813960385695487808645505176654956851259119972450145091723196628613404642591824645944198403814938967677573373354216298283021596043851485666789295122681851818275398579402481825210318741098482941553438108710403560553257671156787650415487389014077103255601653505364082455460447818040847778320312500 180 52744541686380496581970450527408897610965827497528787098279730507623856891926187586116050480531335117243819814464172966327830966148989043868041484774189764853398020270445186522301402744996858211690327747422704638178381764072254638222504745371135646020095037105251945978385543129813787654040238077042829957956278410603458593324923352486033477050422339117796465870924293994903564453125 181 19115581032791258272131566284169479263168737699396346380148395203043047380098365108676287282563259925676633326087227488956251472306591852315752962547661256250454531384373515879776967645087387884456323599886951080653318762171339965272972693901888243436143516640027054253519960416801595794774247423620951760612141684264607979087814098559926780029450082361886020473320968449115753173828125 182 6966034104723550067804463472119353512065831757899078120964032530816571964196055795779015017174339902798291749815430973701936750980924315236629456568307197750996261007458587853109229159790889123094278508472823255190526793257386823566437608360746021925218342360075282292027497272711078796050128805866555535050804416481559009238866016066928539200162753962369989439335768111050128936767578125 183 2552458899750819301204710741199611656842414397833407129588117688430390309753106721465091547611122053268736624809536415050263036952125896113382405372104904113193431304037955473003508478286196469743180544071538123504035745157228160970157168197914454268865050205768425472813602313341764932956579351447880451744234939077594159653079912192860889619017438386713607242859216057695448398590087890625 184 940359863650716181159924236340531408419002028877017893482166495381970368639297513818151092424622816161004316022885228953056406432350421222227528664965298512124550432913301758239406037237552495789690327438603282720147719406319207217504231702583512094321248229567558996091258755293596965213601210163424234733595651857287989903886135340519598321790110642298995774034969654167070984840393066406250 185 348320321536029809475676509977107692844231946374449670817853461728490660924461692848281722367980498553527703909035212045147150156416681963217619864425897824468070912208502522714471647271304709801496920787178698585881975679705760134591816540727122600686210877203103341697342425279485700274303249632630821202034961338699199436165975464707481126255382507675018539133343969151610508561134338378906250 186 129718021461529284832995289465207191053449036752021404170766668242407974121421215978665637507871488571329548249175844643030768613261671833488169790035904690096868674604717627787150940994573405686920106224870610338396449827989874931592508322529518957271535723124684901637601208980762841796754887448354448962548345807637672590423013629905992548453046044559044370872295523747598053887486457824707031250 187 48567539563238247704356195541065470797250421175616278826907993022691460128961077832882542595234868879289673808323225834930643495175090780701477708436955786208768100810810384178189439345353165311755072875585058762196488424295717582870534804515995648082009149150564250749150212865877794979488657623048536110030770924875345292390179007755181202150188648773557707066030163905283116037026047706604003906250 188 18281162695154940497442776981411735219509071880164775742317400224365946615886762931696441312614543534413496497148734440427843687563044368230695883084328477775691065186099008674899443729271148317516264819194106672862402957495651664750107297904076206744575739631738076064479629581793299839526135453415511870726758202089583581175369612979010783461442154305226943157440726281480285615543834865093231201171875 189 6917691985181410306232080254732295754168583144305224946917803625079203031392307137152898765566193655408352033501941914030172338807510044846902509320093429556005825284549184101072133949969156222005362514483536903213841777305210428253873389942601616242966867927547078184518877618050967574874865712904767407294011199281177139151143613284978220095085849503398821921978557821988856444295379333198070526123046875 190 2631517268379380603210948692385631148004828726217706709082026695613148355270101429096604342298650456060753987178118169093471942364840575367121167351816650303482965253759501678233935127021700307171325978415740143501148434228323439882943523265006028687361316305702107943352473682822632393530239423740385387068735330424464583138502878011603798108363600061197353028227192086738587456974710221402347087860107421875 191 1006298558786801071395338587145610850652794974772597340706501719936348904610353393674520221433910404874357768811410232486761956476212596172270264616104150820762418048320034060698616941811969985402955848218792055177007153235619318883800615832935298800316483258896556727454162080066772006749609705625227932200655883332362963613518407279531456792585034466682046053059378318201279985834503531805239617824554443359375 192 386822076114685411732135798901090763741389606144364023803308448768213382738288840483163343802132798375338174011418590551873519867519940728452776409700513459082202346866572536067710254746166292699165508101062419550065602192268360579857927604405659565712074509274405100355309228852881798530752714182012742541163402130119085053093610302930964264789904528777078469118774619637301186528384388657286763191223144531250000 193 149467820112589520051387846750101753114642739065498682726415472939930533680313257922665088168907878302389555491546404508706937384413852291590020222764783574209927491953819994032214476655832947303623092531343676842944165784783532198599664849584297197719397968214345111304601556173703312862430312233948401548286927995828644909091159957388381085465398390164473859192287687954835171153823879809351637959480285644531250000 194 58052990013428571595672866218069150533930397395966606159545125537618675846797955813786300449467675172447291384295791535069368947551368507813554745250900501846410840913364856787854818980291288745523589318924698111185882449976164741332463230025232228160294810091198025597500691337282905461449723249758966351428167939757971578141017166456999077056212032365150535734667836894951711728531995402328902855515480041503906250000 195 22663680648015644930500426540628342361171724934605376094228011637631146940970149009197857927880247300074272238912564939564388355524045032596228060523494008877382108915034512993029802776950795530730435298631407870262602134389550324036195205439654185080947996252712381568857106272663848545159670671714947784775109385492805382609447322194251341646480079811474448051451532214904507164780418722565780626609921455383300781250000 196 8893114386450019719396980792455522506300697403132371092789895455616336138651352335035539993322676979112749602893487607090971677608695836970815201240445243621481297070570820519827658367080677299707030497312414861041191933188569067797509758974199002017955164745476085184221175036828734743713753986368964690590888307333629631572423732093306627734714920276363465826875058476825516385515843234585326843443908728659152984619140625 197 3507386679991414265108424847414564641496075246055382408764194105062313582602155707901834411550285753187972800083759895339491893149021609231892644014913266949117006849381207863995528277496394053982422334257468109605882012377667208136406030768360068906989571879573651164220675890385942756846881863212356473642401252897767617026520249994833914321923207160498515388661193489105416700712415612171200816950658918358385562896728515625 198 1390300283381469163196542834860185247540354879457355728558446571716039358515031342965141047188492294483121173406906007670347401300926020455920024615760924251602618470264799887804888746724079124359893287169515717039549400327353217680248692843942741993554737881617020023516530732821132760688643981381584789553245344438864948124220703007839140232765743943650327416611976478107644036231605939443182323362934766919352114200592041015625 199 553882621077048721783152208180232317541883582451949354447701267538712778778562227031716204758974341862047702875686144579195517512287724266422963716632868447569223167611338399648865190352090847334190346861293382495111312253767380599604515116799619720673661829474173923867829358983468561114935437891068356629970020457421341356200641711531090910000490356150171263792198507326139203996001942967208711998147018675808794796466827392578125 200 221768629276790703580718417817848504458747676895486311750135220062429498526465048313576674368855434993098855299877910932960804393936607812260845749964899142968085403165142929209488258514813007397587841289305246356596710735178528259800076074628445332415536178403667961992339944744869070253934150098671237877175211486715841427232806259741850281332989015892758651206766783116715485160333219533075058081235408953943988308310508728027343750 201 89236991824313387867347009121797082693996269215323578756066025390593920665237254170071649831059886205748720748007695905648363947578831589186055545598224770902033999124068131256247290163685248032929050712020454567628521324864702092495135214806768461733842032188808324454558558440013883264012210951493905550619190853647856589435644062498737501835932239048971277902318569760057717375654152754636525602274292584970680763944983482360839843750 202 36086225998720178476775127809143341278830734907769064095446416494015111417012951651164993201622770257155535468128645513526692531869568733286379434707986327780943155063637142950636366584608256110677706529327039204617706569618370411639218918469274396097361576203439726159887490678041693463299310824597030794282178327996863989507597672085602408043898284395070847785654314240917627217516484192926468286883132591008888994110748171806335449218750 203 14664901258483499483119829501067281779043624983910521570263293433427709370077783574081407476218303618059193628692331932879112674956343406739179070982331918596343250773702451795141445161805408735963039511383562181970926591780473355994621926955543373218962171719286604235287072796834522371512936971357464535962288929533562374213930781220843603589017894696467071420650086432990157004737551542796253202106115592510605983989080414175987243652343750 204 5988905542521822594492110145610841801076295113827877564781098760835651464827941868879291259089139516561111294306432407419323207910484274692371728234111064427108592149516711137603778013704720894791776152140626138494653695143724715102832005957083153996152717283053039358196448406287016561121318524186666495099404346990365662186716327319330766889398093203745089761259537740608010845384214972792557276914929012428932754983179620467126369476318359375 205 2457740544549338752628426311322473960165684465704553748571772577855122218375978114196349593753078767958018604163342246556040682299632537240524460343382216938553103572333960446979809293601700641685217226306418925172416891252051582274129398385191793233297860024672068870853010620162864347491134777596668994841995701304716537661652589282251958405858076204352384210892145581226440243340514497665799198693997752806374585180083158775232732295989990234375 206 1013525229623975942826048516944924318571961469194946416709352018259496129511732996976142740520799355672295035489212312394949099868525785110303616513595407354710972511578733268777651076975494383669119337164313918241948975494189705635518341632402627748480377738136286747146098835679042229475273801565089315337122481294364941519651738254136815584623034729678826334299185123951788926611431891725339170505624082983361618721317927338532172143459320068359375 207 419984112865865012543828638105958156372044777411650588660234851102858022836437261596021975988544484497687276383677705369641089090505206194436377345629126712457367150592683853900328767272186893335336886540728175588944186239022849459496789158537823909307354717760579267585036855180082624227321660340272320376058588957907576494524258315111697016188394610334359336188365344516691972805447995879770009447910352370128823606759116182729485444724559783935546875 208 174872224695386611017600395368726214572883812141014564281958914640263003493180479146106298689147990580039880629112188140572286854673349732447686950670607730521510631498525264451341123455903912173811887061795796200317437099303056139738209443186117580765541261314711028305706005122070894612010405290353327903911988298617980353510366971779680129843235157433575517604123629427286664692150731856860702678778503421692721437644921034916478674858808517456054687500 209 73162491320496951623800531935030315415787601046257102387298222287476178199963051540612248636309474544338097431790399066074703720805527855683951108809792658814598676250369025112776317911252433807857604008155519061071797950355190390568228876356090221338134070463321220784425498976779226109339740187578496811976609956303010662769429876979073527126964685977188324857680503514338583913903539844237380486399642998723501728793856979052179667633026838302612304687500 210 30755720952852637134651410143965768217409572048750676474553310354999707410774523301067270487968104020453292584839286573328455628061923703364103746315821291371177857514652228906444662661755800678963420103682324513624329578928799984523422097120960658684991158325671853434700592920618435464482556404466106513629946198306984726231118968240087489662497483211656703719816885798531364620184276764365873015861376486669481032589731814601967016642447561025619506835937500 211 12990423385141362611393826161228012383940384302341002481177993597641480240155468283476081695295282009666430545971487834276431807023185100764655917568371986599295705235637595941762640953123281824346503468130669182592790227196679044632183614509353846226409448161845834092553399156187297872459898722887137661745191189485515191479431401824443864336112660817748956570904631334395142689510934849669235691142780523276892671400928386885432121744088362902402877807617187500 212 5512783688655456521666575263599960321368134608927298469605808771256769762589450994083802283276074244682529650467849864956418052915527420755130594843567578739701611674031044728613933261042979670950614945203661517057875879680952873726361100614122949701719948658631730489370634331077425413976943835272340015524167189423849485754325943014831471380412794486690073079587376951254145274663859241355869141429984385305098560936171165268100948656183390994556248188018798828125 213 2350494425335554996462699371457287824035785496289339101314525624098501150772597069001257604485327782011469462489621871400477094995055039685672846385789674923343487018639198215731484598466238130072653906367884335719469903153524647232959527438180654714452989284103728247186776445811994607930798789443583014042775912599799671144860560227014990508114115862993130578121951355094130310754856111117609919473470980874394321448303125079490953569467137640458531677722930908203125 214 1006882034784622886744799401296902162150239083960067984861997501170693153955415867661068567293404969397309887564776004723896725158636201314361345360007355634864470963648848620175971873303001909394576741427494603224062415764591549532142421004600068608069102192881245867626213259670940960552986927694387353098563092746462970037359900730334444332178135679235679997855864414857740717072933057478047274281526367390366140798226179062715395264813861331276712007820606231689453125 215 433330846833724400157498132856536324106561780200498636135907639198488244117875826695858908387861804322683585950350524316575366182018456817914463311338988372846862097166112142757449495451611954933499180631383944454858202111257960053404059354180848193329642919498228302928547727151629713574336002965075144017316292778076482045427577736689121987169378003238907075798756730395098453134878201884724831764460883014492333380119016338580672540253938183241189108230173587799072265625 216 187358287169979296393215216593925397090693886894804111149861039235800861923224184029066621929720213081052580769951214302735771979791788224734032142342723767526870603258834174562300818832402906103674744610137747625779783045214392044094314093667612671467480848495605605040754685242424901706404320694851807519154376227696331055721213342204831131886974039342653123146425682710972561935661671360293894730887821812743185526878550602885119940659169380171533703105524182319641113281250 217 81382162389594719784492599096624901620224000781870722602217344757089769016179402850389330963679640890484565281055031082617849865306851990481700095170895761860909416072135881701592615816487130320956356101618277375885490584158547326869827249145565523713481788749010606420072184888548177749920980655796627293721996097740686979417776804993657795488608360339216833005660498106703885484592423172379654641432326886723649828892469785560296481237317855646517728018807247281074523925781250 218 35512346665909352232022629011236164057180220531014004472993490073376874971344328637195815057494556229412841305009598054005537285049038047072586055441311005682372918116554811266294299979767067884682883282988671104145697798605419648867474815484632171100266609650560856066021508013502751663731801915710281856528116281736679504006641505512024116489733341688927807886903740369635870421344436005919918322059811983791267148213695703180131007096122589510831005554791772738099098205566406250 219 15567333980338412029688988079475781734377834607325692752494045418371495513087877168594483495333064103352738283807118480672062402906183033925773581639132854897067528736108195652304445663729340253817535749870044678750807836680326891161125758800778429770801230005117250217963048144862136056155114216886385553648705210733174142048225557577561434747063961676888524201867573050901633923733207627435069208783337379228106653898983768966490168523234288496282730022812756942585110664367675781250 220 6855274004840994983248789857909941744460184944443111418944768958707113683323047772819841658367047766446600272539296575232040553633741890511274034729918281397526403702548507573833687563772696106120133772387779595539620350412579717412677547248538546635723059770950138102894333032573296205570945096654834422115976846074114693563464716891657998973757939875720292387001153808878584558236543960666473042720789580242239874007387957031300996209971939528243758279558051071944646537303924560546875 221 3032509418090137878601458020563127198269942265087330891555045908730396221251538175003922385487310676229195752763963313775257635997715557689449582138986741059903538028291035780488965309114983791929389320098581351932513109172462121371519338443559858088968133788768020849334616762250559265542209192993049384883988831422709848808950336400474949228288810199820366014031872043242728062131125658423052269835232258334222471365259537905485688577495218909183758118607528331267531029880046844482421875 222 1347526778617749977706175831686453346542762196170453771758791408360320084477091722122674447022163964256719728286587582855844385318020810337276793695014067256862719793405541243401539922685987971039305885952903395027961204264269251094043236147419086253415948131250411582937043779967612311421219846074322173148223230857381062888882188829909696320157150454056657595913715757791118013843669828980479762232900933289350653216057341472738301987039024632164678137850909450889957952313125133514404296875 223 601480811575271956630618646257667805990175078820594403536994407364151125703541556775092721360948884578929016704942354841267078503658093302425737736356349384334082310904308475266124022781878157984748440636362612171576823098722629158827251008670223157688018419099127707067995462421825778318939450878031323981481673782052454036286461922598346293529386021592610154187923300247606842822102044006524355944680617038993966964327382320518104224768046366439595454075603558834473005845211446285247802734375 224 269678655982520278558536139037147799590596516243733208909100095583591437021480430425341401951167857723350198247542728228032116386860180494738131805250095339355355154593719467389256853045545085095634591014311604101689289046760389129003236237063545815583706599567146261676490409023000725922733432216154051320777285227938397707020330580798770520683557236793468183567726446364587979596422700383019321762208099733218301818790060399887535197103884067865759863285396569218619333696551620960235595703125000 225 121451581597916022810996740710501988216652287462119496504094489930331497440163028110576133304572966373836353583683624570407165165728109688082408668403016383271948497068310153363199161799446906890006531119621943279520900819809601376026004275200892948625878172252427153512375570707226171178088491168024971736294565625405436729844634434965401849485064410463248291916562491467130560381065321746752198722093291761278433887887207610397804134374631997297715170388283378994848362708580680191516876220703125000 226 54939288219091379859935686712800068209887783131567809107657396447526154802999845458789078365731013991611398090642818653658855637431357192804678461834990591388768042776699118206970215133738675036088398293368394065733858181532224793657264741117898943349106887710897889922329500274687321784657702819925803922982945006720298406431869753142315405357139503498879120684216516970012961061087197090187446854680606294070960789480491127108617998449979061556271122001688446457317119211438694037497043609619140625000 227 24961901437165799066286229662582128167586957087646748417471621548612150670408827174620433702616215923503003947822141632222930617999521622645122566550011426661189359303215327992076718932141318059050331985685619682950624001177274398284125533363928488672955431233774342351088005634326696402754353387359901573536646366868064875863198883344658775361306168024284552790240674485772560476752693659920029000885798383328038154800089148698147005493671053223143173462728337089387034358196615357883274555206298828125000 228 11391441477085862154691469519884679468276517369012611017453502948218790970843904342735885849617463789207061574384775466141183943171629853930889341849396158439871796758122061408545193084777436889745622503832628781500238431010401198544087382038495475355207262719175324468730508845720681222071590102340797886133678637135494746360878510761233792500810611065536280375991011025638255010345620299963718297507143115745928440473195878167983413608505870056935002958064274099883386878955349175157607533037662506103515625 229 5221289354413088114422754607098920218498401519824266768482976855752357333004109557284869755085550077594656612856028582772994037926321800008116509674695490842729927216422947601657058318513828232549058811671571203173002509578775291535198001628750467702528950795757206278736708102933212763711487518969623652772775536663066095328049307219389182240520193706046712370720710196998467493230248738444197265497494848019737193594706918624628113213248555034714848400779138450978902868777871759675690555013716220855712890625 230 2403624636275149547910279185617672103271506614993878484842420470495266369794778299336618315279677564721613648440675444811812399892603678449782570345595729396904044467142104124035310885500307290065582611116353515362150012034852562796144795171738637720844015056849676709854615128262759941574002345918925410255969368771630355383544950713961110450142306240932078109611920482731514197674823202799987370788118047584009886526008981643276799580877946411603268545600042280518478420693699221288852641009725630283355712890625 231 1111314951814321363528891823113816400194204957470323994959061711022537359920852480755549656005704513593400060758444513080936414027797799609703531450707778657163148295254988999317437460157160737140716905774142643437453566202329322863120934496812615505790397710038471900937327348636594646066313314247883317813591067751940357001331755082397946323205346175150895207237650345851243154629361830124676534137486969318165012041772012004284960110804830259498031842764599233097232031991831579575347177524236030876636505126953125 232 516037405914917786717280300151700341023192701100496409172134996931752588870489997017022731123228117395411360939731000081448010215653730602760573424083130793358382336628539817532309010158409787097032321678810933645455684692358125772050406159055689328542237752173326025882131449407175438581046455831629681476118460364374217587167858680939207946552519924394383103793347488767238000152716350425575596157444668654143533400003237063970726731769022823376101693419722270043567787261731265265181889390078140422701835632324218750 233 240652669538960743582856048827500429502877405701381855155641006251529532744744566751235900832475835860276784425540820407997343155790670003976611245636839840727416284411266450456466942691970940089890706560995818815403004301523394446368765147487670960615142056801319560598188499433307410092619087744446571080911678907483013410641478223332890463588747087408549663829103770276536334192971127052246977115019327454423242397135087553157524249625696767903433264289111845450532719957107165585129330054314777953550219535827636718750 234 112708763668792674772651216861038649312245982346419892469791422546404777755552607771120330040699034595372872522709798103127890996406036500312235002936443158940455391568517454085000952077648280836723724805344366556913906492289421297121984402035270345217298266444396425132520809382549738436879111951491680619377666938191098123129549516474324825654102857153103081968980310428521985899785948187334670504636959780009447534114152096658334424193667744533674853312174535718221483804137682230824131998758730333065614104270935058593750 235 53012011785422460636835421318739251043419063847391025921934981841126575409370052671637724050884024637265567193494455067487934759589454943861532006415488428118579340201969492685384026959135869742409390677701887675147690809237397549206677867660418735890689546152461739794866262896113619155723882091157984326282261282623118055106086834690052357541530857113659687734059523971417875099059300254339579731089396660413660773809462231275080584409503282535911170784797575639799856683556150223975177151707782741141272708773612976074218750 236 25039903217077839728705371096561007908039057421671246581189698099755015191177018512880718880780844038331992929076434639064364704904492567885446483080673727070145097081632010510812685938821955247243828200341567917415321723817157777527062525934926533906786141358837600203540183866339970059690602888591414037187876917260071274652463237377384822035706839783719385819655508296587240867091527337403856361792090331412040954967576684415446859050293586622588409137063910609091302617982356412665852022988158154248594655655324459075927734375 237 11877498788447878645899394944503135841659829812843594978937287646381949820508570158733600916132971923428408776199560925272543036344464000255673490742207244677454916117875890960163574522705922193116783213397743562756725418631956649105112624608842066024604481424526108662708621345368013121798858603448706908268097647293779754150796002592367763248607656432216552567541182413423426319950398201879247820330462377068404868565687459379842131386215348023442951669228665461121038820422545254190827460195361137351710567600093781948089599609375 238 5657748345879989493042068472872019343826449002002565111088305440125763981579892005837853975955224909260697944365932356463725171687684400759543157706743746263316222835110595721755969884622312647607761840096431438476406765070987472625121806707724941550330000559327088049089958437288906987291504954124691598454640693795403203460397259151177387285582300293670986566087254004929798777297100270813705426890562005600340847191557632540050938561242873830142800864185375852190239850875265617599548508511101013507271773050888441503047943115234375 239 2706330916667871084061176800322949310771445833154635609492421245853378598164477704732849433389191377695458222365937760351486683937817521078245387210547972943738091359552516150766367797201892152762158935578618286100951373110948257079884445670979462620665763923072997858728807509084729987303873724823372243312022337794088973894451209514053312188929167197891853258305020825225809387653361501717818306103531029910922607346169667906546679567755578313695508878901756893787549491100082003448345694330421035722178402238569105975329875946044921875 240 1299957740780281892625811326842868042432515077068894880353431002347635371570124106631750161008081776326197073337728047836513817633021330335582704738336826027184274626828501793063718371480622894646435086171949821350149175775554634696064059460627870362896214676188345307702585300474019312250255260146741782158647394391562130381903918298611449520337480943807264935031976939088929510832420325538998562640949417806970381363155997064661564701357393909005331155066099408134031997507093849480970683485382945336093385435560776386409997940063476562500 241 627019601692423065273636897989103574368990005052253981768967495426038969145204425677100596910575800297532106758868811916808064846340535733572783164534582918998431568209816197319124701787027697289410238030827755230491029730099089898728962448120577404825548878284718750779537522487969247815539214256909545527197542940801053818536806612347394725207527815973020410479649819763793000704419778588434171837614208818756871046987122200761751694438976957975088945277124625695203244239584706713722426427305422068687457581859234778676182031631469726562500 242 303689024105550269455118930240703069702042438581332188871534392770370101446922708659982035694225734347760249687663832312538566842674392861079397411454679542356572136777473256120325376009237809916582125609081582073673169224523395372250536367607062332990402322512567723660147646345256381843242797768120783324960373195432006043572983578480127065063897851859307092322198965880378254571941353442707689658801260233373882919317252356001959897187743933643829701737290911712774959505097250068283554101576873113723658862639354083512444049119949340820312500 243 147694994550220623066473918557628501705074158215961745183197623226899356310842528681980546785152618024825884338260876493989129247959598483195525943909995854730790886962773667118641318069208505681102778593255831239576691086563390403965466644032595944787623675435160346034516424474166289348178232771860773510209968108257271901665993376526322512320489195238126321718371644673257575123492356877947857291500272716648046590137885989711475879230589855871073728503528140350487456053086650915597865354911599169132110829929516171432624105364084243774414062500 244 72124668497576381572259131353268232028203098369540541976717907985991417910371081673728804790707145304893955469777038522448226023800319092994303918767534145610602716469422638539281386331116596010079792822915878805406647256553561775793151368607766628802158188926959256505506286226112020894753165533693583595569195786420764893174692094246684040804529294187592299304270319560549676410071622338119641288619996632494691991783258197654951827032577926893318688124869878118067952449100820208352810466307664437846166727984080768720787091297097504138946533203125 245 35365188995274380733263546407671082081730962834007459990110488497894543031630544223178696187632759388453935907467895334473305651525388969584659477820297014674838289487104647209005928494105096378623061241369749709951745763173891279580647674912361688737241410660118285434722057543806761920664670482663790805306205744288735395441237153692523699253503986640452013306369289842469374637741316225657152293948898876000064995289732678943023035234994892836430147387009475769402054685506161651171262422887164374583826241923238093978199003686313517391681671142578125 246 17411453394368529088286788419524256491034203041162023953663343432033239254876425305478445085728473938693783305409919740373753711545914984494106511102483747308627300507722529351919095939908069825617313102593104531908071422375364913367718992381234579853565283292588645446124692503565491737814589294782427575315704708197639674008333647105435073100192167276265172260625337497669099992272510527947710522519197208548351675602309147983858887992728278448310997604240562127909598799843511197824432202927669435527269838137525231076541132324564387090504169464111328125 247 8607039581461860094651843074508040001236368121399519384720472914268425724554298246439952554535224424704983385464152547741441878267873793686139124469355631383201964616254270061770080393801374599545776551247524407876578214038231339304882431478362797301226333725345701748372330524408197313984598894344011792441355546619553209795717975052330799943401461257051851842793257438574530343635318846166307319776703782715768357257389696165465588651735630466537831637107482352618256128825675529276893513592169669253544435145416267642846097629671930917538702487945556640625 248 4271940680297841132815595538334422166764129929498576829034436529678089305327421179119446811814142830467674168180652616517505809457959425795269836776529398484756354015179025996333900108654547262395652674552363834519059269278737736767114982152032954923005872455239044295817347590712656060775897723429956626261450153869817969165906495005894636554094762379170333134092448407041475373873972067654112835530085049194406961368423715165813214101733352888101931346996149869834892869447791891828596255052921348417169758852656021820532417088145393790910020470619201660156250 249 2128836095841182358451024219187025351028104942756282786652421946739467729058053431584265201165592812615654923736345014708692068375236706228419384769991168112497774701049560717792441101379454014088607972285712611023664414911101552163413057166781692900649708096663540157573044716517002775717207146310639221586206000057208626685907691877142162124900144770896213385134439512625217756729409043311323023547778364188701987840462086211074062625534927152064587063668059595809734966808965126862855973300900155943129606380671578950101989335941254921635845676064491271972656250 250 1065118315451886798035833817473518071455810801925942277310426376390874928836116893975948075896255126470869693681696474442252059927622295008051075357366644627278169808924785744607365452423531891390770809097945124138791932868863765014661685639404421623871035132778329440300799837979264867097433042775152279595007477611482056542607296848395502903604991918642873132904659490343200003068862182157437817055534810316907457049162031142157446501763635152306079363327447712010895320729298559820518560406028158698552563692426889671286448170595129170123982476070523262023925781250 251 535038665564296544651457486604199980024029891158442275281880123380386048126331780040142937822267756158664154835991290734517503022077747494362467066685098154969213088973591650967089464190041999340905307832950295161573924943254008625822595889156650111546858891760065431727281278893764722566943921110698478078649869187475890397442697262207200678130571140648964451326771763891820035403514261327108020942738997400328678245566201516639703167349984143741970546780960156619910865378640610831387413281189699530391318887885273596881085794464838478745605243602767586708068847656250 252 269834390233170163493082757963520911231314005681609336883711052468931338869348414066296679159173491431879473492742004272383964661749787823668225377671374937143905619303769877988139019098084641159176710256785863195221017057605360388690777896406132703723671412446179409920347184103419766643352745813409479067645316484264443071106665063160533389698216105723427927777778565539396947071702180456172052736379655083548661961571650574354918190640629274275619021813726031201700692708861512289445012671804207250511954631794115465865381994859007341869272522671963088214397430419921875 253 136624135883958084122006628789990025923332893608093383187785457518729154406502423069506114382851732683566477239863926854873974930203169382429774503397726216519767613540220014305459983225849968708897107061973496243771687168585513800178543302364490162292663656998515855495797068220964598641212066836107717351435366504045441030438942517462698738430179919031717700678403749599062321977260310853178822665100030765734559870883318544650297330524957316198348703514906275830280174960940246747979332569228684683772124717537089458347542398552199723826827693073937552981078624725341796875 254 69449446673823820372256682391052448047139704385672340390255091087672493369926901864626431522714990066902816248029715573351247145478995151877715468447124514087785800475092821092894767040522961672453136638760908107024268551584476837478241148997862604352046805787787540311416846671110480325200051333255354183217373842602082324214834342413475812030192631669198012210509847716003490280819662824536517862833073923872139499457920981260521848911772083863757041935212437901370585380132723988440971011828660136294181638277195719181307220337303926023408973122741372208110988140106201171875 255 35441710459595873491251246223762438838354880447008823518315545040017778198309821001577029718471479279569201034637056919729718523307063095902107806651303231858038921548455545152292879433192545188932425713033697431355247953490549028199689402679761936720111890620636829083596755800320367239724123928518963569376918950029795291355706619573956816091172905935062843665783799621339470584684272682201311843788151645112341119041243499995321900103404548814672812199142789871298046819709190825129741364426901739320973270685040649997407050611283632641157870235559812499559484422206878662109375 256 18157598937518052023049721213358077565095944653194279845709733544152842132591209725489378899950795366888745924582942787656350356629442693476535078389580435462396783472821420785562214994635910056882740475071567195972554835246772668100277728653376349116412518872998245193770851334540175099979194607021907259716296373479185096848252907375463387487558807467485533719355220708033958296376273682794251638074856359604034426110001453626496922566421773696675271725864929720498119008637195713584588228704551097017382287236992365827952014848324709165371412922240779153071343898773193359375000000 257 9338850444054572340269044490380732690443477043211526622209308909452844029318047910636392671356136462720206808182930704067381516583861852415508494669865629367166512395276144433283429248541653061091160730637295445900667910994731648884737218929306398284330058613877933477378537821581955950214871694413059186977625754230148421125098575716421908767756771400901476812375877548014084282118106481319016258687452904731330212151185763138827494805672649316089683516644058820271165221885930349790392953597903466679066696155493608649204470406142920664292255704452827558270655572414398193359375000000 258 4821843615984176798835613700592468842350216123946141723993682287846254795851626235762923833841265033849337456946569377296445257721736708834151175831670562996099314143796243975612119037260230846115648920050316408480463678470369669396765620522550818201133621526251855171216408215224708115247909115875971129021382987035681249486052081724528536990263556258845149123742950221043204136854806125414564553915083355336210061939863316430803694334331510228978410517149881329156823945120805450442250075834790003888294419324770738736417491271862977394642223532752467463069478981196880340576171875000000 259 2499257565642064977437034951200864971994378868629797584950650635285731619367195372481199357517112561378654830910683737916143110438943907611495904755192780835158891587952484204162106602936390371412215852631394985745537281001407068885447332027608087152337158768768492571914487243671532204198500223113845395543377331200656844519806955798112116734790342778768403080515080139696268999380856261332907329541641415400970332291063915177165067153694072020923239076871108836665205922885181947108164996622924577189533982393758728764685944228071887266940633234819895136524792178533971309661865234375000000 260 1300411041408291405241162379778719635688118658621349142352596971120463255646769479682235745087833673227038614440071082393749221387373973405114407972773093989469684364994405624500023832180893233527517551864053883383222719175451509222535998913913644874798661864814337613194873339897757025543707767826892990505981067337142914604487953908526945103504982655434559906159992428917244932043210105563596521199598476675189821994360995344435537122675530590406083620158638421413645471723911221752418028840316752030212962971660684506383594839041728713379323999202963487997752878300161683000624179840087890625 261 679228051588120374653654747125968243092777042192302988215320276453128821652655441805723886011794472273453704054859861818294878487651222487030682502955714678637829434643909177897738647324764693753725532084689233294846064456896741159417322409653224588009968333645243704517301130431433090818517960444713360071690610037567646937565838924612584176316294577147290564504884354468296823721707753662508353381645171322034683150457320996853607372395798394162252846376399245187309255709577200821232531973672098833780441234562872109042978138256976742421018712334549827688567891215143390581943094730377197265625 262 356130815623879427761978005397940267685604503788072097697788526376749265966846708638893987489547398181633835153524053912869852257160419601236562259673959079782664172458481001746330808805207857006664526987629362089595767907809969551776413738034020017813842907623188118374999085303801892351007300644220766455187301553244387367307828444944535601804095807342708897920044609908616808737252191670855964205612117350953303824525663724398022621535318855234559689137190273919654137990054117798610528889263726926299872788526747949488039999799376861302695436970161137464429279564370744992629624903202056884765625 263 187437361281405901161221081605055326500429497026333037900024028150276061018899774530241314232665564165570661032735865145360204915502218298772573936548847446714155450583330371157088491420829196972327687575665669369147519559078348988282293306289457131585876952143691561856248836344552003579786332589264276340105388600104834235878168670787047247540111866778709915896054577822043079845256483549329623436874396908330832284310521785869490215394133675382140620956779292643399032744206452409465790792626999573705726470034730582528588484511956385991574709424750698228698327085783859047296573407948017120361328125 264 99025985846895172428699570754334647106568664135317996826098755419231614746126963295815713079137670453643303330626906263393864567208385108378145667154319179105333951432324385054825497280962697790315628214579293189080604626693431377208286297230010178897234051444098854039961547404626266495346597881417104525195566471734180096102031395265614421963010112140428642191987709885322272083684733613636280954684861161872506668274423059712234154679132176270333092082086550170936298968481127659356021426986678585133265946525191968363731595330146204307216941060757237308097360437009193390167638426646590232849121093750 265 52514880261131439377566121328672160141598956005448991560682265634186773507356351737932507126220739675437483994213360078850324789587296760087328182681000668203338627699319575183822798441411825116281504154279318416449159329006903997853218479343905355064952363944356174865857897535569749170868105576178595316423861934015701059404531156597261544656892454707236297336858568308295068754345749373979415148635952842407342393904670901668346129357989738310115896880011031510870250040176527888659427671991822336137822926988885714520767307922247875859045732740033441376554270633589260874884985241806134581565856933593750 266 27954363577438952345532535888056539243013794151698630642993818822157483917961121482768758635498116248382015618671516018883794953863872003722909203753020946144628161567249022097085460609220998424962884542350921033450705011738209175065560588668281559578896609223720150927818064510689994744222304594112493524591016994118303645462423484413920611987875264717540876693685527803752262166828325595289566449492352550604276812764572965857859262464926581271220424574100783641865285106660042294495885282320422770967014990266836041464608437642415003093637011751657947936472868277506684253630453440564451739192008972167968750 267 14936358987400279291001422418775489057044853766391306353778914322982121379491122569350618783335535042851456071763531079003576924526125993577700123687025625161930885896273964333454513842197475183303534381217806358550215631359515343471845859450859985465722115532520499091909248557610110455024342094169979155923278242727629717354625345468292043354396298472743132463016696101670271498822494107244856470274232326441276201772454562845178401401415737118227112210418436871216171569159623848324112831305694816649426204132290217619451672310709112976609844092072315172500429832060452092767910414750076597556471824645996093750 268 8010538381801899907027726654795704925993843188236592104067618090720123521268440339676131975581755902832649317192882536910715893623183567750475479607543136506941944984312657864501444463959767955787766092545291986835872097250573442476668283242034008068550932385261007149758195392031854386642206530387475313155714181278043385489075436960122230521197138706742790161196147428044240245094484380334459079242181867544756747792366260414995766299526378005871069161109420485744624587351371947945807267921653258345852893383461472074494934779131017510641602781427181036676756018536662335670361922979054725146852433681488037109375 269 4312156030620247961778636672236379294476559888898870943728773867380298496999329055415103812141008731045217795790580919524464800135211449670168901285937917353771322800964617127802368491491749548732260634679357881514668063509040743856685045322387539621642488614055325711438096454052357799668188931580776103669475236352638560819405742607262361424200433181638544174113073174092361933698201955043246529031056096524117059921274568811840678098580945953191467150187944619430031584108457701781543630876871742389550422327277515870797936508724867305644076285519064294146939456254641843173068538330738874719827435910701751708984375 270 2329898713426987004260922520598392037305914246411604697436286629428064594666159351714717681283863571681318706693965779280560056359284263488605237448767734602842189235167024425911684477551605192022853871163619485576849959317495907049310573662206256664076976269573618356909698391489353649804629830895621439040737973397624799261158888036364739810179115934701360524971073336530072379341481250813230425795837670879539547503755574350185783921661512885822393197817917631507890004982590402766389261262510088799989895054997935995220821213463580938782710348715255737427426315335719651179739696222892320065511739812791347503662109375 271 1263523978923430294276590836712087962847259682019690828931829003868237483127451909809376853398246425418008928567183553873956928316470216177165015842874723751439477269947018094875623164770041000072726409307595075572137231368203870966622187348585398618221736313935045367034586764371020311610236097983681855973298982560224523719364132188252857615323306892916131394479778731512231131357344124390267180618717050109316002572993861424871472605287712714014145429230698731414519770718176775197659029676190260406086424610586248552472727844280347047422747648497041209667577755751422920673210268487085539135250655817799270153045654296875 272 687745740919961848718538013932221845106174708831570002799625664408999879990160192450388776101350265265406012773431324149246868467652867397416922896058221737742779353120355455580957017141239902139271661399079617485289480239630429279944030487889892711351197543390465716367147559848584284371092008658917239924499912645294227650525779825145557683001437387218697750940292259090998048576452826158751706963631321303157208140201473333194059638950985588040081219549619023611050047386545033947546642348710708238314019626586522718200515792801837153414612903971786188100979023250100809148440123678008850660603457072284072637557983398437500 273 375720118812683879737829181158745329609409872670545696947525175135466256485777177982834597803640776920585592886025485620700226240096809843203392048015051035167481772941614966868079726569223702503745860069533429878664093652582973723344414783578604167693959030093915934146989889601685614913345126118603786973823339235762881212486923615652156565404762383444123445493443045294728538322584193919836266315089301833396544282893724554437794170561479225722680341500149781959777581178576163784045523539375983430258680043489703340463015444605246189202709717403131378453963725105016357038031701182852900577913146662467624992132186889648437500 274 206009525088271768055606312641274210830343925723079774853748789964279089609886236165038049659416285871752791324251774552806566082636604846671628186834401673803054859341696785987027089130307368342404641431550415740265072135436537855839634661084726130234596305489469533848280721264609440281024894123140421406360376956478967893617292527335035195565472920581563650512242089516165976118981377859517951827537354037104150668519332394058172335155111746768620270974323666806256485139463395670360879780534753968737780011099518022396817780026860381831695948718435329757253984197392019529573633833747602767116902100497100036591291427612304687500 275 113368053501833415277214839046311498605697176260974989582493450826401051532730384643633433685577313968814839220820117883620979956900402666110391891295309626074281236744929603996136808236633883164939195342737564374896831225315012004025169289398655384180568318923366850721475120347795844207951316814032769268874425253713776524051056393399714419404722248765586257827574750314112117790729778565164215316985413791289433011096064046559409008962301043619975091123305194049224769302943878844447223221189133845642200905333597010080537942499452132121044404552505626477210131574689409717023773773860403903807059222685893473681062459945678710937500 276 62613631147939650263847283029444269636269706672273288826776114256611479172695030753523884202912128412490580182518316679449262517928470634757891415840602085666598885579412834601414955503845654093915017502377218301087246231618596693008448583853042452823357755354496176989649226988205775451365988954426395680027296599342317803913724073711892136257847502440864454891075767070928054845198519013431563058656039338302466197189006125739036974109588164976513892918936885609441648358328006205586462285651309709978241448607267405565811671953006833232809466108723562605741798329836329413955455538109716905190334224062809198585455305874347686767578125 277 34706931312733931359959097740866844044176935628012166863049917144973425087199658776936982779674305000842445642518425971266803826118178845879807196785077447942404665146152691516190145825582975544856745902900187843737689745977892511098938528748153078582526542621097330915402486869852228536073243388510823246243955859785847903065000270054310663330494614879476539749305577627200604285750083588819051932672099015884132956819239798472799407031263941181987078317092221996559759697118397393909761623331642375994785986457025689480647157310397059838675107738626471868582598955169614483851756966621603372021660945112575547000233200378715991973876953125 278 19307543497908489775474178391795266119721067381818328343539470440843774796384705029052453633757882890462966786848704357109154148732121141962124209393328806547015215892057710458598710628423619350731500081770987523854548637167028024710428958322285251826534435439191298558641943764561198292877945331863975896876248935926875889627295834512102698854351160513379433407383963598590480009571371614756284163402438933117192738212494481103147002108998082400631437703668824270302659264590811474104893500258247059799114112478961128715642584184108313051774016048488222968091582005227025427507431155132980790252806600933166425448916925233788788318634033203125 279 10779427664351862750701131055684065835915358869226693893578125162786967315818223036204854739348019040036705159809607131196129144789875314532274295150725312118929674451789854661522888431304766266797435881042154903046809718932021778603664143091416537906117815004513328706384568610824262105738366541125637861882087805973367094135610980852755226586822312260491920175110000898399963594218977729276119476790032638792163192118617085127195576731323018918488531219737288123705842760170804449352745885000831026692961927228623620712067165179801853146977014285108870090565367302235008400333034990177930301310141209474892376452004327802569605410099029541015625 280 6039718440658414492912716576106302654520821767502596262206051313446631212021563661838548177135546499624384995822206887854804119502155044089086315512011342579359146792916000204864443596418155035143024468025933943035585664735210131636077047398625181853425589806231883968935368550230090142725577917829223770466049871590831300132406980628552203124731303028733696965463568685509128726304164179651987061197008809665892058794700720702124781238354516024167774123853502365463834970170129743401008926501220673796860837421563087308616397169196065341193789072674152065830327867325003860653619992856978138755105108428077390070320973336492897942662239074707031250 281 3396131270007003479258770835262203391260080321748564002118370979854450929291277470918272305495820478585779365673976123024960518862628668172292841385394578284650793513929633468393908546284581100255205701543126157248657943636124135692132358734080767358218585337692797733027029433901426244134307286082217375874347457138641001211375466429171937384351453289363866853514176737061567202721754649122549403349542948302139898558958829717362343522074188846431143064980187725858378926742487601579407708523266769284767871233867000186122563205114591135575682606658706136202156549484396231452693621986115225131875158432885180095905930386379623087123036384582519531250 282 1916432568006710819425319328747100683389977078532827576533619910675390113727363527491752460528078081755810336357140483851551479568680616074071078924048864242389355826190798258461230310048372742226918046738669600784609733533281612196465688506512131522244226837308431317313343723825255823618220352417414372998118620165045336128569919133164408368306763982039457838187759590968220058344039583478872647466410085590073811604608511878482388688929041972968226063405523105344442947210791703504136682386694146310509353533058241453046491539432019460117752688643750843070483290478026684262031132791157566842913565602397515158852869809891217300901189446449279785156250 283 1085271674421984195795593445255797645942845349592638100136593066605004379453096124474689318810332597647343001294413873093081409099714462792451400013692037764663618396241504133234592036039631307118511174517088800058235574952849423259674430693329029766458569346436786282926414068229424893731092398372963178285798352253256060706335102630677147998111462892921919723521434553441824245880556504272529734862443022592833491940907596451578234377336964780995046748828875075506586841485086508687526461324199819469774476870226159511918299828350552112999267321507701628718541558189513827007043852172797200709248996086867419590587038880080683611595304682850837707519531250 284 616756642806581710764893179879082935526214354435761518682790326177782613485483555603257082841474826214353778047561744175068353510016188310049646610110511999808935178754698738838942580252925177452356364317861615568444442480172061388100071769059631048124673188298611971982328768597808348552914848391656129875150512804010355247617816621720967051306494156346006983620457559082639998803388027245602638793442487961993926101391430918138669404135523358355247156723521071989537011030983047691006588448331113613082599076761247159695071451282906264810418644466854105993762709600015799671394857938655989213149957731852080030664760117165013042495047557167708873748779296875 285 351733938252717146116253880842574067739483434482946360230053723964481162144429024922442372636887678882798293120765368561889304145555720491709033174606497306040453151905243295279189709814819878801473993852897876531086352043829132598830793672557079790135495167869608764455921139226757814860932554852275274920050948702995335246553168790223722199592261499287820255932672210705191243649993840263307598263267126243880216400224826916400445705832747242099530682776646565841928213776168687630540631473659522613561296568984280222139344471622392494629174904590385110674007587197071128612160215227583520199671751882289468645192157081162676046659498751978389918804168701171875 286 201295678526558383738742417532407397285069491977282504013076349608180180315934184413493162777554700507726127326262982194574977229084891234665195904192725419898846190690528513901142545295757380704208118439481333060404003135757536050063083755751418682368209406528781855494039706583916438234319815165628396482269142454103554370780605033964506284438844688805500380798745864183980373852969334462941802269649469288359163575821386593238213209855414087479929586902230272706149772461111119135598642159407219874657937890759063247413801124125641481898145247713291157822526206026123196409324579410906747024840090526303401864566014682548893144353741035956772975623607635498046875 287 115602990678675524725056788365386144885167430148881777884652156050729019705524725265232596082773398137481098034268103805808107216466229761466656001606720212517725367894287312572387745165796593002765359341088561246455494203804835033672449016169418212593839620011368363924950599998869145341277047428612722707525962182829693165577712962800989683653377446777679835973260359795396919448248004424002036252486397173774773255298372513579146519126229126231178930907961809349619786238492569608590697559885326317320140345370796253927590730385764918694294498184816256530050428850540848973479030594973255072284160174760754886278652941407596964340509515523081063292920589447021484375 288 66621264185826697949216845233983492725766243076198187719991495771920689445819494724648885865690265821422927899524929166685705065541337993123528863567557516124675460699850815947928238545934119537863018732574243947666926163100273206091757186272337729411093398961444685334831117025447660956693818063181478514984899901859882445349177499881843936885550495980692457920229677614790858599159307453852146463758311241376988887141575253147755217437442219475977677753706663218082670584981102112838952228395906731015383106251910500796432490491611663026023378617274873912281849104073013959481456730099967842049568309909919110006180288599296306084607266484454157762229442596435546875000 289 38526595046970643846071045338890763789822271727946790291568166277514042319200632027328468805690024959608325744701113222333297761053825402730985366982415224644395738411779198271521947794465612099851077284113750894474209643043984602730324006585212585263913161654778884559023633817599956921620682420783477752605398683747795299193095407424837278692420871239153704874707450901287911449667307136471585880705283103661904083023663602730878711019246428907920575721096027034548407356526880371784408117823899398150184377921571510624377287242930554726686776137076495911673783329275342671273990842326296046250981169750100847318337162720485454363295030333347312989644706249237060546875000 290 22356672150384887060035972518553899189451913453101674768030476324649882035466939792372092627540211757366342634299771912316296158151482321811320315408024098553534773383468967465615056407478050542491323744232320855788624306105251746617302500460752283694964780912281678678905420427371643618992296031362991757894774006911246778960620885646845185667367207049443693921170888561605924034881089625611376735339137422923002848367080379415075951523024689067310320898242284318421946663022648110865671914527931752487561112381921923819019471009867859674062380807966289345849396185989676476426785322819358501307616733335891519601606344404347378486928865637395347221172414720058441162109375000 291 13018091153559546751760309004276738866753493058244294606676310707023410429696130306956106919186884298800341822207576622392636226531449125557112486351522097906768416865771722302330641641539038476069957857943439168994003847602615235887576123525410072925283630672080500107293996213021646081603984473479980410199299687373093778700814871308597779902465770974250038612021208709792315635225747626773378339407689793886610545080072652768965261017565671757141030882900884240688728170989998978122990581542004690254037752604121651705031884824412217224673077252406899761669093893791492739546155433029871144202963086210312879553469479907540074617957985558813760462726349942386150360107421875000 292 7606343986826460222482540529558584680786806631988100500958879743760342428258746010414774392599329550466747382277556625936114191795588149610535773414701061635215169385729626247582160411330207799996137907461236497786730491935633043421999933073068173477030111302864976045203584760616111283953537868471407318915450530588125003528161653007992158211942056215223847583425370023455318613668033708111347264030701215077457828788046974183993009273586184665094640193886960521943719028340432556031553989430688613222161152479635307322196141072321196801267665814021413409883903924740813422159116180410276498898482413949299296480403914613632012572902096566619667417086247951374389231204986572265625 293 4459519199445254302861212234929093149129066826349893526707051561691255616541483003381703728612028454417498713361010109807267318541108583030213848222865315799076490077446440778237873367614277915657838434858902405675053872833739496682449251304535376444767195560442610984372141509405948507167953765655947237791080434113927869786869479725381572195091510110799517581241778389713339353242664047660447756612846462816514502239768412069599981171964116794663898790836808910958508250660094416924107294629099310551107915344947906140818365703251602841274117356642861361272636189779937753343658299759490531945192061610398190020294863147822151772146242894507596477016164726592251099646091461181640625 294 2623484421910097081117190655700788524788209122548932314341636704620032567391121983811444864485988710655147842055540482200182546596116890331500450002954883079334956840756510876375922961694626376703843449194339071098742386973999669696045684731246801074469666050410734537157086665404335389934478114178666036584311919004534467256380074790301648678945723318062513043733707751481742262847767592065920860304854661171073388160787934799463380082073414793229627124496915384707148517193823439927252053477715165197596303270552385374187610845012798218033712180413227821140411851029023961501766863517212428561470714689793601159551276119456058526533740138003887067130737165143727906979620456695556640625 295 1548610874039559708045105719263875917433929590772176173649881595856004545849936434404592189874454981116235950004152360367221188880074851975670117985075069060853663849328988079618993585643346846671490097807344535482212151609638357890611696154553968304272520315825499011095304371232166445699969448360728682266033692945878992837313121280182282188330053969589590039535423150954683998900813544365789100454075110815866608438650911290139004847432584691619204707626486963054085738761665883135824910820597763228518034112487609112959333107587992017452736061273438755596274617006686064856349713320361251415207484220816472992459122393794803962766433686360297299240695867439399080467410385608673095703125 296 917222085742732505073287348208117336188247068721215503370177951658363626020058446998285180433641991583228857247350563622354452333224103832363795654651474066320825977762466530575745115887573223999916391489365640449575171615462307620328573996928547737823304366755745718404921310735582944484669710144319900800229931404264832076406908134269394331715770498052714236929612581597095183426702549835522780679927710675183775808038111253882418881143994480003965483288963962164270654255603817859054658596940863529601380707249305630663608594188161055124130790933060605641268790541735520181442001638713118257475355675577510384349567393073896261680108133051744172216032668920604464801726862788200378417968750 297 545092418668253896237626838819984877039712560853573956212346799909604939505697800252355355069020960762022668094776889514210159315111889698543550749838601730004812635474548518819513222855442064555931906974155260432967142922448895343504481404831756449048738729007451046639896931986865478796172249586826308647073676871731932835357642451686651575054681035609513977075310849363091863625205865959410900865005577828842789334600986059962483757685384984603875298832450943059811377253674054567289955203936924297251322270040383833614750406810806390876724925083071791092906247720297482340597655695371392640754338409116218915773405443548007130168550768002206571454610825600006762670091120526194572448730468750 298 325030643081822473999997551577823660997080121336811760287431339234522157202356492377752441346948928968098174358772375435862080153524870293957514478255482380477041109661679954553928765872466669726267141052062735101321287458592108064557487940485886167597935967124293738526998515968308763599736149844484670375480309291554062221179291481494597721993497713649477497266668958063283936405842657101786284411630940865569685558561717018757361171826686390749056367577797464189231827471948789954204097366834834133851598394500369200844149555794955243441261670503765505874787267042317326534311403797212213351381193805343301555506855161565006634203611347323850072080362238677309072443222248693928122520446777343750 299 194460823457632591752942404803407308994787734751090696186335336118103846615228949294433196044451767030933057578456524274439995285523014857634477054916804407255541092699867515282232164287896155010845783329644052054763837941189518691920648331524517689634460677331186986267619048419972431493186065597068543628192785530347612963232085493846517726529503715935338195383843613839246075394006001609804834879678427102223863605610530896120399125868496888336100468959965929266286926708483025982153565918808824426120297687930635264839112594888276317429239509582885994746414878457044378409879771674848503175083631484020696965808658566029800956808388516080795359332049958246343979162418236228404566645622253417968750 300 116731679802207168579846567405651532112696225517055847726351896186092152634755197833433349203275620659388681308637188611044417901351655520973698975130957658633812300721783047840840870442946833253622034638507344908460630176102795587934144020630742545443880933369974326174593216847884258993546825589133939539037166524941541481579311954523059697675258998564120602492590231980629944249388328757177372298947746070850409466865486758385738873692613839658402810858768482247628269061009831336662850239770803009129773168688209619376836882251783390822551053547437675951281941914588116484550637121751205516054505237511571173466336910604729190887058731062586649041629577398782556529877041384679614566266536712646484375 301 70305505768621008692453862195015687053612229488710540740046768243471148315525809706833462225952961588697998819236881078290873147220581476940441199100765912107235045174771235909897961799901650994857179444906811744886122227801628174011853909429307383661937269141137225560668233089403849002510268528777525112985010803049473740546192281839004234759913705279391026774570377343261997537958994378198901245598080913703162440613093712849692197800391355112435852607860514610897569826232273386063323919319308030896817881070207032926426058688374945694023669671891307011209721397956426671004904572423747621868651595685604610253968425272639627570994394935910427869114066815368706796218756238658897927962243556976318359375 302 42484366125157695438658776500897589944534066709518111281003369300553678280286196555964646994722665370339172860165630462101512883872521016896039009902462526999831629877636708177419875055932444865381128950168365316769172870643980985866494796488110274992368079601244422642772477877422302521012923719494683085191045411602842980684803746926143103252067314781301531604141899628624881179772837761609091414825322353169877301838595764365034549850038068187001834422033373451716350940766107511907230141673927929557356074334843395550138791908262453727190858094328862928847202460086596847611198741268222223067465574859027639574388057175376072239628617406872444281181103841635750945592009397699939654557965695858001708984375 303 25757481840230059947127428569583847151213105670610313510625094415364789083742028779430577250274635948138676469686277020865536055808885423402900314742299165729281266222214832775114701109360763225834126900934242004493600386234204809729185057269426317522523585329513200730484406429441873941636392527157194734552507881258088042510797216349502611369084829720797827446016353593736733467183420317489226546733735911601630096271953887090868950264508928842509700199343743856463173055909661534621496803622486687017042074385532101934694216820756950787919929980245444605884868227071608346108151705434291927490250979965505493751634538351030315918406347574783097232627482342688222708110105940715328642909298650920391082763671875 304 15667777497650193542961257213423595128266672196101316342217915463011313354827992879284984383767239073738085971376907198056145630943396972421964774049131209222365792491540429689214645173624828895495420617070643333590113603882756687756595497525146083556233165429398907147774524138721775759058402678855014130658939622787252615774583003828221828943138484831361798456402259689104062117729614105965856825653132728285461703283894652100707251914220290353915127325001412278798781809283391574912908026696255438174817522820443333934261502382078703793010868145878718751209913191034194664651272472001887376106249694268273143286407730052864724246308746112760931581256308249681297822223247778739008140291844028979539871215820312500 305 9561729057861330347888331638330424810431223093656497405050264241055856410729528504585904714700702344174781041628167376185127680127945287650023585023194171454461843312770253239157426929338748898459240328239894297608450502891500295857643139407852150951453551432185291162635143367644718354447124485454223116076503474272086242420710375229775358080505144104705454961037629817572586318270295192114285502033352195659166540816849783981757213496992317136756467930266299880020773111391146386281634016651509074561625357035619729590694647785795588318471057814506131248013077882761203399594319152244924613730463911949412352491652769789677218412208698262365999299371660031785811453813623151526401855448966671247035264968872070312500 306 5854446720262194230626124264564518466741165841946748079139210877557843316770667700195541627597174281145861940487050813801525285094451343345964073982937427099581010950749899894106747027901501259245440532039218937480442115513650474449186030284640966973486372353332916872384294910636229750359637923388936071912789314874777868597825657610295778728462260377477939300238337996314283311559733432664252849747288668721492325564538705014671174462426944452324257035538976233965408023418854186428077080578713920713074052480585460181519219331924065865513061303198999905386676790504466210731518368584538250514879837188615486607454433823544571824996929879984121081388544799764482978908761211331995832907182375492993742227554321289062500 307 3596259660134367549472573499062729826146963826745846188883340508503423325652116349943441630330459054535502405239276735055934983535056171585930830452282002294758929734582920232103426217829025187642055314587860624626678351100338067892744482932509720597564673805482020912051734892774824943158899797744992334762426318518363869304332294368904686882746245800929409362743256534414790752222057280902628150465453846352851297632390952966123620167278212527510908777035178769421291365121023569706911355748470025395122750094721669038962778448647096710243772992674262387978990457090195743285943387570303716503020760046181383824846658890979751236401724426426183358242360131761654625894067558247464005960480903922871220856904983520507812500 308 2216294078635348397801996991339831961556908227758313480052120960994173617218062365608142132296623852835190823636245165791819808988015316564340506931373963652977450179916135303107605082877061833984645361467792556174113727876509611073980191218201065286567625491662073936953530539641086730720539576978010665547422098988438591394047867224525510035845117236939669344147643851672668815187035025396327536008040505214022469613601485489947819364255192369355335364952849140104923833522077206051437727011271997741369257155598575119127519199244331826954543596510041392263363632186574607120102267225435957679170528097030644083403167257569572914427631972779716474585613488326744768085465086275481013007582209439760845270939171314239501953125 309 1370283170631148202740915666967602815744058676723964478111793082213936435137242229689283360762108920242216624296545426226600931574924257273412794145569590819440721067918949073602819893367230174395359789532300602266169855753241297266914297410094652393570264284430689456977895326840353063022248716079407840077045200765928284473658532916979688089748053194448732738063891347743713480208595765599498467797523155666092229102687633740133060146293876695885160985276811283492199649151896025244815746439287983986935212458792943549259405749149852161746340749767087019573218465853835233674328811943627018827645863033552033154099705148323755289853162082221334260468928714249910507165178623296346373011851682566231147575308568775653839111328125 310 849953792827619437597002887921408708433285678525780792621454468846705737162934863358557549013956472602963686085895376211387088108114378344637019592799054180768426285828521328242200944529221396186688105558212552847815301514600813649256807767493629879452547560749599293113061259391335249917091095988509014630009327515625121200749490035537531237652884196556898834601442784553363022581415676183277826658222575624658594697555823437203415117442818888044345865990626568809765631212089968266471671557967380710833318833935195269481084524397877485719147877262391135610386465471731501432636641112409662499679802312688924251486779731284506771532220073409633541559964313137129273110840180144932052276021856862531222986945067532360553741455078125 311 528905220576679849282487568907091133423348876932946736932727638167522998286251630473223755815413548011140031462873461585912189748486570129039706940763932123734756959473192415676814865005892381905173674398989907706122056872751114989835971137088832944499084907037868007852630819778203183093874656377347639460332568458132385169591429904743605915599616831466241167701984030345887602988175422248514009481473210271443772588272212376507673935785025069648549515604576089324961981942297690466175692291381698072558605938083889151734606734490359842268568026796187932628973522074094053860534854327342107605662976518000123157022106218211927753266391812272149906507382407371534983796857465187013445894904776524436673668105868273414671421051025390625 312 330182047285851278021799345609621573889061001463554778438016224129806060091047041418624126362610119567026313457301246305983651940171995557882877771128305880378610499109429469002182309419026025077575956930468471330157143740664166770396253309694182701963590411221212720708326068070312527280251995903301721645163194142341907231782349932318914147253265736922844337854122769967092107649322763956480886731963116656155670433601505689309618536519261945751822743034679579551196336358715639457485546738346347832900976642862866521365272040821601129339969462813452223252719892149580286522503236805763652875803379896404012338833646415800201752776845970791724218906168998281975929143291879254390221017183461174951397687493681587511673569679260253906250 313 206784351971447072675757203478153679037259119983730812928500376066104615795813298599154320749106218342864054076641576271442947796775170715573512652066970945244136765844786767969958806218588560625067323990302179050114374694211905817024305238517458140995666277068943777389747317718973205639052026143057757293430010786162957758857820150244738798706771671416546796229639468916368924444479025895407705502005218443570066576502811923090783278066360299403570377174001169026550912323980042420678446411983081996163548513129795081487342227882047755691446269548581456993404227895313513014104332334602132865454547267936012966502469556442727460382246410016897887693339247976358929225597528390666829916591868467621098681696878429647767916321754455566406250 314 129917027643230549926738634466690252619050770788987945774279928416103224701633331217225064790640600397771014486047891675690018780792166263244198335000179315397994373901631696918763958215629853610050548978945004418625630017354293235751170401288399932887783468238965426508448943085908630640547701160762183933919314868330930536919183107927110012988067983504139863591112344967411666316896799975912878525665702313649448514619760637033867533288294713721658884704402827087029527119338209997548467087257930136636205455853105742856067063499289560806003221898718711929036469609779190495323628821038273492220027950701235487801714369231555120283725613082740292822896816997081216856545579539710489682442360753088965788504260956415237160399556159973144531250 315 81883099676997334930334713539078381369454289030273268127680189472035874284100723988284842740310220938201716051622009941896816359280004423577898877121060930475999827610161206709717576429803714821736677902865455906253675764235633067219664218098639423101379368674240573350247490015429839945484059743879830941630732853288104147764379163289182905157066754953661705622749196601587109634576723255099134084058509407199684057722715452167497344371242722538448343551598043818145126023708443656133807506470544801349527257196808231802505930395821445600562367150435453189101665249523128180631589000923311436064284246946103809492038067626636141232681399998182982173130710796194446528125830933000225162779455043955088031429334627375737909460440278053283691406250 316 51772352510614150390798589533966302104587187886154497824149846429870125115871686918208346999296062480052160754839672097831361449621613208389992815001137441282587919842120938959982584213121510853717889801141743834264863450839190448808535697346828480892750519829197674148244603443734670036923701106350451539894784703278977985071452057574737981004342056484071606131450950468591959312057576689951275397095769058590144142875991867912672525024849096878385506471928216949078314429348879005030808462139959591260300947026683502470016567365286473410530733424996328594990285302523026819798066638560856649194831950153132506357554364952689208783512681423210905816677698743354584428224737134222101170057752241435216762860220540698463764783809892833232879638671875 317 32837690938275917916430050802067077283022801868989071422632642532811659058646085446814811409480856071398122710183383674278100509755817761908611456604778106711814284201422816750679428929610008493193395628434128065398769428769839808131531178035200863772480502247721088317663356693954599251518191057108354766512066120706980455680478810950213039309768463092593200731725660381499038178012905271041397192664602738976652319524852977316371759814726355623664060170454721361269596843338149320991753967277907989794182362410015578376804060432564209218828829342050379172880857963381260075458808742715949222398125151034836767690513654770007755688207083654438085072916008853027494983852891357101928063959156981765993012394098775341699791852079215459525585174560546875 318 20893639457747837068259198727119800318341184938366541867758130447646241453491942558731066125648189296950946929701103522229727505874567890727817502588026068041212311757400964074808923699913194512960753372555211722595115347748118205578084191917973971878821532017364250177221343613159751711498426382041480863272764226261276154297891311523955254160884208940624392976191394698443443565620993182670613082500496489628034048168051075243627282680929390622436161589141377943207715121661182543864839950330034045458996362909255015908532843018231429367082492005048487341573974867126863109106019504880179770879109863402195535885722434327936419370568039418331442297797931341562770399733608412564671803385504988866291699508233900388354253863099074806086719036102294921875 319 13335769160772011215248056304327255126809395750567620638075942504878043445382030828651329258376300603254789199176645414526810022380931925980006164943583526876482126522535057934924108152279309372764457000796917254621063167771699123221910583328391602068510198439058082837335156761284997149130242063313210821072576331614576898672648028235505386604032269490538966950041331722750501930752545634783900438820264556263921948058313977307542455343379793048793061335537611370686827102265549380254815065035274306522961386362138991058011316845092554335689917441158266692411699695893582590166418744426515101497724066603674847618117015044803068964131096659588808359897037020910217798281845456080501666684352821714670752122099397162478806588836732771596871316432952880859375 320 8538474220232164233051141557646970117351131664536338219243570670812490142816382646985929329657259903735840748378359461351178290689755242915233717614439475930122161747478276119832380858822270685627125200115097878228525663698447388339599699884342197179590957350608140771316020871932535582483830357670223330491211316042625454211434206700132563129101359462933552318794799179087511603759717234339572099394324264848865681016702365675785732613760941368993487197397956571661762167635193246596863494101565059358427733850268542380733188114187881704401731582685688227430330910533681960066551236110521782430645102636371535885917522899855365869935800492879878138957711473081811825606684478295103810910413149630565041205636846481305535228045755502535030245780944824218750000 321 5483987678583504965541077283050529630668312466835946812494397873142208058911452517239803959894255120292417942821330569758774572867042301141059931847612027703386805217492661081799910683734062168217628233707139440094399326261204921725801789739645249756456128797746291605317609867097910381391280865930659697578584419149772545937502304603819429455391122902874737913414393322041241737870217296562565389518758528421710746466653199990006437918597602632773339972695428696622799318637072482386686643812913427360597916002123227904879834383065846821030016734776600736374459030305452572367117806107784230546475689713380166149655961235427499724662918673744648891640666864028578226748844020612765897052626757767666483083105224901080895771876555500057293102145195007324218750000 322 3533153123315961875477463888007278831495480493941547885907156610912442760079219490737314229836240677963720362146668258222369315247862186006295536671183379194800263964604458330889519370746667697344500898635521985225925310441043219998477934325365907849758609574387863313645534852559036218531765243189262614687327853447443789116475014393392770861994520738114599942199993310931838238542209324643014740298763238817642202582264488820084609464041207996815181249658423964698277964656686560201752284563480275235858701580932463222350173866388817780729555869391662886679354446880038767868311668334254169723886929005426901041415227643578329696191888608261220782607092557518307705428737351806217801894959173515891884203632573234081298493847178576743317535147070884704589843750000 323 2283358269250018681672965260271521173684436343251316337530212964092478320083808762039927195081480525674334769350585681401207395539505030620895449567667611153741827830669308280682709075328168106833696296740690053870462770479651374119397445085304294966104513810932367580487286701573496676437638784315307269605489139885702063371677381125202243424719852079740374128026643006219700218410522361482215752493434254814091053264124108461529953581431993190742214551442189219624708264766423122022335642612839296124035386279087933678688476311006056803548033696868844040731822707081844926095782535494813287482149438513440410183612226166397801420401603906753983507748610393499867242476753738686865601436455076758936875518433722943726558963703499038899735751328989863395690917968750000 324 1480222889691291949931403487580036377195140670181254560881687806371149193491691698866481787168548404584532106920537281196850890004003797455120712785500766434018821287036812862311372406377642413225035869166112848655991448610447963917819126927255651208601229629628895612155836592661181818114041999448761433347601539058646073135500323646671919235270123674997940879310764634888365562131819732461808863083501564000133006315115914615015061157982677914286681390446387015416164061773759749703527650814379789663188108465613455994454054449582238796689112690389353441039303264899625469975608955834118727871215271173349110142382871027683085400442304250564389695350386729230466810298572016425382976443394604154106439572295116287977269527503993741535115447049975045956671237945556640625 325 962537147476170665079817648793637252258116367559869658064732684435290148212005404416138331090395501295182649315813828348669106483509941081415636828428429841775795686890686519700175500750928515166859535145139435601902988204682558763323861249389513916305165901480072356471571097846002325871915089292855570373867839188637553283711895170603441535260308068181422169973092244941673049764067059091715688125471634563986774313917832451961728340745238960852390475054451313684268569630937038920771976560800736938307601471659473668039840848239033398088793378682545856875573969434359583035921815464270685282680561729130125435168688500075613260881588290198074555319366110633853708758740866910958420158527436301335115807405066432732579374264921695004970647602249300689436495304107666015625 326 627828616721626328128116413601084368515218776102974752386625484647732528405842778228330376022569578186787910641172458650295394403187424978960177133417599436380078072644885649780288864222113837775600141391233606662468823189465367158450409540061509624683011901672009358012157249000378108938495314327399409768737113292940993508372681814466744595814629622663242991108531927139367951286452569174989177195341620649748730209375733183022774798049616664260401973402329541256452644329532282159099185973489227756771595983222498887107703758283325458659408529051233878764651408127108458328300883165710828507804404893124381517502016704830023562747589829218199222465431962152508587345159987946396850654865983043856907696815118382020632726043410259974576759223197086612344719469547271728515625 327 410765405966412333149982461749588007579685973160447651925621075754562023676493767169335816507408525362202633593875273455351326233071774134762816641991455480274291906426089214791639808237210257026305217851404872910817768708266541228073927537420599703424096072547132319483489891297724306642235233152093143305258347215945186872002656076017463323328503835218831211922360719014441639471072047858344590151150200230753669775423212417233683291437197176199651716788629040451189590355757360892853057408208972127988063411993083884315829488490326954388015225785899390523015556932096377321283138853148719801078390198191774260726850829163616225152242300858402015819245917435810669271371046654417169899589257289392569268819899717203821123920661795663714262183408010287166689522564411163330078125 328 269570092097330361674986906851777008377537914259278172085670799419909867916588079614483860979661662281368704820292534963738281626865973916554411569012110359299860475734816568146885240085469542774798115814062233858450154786698716560432481515186762251522738618267483184012794544652370404027528742870504938776852301190270316221102142306439419623036533378699209815944000780470027898238957129260237169670528351178844996992574951659300807879861095079584085398933246030426589923796497967594917617873416267155200123505251818292710438971288822401429706693281346603871047029336390146862597206395674196552336689698527433977541485217129464275548795042231333798498926147218105856199660670417496043042637256911048744355027443161372925254955907830853783840527326809421992948045954108238220214843750 329 177447798998014869360926253333372954640168461617500641776931574619101989535417751211411165740313630844624530518528430854951248160384175133118026964547032734065157419034983817786553685555080316414851743384056419209274490436226076434222946915516383713291351141495444651751512016566306863960238892823161243948987386324513738499828837344181638127935865236391850031217896407929561725783460680591923151276865415196750966892385451406789044494869611583971234281559891826367078841312185215198911765160084334729494283757535166293923014733288973285778602375867657948340001341163721805931424176266858166388997818600099680681802195379399182086021575311329366199630780783840136268203348419481372520459352815781124996932195623840627310363187776957409518208607854261593672617891570553183555603027343750 330 117161948591812122076353537130665930960710227032133832117240058684668819749898966405791779261449045045772276685549990961390504567793459208245592618160225458540385702325353096826864660253868712203652635130291537836438658184854250070830390684342420515761712144796338991986109633231064540745951667553143348793553888150356492096516304455381249989232275316635191655981633216221036156986598725048426838287970251957914369411457992317239983654074724807152023878222557355855728638174959087854833953285613537095534343946541272606372597259325704859113455321434945900396736760984462562146594098323597807739281597703681446854925247140175854281909191780194379821254264719913486951213932916226532623766058681346686457193724939119899465199727491969360053391413121690045606726471305591985583305358886718750 331 77591765623065920417876873407763984734406646277873042220046624411048831457851676654960220884604180948173236290403684589119016451926501047063878383761856206450442022349402757486237437920901725615429418488958125651798946856768631772627177577749286031780046970885700336778788125531771958812598286294934464787613108482998398253896313017779557749889379970478033147363683205280856879051477024260297721099146915328292773196843757363931690369869156386621491656024742372843067177419703051336012715567824781417914798677232883075260069022109136875630403439302906311737337885758154644784039765800221484778748050283117904186786788245912225041755039231857920917876604972819872859535380448612977594879290191819806732135986512625483838624848501379375938864608276473652792581958692608168348670005798339843750 332 51541114567910037637393615588661086129372001260751003757629599169009134199539770760432210804851810348933003917294708357757512158938591820407761623471450944637323403986663898047914112995475919178999902143748300336846042931268965468349284980790538580638116686419079061541495868715166676868000794744014366634275661542038385115534781129153455217566568081126676804121353310308470501484215497632581991069564655433765624910081725240788383462614672130872810083374204082823648894990089481341210611662995580692377195308745647951938454918410492602868889395565385985033276676272566396233462043704431228040684402798258343245463062721561511424800403501914625452487656921694804040115785842897470200574681053766710445766206815883566437713569096392912327328785393560305581883707048973519704304635524749755859375 333 34339753061685877960060976899751970737997672405554824107559030797581381023750092520671077918225750533649419608061333355380614398423348112213153940814817037385113919811777038174264915149870782252343811796597097295149341853825527227812582997156359126337114388455371736836211656527223213197151802061856265761440130663770972535207695322591369818625098639914108519778260863770085618115521501488946190800562011238688836839158286586487432895758029583299994988375850975940302055593837463876541097769009262206588863153428449637868755068779524059393302531600500561114631849214214584696152864666661127681882214819607551044253581837905816793543765546991869689047521221392830793075945285713676790025487466412841947828900428694471193876134262184155693205492108072474414202923664873878806247375905513763427734375 334 22947839908326121467601233655289077729756968027814647721170119612269712349110553742473392344791944810049955464357953149645693779376213113341063150189054969486172219195973486379565258749290026117162562653667013428827977092833782236838797854873454074373871118488914932029686179203573224133114211776948886454859571848908776006620098285633285613118113054806744218458911470006939731630349860766653082870611659585300369594662865834359384669426424382970777378491002267306755538927401099973755384617835117725766490970802094698122937942941789277692701398464503563762375277201313826761690801263584055041674724162838162560032059792015763453657120351722711865944049513678974914151367424023721741773566033838716059797839395542917679415348342184585653205638837456869461527662890087952973772189579904079437255859375 335 15380974466577614308758641129271171950729359466583111589388857519555072783994447727988686284925885309996026412028224398864413485408926900761011910041071039873345309712931023684411304068093032196607044325251558033669005740241969191504668185865595695309277262166301149535685013745597021067489756689239762042301996576008062964995684628947890807251514823833499147027573150996259359826673615274501779482394443804299848506528017564610665498770780176441536442325404229962648529312753298287894530657515065004699200390461951380774627008803143906951755594986484629947294664551482841711678307919320408487148371199138381459285731211235990282244171139875672257136036190843161165006257404290802561969816192045094174745438609348423103135289456723555866826941930208422262737403933552382540028702351264655590057373046875 336 10339973475246486990393938444299239033600361573451778312449632757605407324180834985259662521960320545651880683860504655008452404427253028751645540744220689727947234606101767635503463126700101773817398502426463687861883414954631034855741163327834640920244053795505472676176601650990415564423074021061187376564403411124435015205666925030008745439578339553810132860824249110640979360936998219894870803449320572826705823477601808131416820400731172918800920041389263361534974876638557780592009016827781725078434954482942241903290039613834262307864174782410666246841934559923714796036679929600815003770665950148134262923182052115276304351128376698247193834453131555429834947601882602656303281163724066897373924785896417640501659166636560216604591257056956888153258211898027907338359909772407263517379760742187500 337 6971796345601190793720340317947588582602192963056180673276869731220296939159996839771458408754578005446018760534403889678389849586226958441653167755325041408435083875097192009957882375746073960726997885232068916107228656628597096914915402359342678555135602500319917910752364740886650149743820682216454425128135215072621667128584129342864778853634571052283272953055564718698958672272893279774449798735191240543341188336164916545484428107733060913588264758132395337887848071080324998332066198484727065620235987068789604889239619241504899431065137089321979423965089686169763018986215280138662032909679305408976644191545326536390646954531934693696281613707512540423387346623180554089492767198872555663151057907099500269124499868029395758569939393584925187899075276268517215028097666618123184889554977416992187500 338 4714719258901368536896428310597326674315944683948867432499302726670975429668640645305349780277324117150819600171011428346465629854634713423048330453960483059654818983817428019018822208040455810202602423492704151140591152464311302807736232861186452087318505045172985392720487477991283172807093794507975334670832008627462936334014662792312480179093445154259168008423844798378424056710537640199497399853357483663443215121064704551645830020422542309196079567862544577107121118568258056500116943336797024697078605185203809831340711354376686778873382813910007212865557928471563195592093351600861224130315047780663837376581191945281086386163729837451895913722795886326238540647561008193087097040410748823854723664163606008950687967766820407688851029428683675716727209321942667491489586950592638459056615829467773437500 339 3197783562378213780973909384437236433363115896115206510423150017569598745121210267798210080945138002842239443510992332133055769287334914227769535417434015575161218834378508115410517333411057125221181046385000923069152542789819517235985335500732271549635392529283949997293811203547331189701955689162618544627280673586969883393814234120376131240508405599369900243430172465457110871773627945010002607952091236288799094160923783034724854946287861197905822254856012945832219925861120394706897577386890468299936010964662759470183997314233087407742252349780299993551384052136977866148416344316120408563361179911453698781519593417464554860433059311853509602707765857206705745731122229753551680645630151857446067305877230603314162666118338177470376580576622933604088208227261911752864476099489365878980606794357299804687500 340 2175307239912669771575223385889004595238727094433760737432024751000925126276199690515102667234740479532224039812711362862422287490552776769565148902720188130570099386949412129717742646541375680310712448745273785080811297410081449113162443802907881441780265924701674804256208773595358608448425451982721070175589224262762490176484098503330652834140331240399532089476595032312080981967704273732054675781382705287986029354068868834843577364785314547405387182193359128603562224767077928518422086692564187932177989640987682047100465396036111247901304402174008160503048618714200425368657164497645829097228655582884670211796777671086785324533228977476094405393182251125761775804533148860991360859910655304754522513185531863818561991173856642916008133588181130362817531968624902119252735588350589068795670755207538604736328125 341 1484112100908497062578121816744612876172646078386307993584663315912700761480198810005951435108251038962588523779122639005108579700901047663012119921191733701386090284876281544497916405179703099488381640464608449849641768234090879869248988552248978780038456794699653151297475707978449672203678634483219246603114990707734000239713149477674309345818416703339541126769025359489266037646512060442186644538979008699651640770594602195355983428074236427942520760675811634048932902116279773655230601052068864132086730512506248866904238421844358499226749657055337747962907765612659483598000808415867382799709242869575913907127798208287859377198698067916742392549786360597051284569780486246071105264918512060332780895362721323721605256595526621147799995457838014819022504581994592480880261649300866366729678702540695667266845703125 342 1015508681654996694008428013180746172186789827851618762186782805525006583883584999434116008273843695704101981941932562779641538915126239311542817161096941639931898652055264006782747773471532059334606303892822093411958365702239474967165525773747833379000238503449532111341508397357137773601538820966579564739356221095461811903001698567846036093168319214817640983924910306911245652815698730603137026721383589326182748033849542588262908169787235908513912134776721873888763498640465517793713434391263666296164886243989066163053131761799202128618382987871166861048564090293683807940775966148702695331319428778532220804258543689846917748366966632156200109503758719846011447702106892439704194504111301635096185930928185976006142877891872313827594041467527351892885358337888072019230842964361560820663044069078750908374786376953125 343 696895567557084272220037147341748734126599140770648484634708499853287500191112582251439501044232071801139951127269997585767837592721788345474515541942314646319714512932376127440019940577325417112696132558471154721215008886639216993540365153623660857341215657604178252957817621518697796649722904634342253455814433702679575111134770711255874172925503468704131644196189173588882330096116097024995325508006125078255123976128616734108952988952889819577733666580731738033148353423885820633153462583937547249879850757317032946589324019171700936878473194522722690310092343030818431271265485210604379097549230378652541255781748634485003932706025345158894704613278379731738333235155647206366135878065906800132987890374904330607977388635342941233007719932503621179496030506371415370029702703404995978164748748895362950861454010009765625 344 479639792856707068526020919316397318474632619077707394334860508813921895148912726949882714270453444224316128363205212801605616633852986625892682762271064835077800345963496939351219903376259386772561992703756507060956791447309872052585324545552812266928326333836335743022293815047551158354174767748081215268264677309896377790546303572551158856088248380585337314306354606169956056464636666666031233687887494717174552978257423653329475082778626180614111107530989085802899897620555589836495857115200757781035501730897099382984331084242240996181437564334750963201136536634632756600262164694325828716045405532338969942858427662285417488712902397105771892311428607917562171720053461949272816423611601151504890666932734523439723578623277019759187408232892916093382042931762609313630036322434165366179747991282056318596005439758300781250 345 331072029173011665672079862529481337473393265728909208724416788812389504882877272799322443431969357879761363280770062110024875363824143066251877463540407798635122914641113466527661141014762858992221242213074055618154265132321191419826004723629970762506910337110010574759438548184838334672441673388962523003409285600247695367967614933839510081680843709952642016893811189540521894721560715286678665905028432405137421068605776747852286423621307421904323944946021416696969481195950358767271913284757904664293949102275430763826912821267160937058266524696794895482259989988919955290414993027486174143569425799310612957195150635855609247835668281717590923762297368287320754541765038783110298865270070364471382003433800820618098439989304842568357825440473032665879781486433487232925866493652556190110947120786022423999384045600891113281250 346 229184853298625411674228994036411977775415530388903245687603520860107697082903808164212414905838076084494946609711353690620797959956191899140563078154722927749397072573430821085709180236069054644343441068098772128248558374999324175477619997278871930056759203915820291133408864620775486741409121657779660562620224189624745148550780746249339144555972506924975572251491152999083789338018327773579597252973723974908427244966091735661666349595629410685911718018130202191275477818841090926292184165112299573279372324620757203129451134968480314401942807548331451094848436021193354206546368975256505338503265798229157620068083125879688915395861851686421373108337893248952765152122665845501675036926114774812328005260996345660594311716178423671985552272799876493627942720991207494398234387571398727604168876759160866640741005539894104003906250 347 159111602416822076056076884866255795547201700582904637018722460710610456124381684416311877134142206563349460766793206569592231305889026224575870907358495937303152887758436534193734366586992627739575909240454629118849668158105329373534627080820562283662951784428544240318759778970680583764908841376244547173440098141115133493865061324132731160148457030334365656265424468904867939671273041820933274569966160927373563825969607620061475411461112984511041990352559759554848545940827416009197224461850417213214077076190171056625534505122579160125391915178139655066740929772004827049439919090598910884557904086048304631277237811020417139002843426379344894117983392430596059407355789900390548570594220931720268164426589709746025294330727167180793573163187662023270765694350469250081388740610738525752378483280047305470361607149243354797363281250 348 110781362736490133861209550592294520958707784861758436252413346149081384094054960730759910504383083652402253787520282120962027222900307330244020955095400577366820537963802909225323406239281513596007782936614389088002854337030369120033841455269466013350699144890027227898586808807010470632549926138661635107463881909357484440503921791572214144584587499522422785824185262177824743724110776875244390509808483805451040374578077004912790951970668242023713850316096818724547922219495647694096082374705928143145341965682507713199804758092688917166730416845074382403105254546700579395901719061672052668974626950419515356516003669038217365461051311171675571763330185279411198975219238904026317987062361376548318174333536870791633950337809333027614115601506953526306504548952264635420801396965996954840306325078269633621630418929271399974822998046875 349 77352952163279124266588500422467104725785332011585081150425518756738814060853484841961942563001370310423816510917950482353895090224281107736873037091833473317382805672022912172634117409723899410192725563747978932301879189135102137903777100372793065257983664696896298845707391834576530331799219884909228649293194570213096152758680569383611077150253825137646793717214172179641034509511555836009051316851882949027996055558656440670404098754576981305818891774177712028708744813636737988246306052115130147955834357855592891990448030661691863210868139127193830335197095211487876910895114430146397728096653676278144569005001618948064966610089999395293093250218439723070410084068693537609655304686629487901688367611430371001731501764784896226415236038075267501723882255287948049593745006190814158836657730175349889645275425209547393023967742919921875 350 54166261277938855404320118471746344799928015226157857915369964178924779117147528414338661370758354139415988624095050748322410079886111118852639041206228849244883142132684458748040963183779028349756042870006694905157012951039915851270065853510764029304443193259723859991035799999784346423262936570764472889027036232265491531464720017079139998783357205323544667515719318521585755124902643533955249955729732808500480673937383045835519639679611419135044003572751387163086128813882679943376856532915686917861953782278623261917228316397614531271916510417613895480519932660930105217348382547233645823365263404943134315063418032315753584049547884761682991835268704772117018647572217926764773570111690510686672039178068607358747536285168038497327334045069052055148744783322028351561142291337803880655391170143432393035975991324448841623961925506591796875 351 38038121883756933066957386459776957893389943659419093935427445647921454746851864826211069978047426075490885113899934986550608720222156444979987552042645465165266415112738884606648336357672001828910021332358611627912545782368377909303045198572201877829891220582186552537760772086467200565897829432769707232938873409851319287221610967578257295405423354059505514925157199934629198382102043930815215875472678166566977605558127968042423174988799905563165978368231008553203686845939089209019987614010289234458572168405898495321010781170023532105398056470836612950519876757444687423638089950853664150940620676392004385550756262048023290152139744461962806645645607559596591766717736313479289478354492304880905925397709380548098851961145507829024044046887245528604733798591854532115642764145113712501087676858064676697901429491821545525453984737396240234375 352 26788228240669913487674133863895818122010520109987655855148711012096977095982700770087478189222501428100282310333138530601003686300625492047619066234307330076721472104531544319149329921905933445615518158452167021323539377917103114976719986515071014944054156174774882272194741839185239567644159254386172129864357757996017156132273595134945288578285536223615978390634919162457684851279673882320043502591208812879364719471848658887926837709598466354063981785705047984474111912273325509698503022164303290253796892211262334686622432915899790652289632700906121877457026989751465123453929539016100010097785125191037015948172088519167372153926746219001907462692225576134704590112143375221138269525393030151193984275426228995445689768843141679893073227991635018345022772404622676481560842857286699087278025098752946321634116344512221985496580600738525390625000 353 18919085330185504689416821244078494192282285037289899709208169885141241954773929141473330922170475638427747199522449908056004850261413658917384419378373002346519425772016801726671942958230208584462204929546887033627414754400607240070084746466390203213539706659272793938746305221428125811447820796170597156829832700242018609008344795678225362622753676409449893552047463128179313613818208357253913775645455796169872040738539179678919686248471733614168519349920387755982157540989423829402539281461662592206960683183046523977987335172860682831580562480163355899297233656885099707144859285282629341130771931931452951441961072818483759018869458006844096206227083562048169871333245737791306149598317483981942172772633233825540060285702956033654027185463271104338115876184790139647346695706841386383475115854925271822485621786569254254573024809360504150390625000 354 13399358996533171340676662610217639511116828527183020210797922345951255451650466255008982386570368324264534805329778993307278743128823475378621210648825837679165544280419247137427852671341145848458339763417668031680474486186741011673311028623240751446513567081235988998073123067459425587175346492697358287132417890006295557269002774658235523491483395228423958073924298077199703617749920996822377762779016560969851724289680498579831852872998127309705645020139828518959178437784894135940705022209799634784417638194813057518249267654571549765399376542487814803679006997468835800435208944339895161057435295335729103342540000671336758202496247059309613423453389692718053109858550430667102677449162240932836319912529260122182899644050327103036796489511914720457532863248997178520886991755681989441780826445525558732988109789108222003051196224987506866455078125000 355 9516827376762291697899305591825065647907313256197292260888887821838186380653735557211484201226819271983335919637461034772369075707683439295578191228267487896489159084811356630661510205303329605016043368635890806322956288222370340951971360189167062599873943421177364346798774882852917255202195671693553260247691345761779253369126099940724761144767479938527787704961397735402523474356000529189896139358028554827827433675169292873090074708800815382953296304957870280457380026880185575900588409025099908275846433907782941878581295935020484143836482914145191672538095370333190700000545726086376127955173617634225416600208353826253892707783045246068575445401755192685666296063425233857661416459160792316303099179323954979638451348866279195019594234716607299715491165393923264959661009766112868884693749520740753896982260830184063848946607322432100772857666015625000 356 6778306497950324856963356124542067491392615577440726745849555487713512638881816718426348233787469395101342719544997649437392882295896327391450743606380427805319761166299781108314268666044496307987819449390874286122178502030418361841626711562896422773748366624177496759914823744028862564224173249213595152464418033410428703893876203209366993834939128733834515423847498249132523065438475627979172470123536150884266390955476105184532891257648796134754245230048599395671590260899513273600971058466597229559174255239222110351255108526726839566895596925151208064521012278336833542666266826658010225521901675013685665508186910999416301559920012093494587790279850536673292028480905110843138103439758408763166390312646677954999562504707367200390307171407947069522037565057678138811145591312179673804436533469500430494896910422358317360735924239634186960756778717041015625 357 4841362864076198958707480677480696889806788049599924701919253754495966639882026460101951998309876124831215661724935341137970674028782048724724526383060924945415761716090556140236533115026648497197089388935125645603588424371408566411902076359482818932276379534245320664523332522868709694766997662758099726374730929490695842222720011734127060408928765997927489599332238229620540912237876950010767942317691363274335615646364365419940206674084300392222982590434542762515325791796373348762052828875971239809519096003456210218989355553450124840541410591167895475707437861486935298500924296146584084541182514825476464668943178583978512708789965005714847037542681213180106773921077296597191926674195681352799693320525143999400752359285313620546408583453859107299362877145072456319629792411604736759184827681863939976256828475378716537813605924611692898906767368316650390625 358 3467592747537250487668801864390284770219569838450609922127345329747382405169606250031269667577744370684730314823816947616083329214951999007560874764770654171543370441129200520432739193672096678379724810539602568584783142320684886070186805356959785808134950373479020324500908887230800327644062304787274332423823409518166212127491320131579967364501912655060180600806427945141620452157202386759157612348030028593420823232712929377083819108129801010728550203132243054967812111489132141569533352339786447148639646408950494613030405439983487510709165337932016843041981051175999129389839045743088209448642458388507156124679711339866825112535708226318007098681052779386021578841006995744436192681072575376892517033398371672019073829062212057736768348345159827902897109691186236689634981379745262402989708871042263174315515726745095940498908593241367270820774137973785400390625 359 2490572417175791905480856645050073689218809274624911020832395146766222016190339892634691556911001945020659006582686883227157218732416451898903905604451809740243750212747415021539864688266241533554364070189481672970741026468655565370629737318398617088773329583564403778298709882430614485165302337434860685035258776857390294054588071822616955292536196660783330672791622320945424136303789752642841562054871903676702343529337225084023899881960566686402182647383224071947759004597869344936761166940627941174096611983256389600677362661925363632518810920395332810051727203250739620562254007800657680592115179479935209498754189257180599960346279368244509203310852264114444752494255484009570242084659690424638634947318703150118309167907550892544499826878110626337549094725143219691232908306576662051338615912546648048940810511841881943963412926468237174049136228859424591064453125 360 1793814519049647991002746905681546407160547389561942824365553474756774108842225345171844098701812159459809296953876751185040687415565552393008922175193004966462122418281647126372807036270513814367084570881708604598593851488723759301075168485436333270128676756372333914472156044254343176152095233203285194685415111721287379347341318832660796702594045572254160707555521332002705287580550792743500635564561197350412913400668392003960500617440983425240784353003075071438486731353609517910573200753342318004951986304491953312576584958013553512772205589574886728130565399803132393121472955395839874781273501465553573916411252978751449620955707619878114527720757661087606385744982257829371282709242238771217576377596991503929855364107086992249561221609123985968643794887612044795963545875891067634457040225887968800465272161374524089084590491860460303996660513803362846374511718750 361 1295566838244651038830560073028070624412386720543143563229510657826781601425243397298191318405234438935033412823315816660126774867305039504866392082265300160507499893765858034851773982954946918752524377921239194332941838154788098873163641387255927669453227573680791915184678398374359393645985168686993735109338899406022619209458813447117319129352796492525174698857629724573241037418642802774972366866367826294183454692741050909630118669537716614652224781975120738063926200719418477107995129593533589046111287866062059297085891332861161308258377233911406631667638894846629482419170303138998936438030421404124861363063097902246495943402909349529072096827835397053960189677329831220178145524099723231401553086167575631045532725999742435941393975263347222982107719070514319204771479977167799798062513888767495701722646289349947690564614525762787700102762755705043673515319824218750 362 938302151288684420958759414319898521440526046475345816871059397117640079477012252012147621365455469010976457624238243032621747708497190094973959543665443451184213192511246293283234198692770942829379328435478776450302147846924291972961412948717351636436276452883778487390029244434882355531813095340553835986093038804059870532961518279787188586718220291841076074014513903204112782317512539688921100287872490889524005477929889061819787047113840754221077502859259761722423470180768063497840285338289563603830319163532461715074480355807803143070894868395795677189184040069284983439510635462507989958482326560025382386206583403108451114320990951731349203923876456403832540231927756732230860446149846863577364354638976310174209073982521310315293164321933916808076432332957670978543414707067863890839720196853213458330315397159871839195352001680369702363293527014320716261863708496093750 363 681432578926549585032150441715563452434106873975837551121722983769128972533631967236521592875978650762467962503595159688446071736055046013087509788935683795965436969575421593318568349259782203354195432931161986264447231222071526970717283066287445247050235281463368003866242913774105149417411467768910291147111285314046259482232874239531004785313417255943111809647632558858041654275391567985698906970806565542193938567770924254806237156989247112702150373313981441493672880842159201562999689003806334331036766148306226749419002528130317836194673968775954192047907033383275905878989019511080544406100936708598145404489730055777444693526202433899131661870519252436460608995330406183822865229343617657388474596703568350764681644764648264989497018682206193076129950066430434208304009932763876775317077460590025060826479258109509676958780751402809314209996216504805488511919975280761718750 364 496246064969844679324342421685985515176702344443174070593079119834833843226480972265776458965378577517899825381613021296198732621090127571773331615812106929807944784575727024108418858675096955430039436740118066844195678402786813878092509276319899506187397894750917791929842028091806614257969274534635861482527880085070626574573695265072242219886942635713647978585657240485666260763458966929256732039841031763773314237876912316229685921903875996714110732967788283191819851273363029872764140729555186478974036776925808118836274239123230749683945943656861788656190610178592490555559197888559250465517972531325691249170346619697280341120635000556495295977158685187876416391497021317488553821102207537627429805042873062692274611821222680314085578940795421011682567879423704876448103963099939247861646383563145856885875064918821515478782776367963256412829675667808260186575353145599365234375 365 362378137421649644900271515475147906788244737518563064689799469128109095460252701459263998869471888154179743534008533983352141265057974824051796696539816408940120027732953982736499332209774006409733881238167011637043103768522708334908241857142735363653625057421984489148830265377499984020129083118652847410699986540798616343569625929771285964461366016968889533806343993058044449220822583630591084327648600391630914694084046960368692792581212420774016727801987450299382399398563257077153096590796736578332653768120203599500546318310978390532415714255204647664999618361070565189064353790560715163902350570054489899848636169188714643107296210670237236559699409784175074096706025888091230035348905006489117050746244398956762092394537499440598551283837768310345057641220191562324220065953693208565791435872337298055574960994444423296362902697867954828446490633808707571006380021572113037109375 366 265347118618973422638815522443503414261963669483833048368206490368055794689983765431075741214685373291041882017186678856615340415728003568492195867073530337072205097512907257605183611809019637412382044561473796773305975573453320301578260595432188258086489604335079531802211017911980355111905955384954157246063594703926068407348329091373809161885991967781048911130972851209833800187322455963761342666015428972283420826979723847772562546248669558520198905543657119680689879595794907614252168962896467853721367879242457448830116923873789953681774164744873090009202419202836414984057515954160310427428678246961586240598666584795177727814206886465371775466313352660121666446195118612960177398061886747927648682414710932256690068725496161716648381242893214109915225401535567589382865140499498006669077537746735536839289610485858525475873359051358278841762326771824831439516856335103511810302734375 367 194827833912502161660576784733544305956491770006452733545489725823510861070775040185663739958915340193777342772175716486392739173247184948375832155604995509638726224994536234603253305643454578709446003256094932051020859220137321705648204351841823079421690665425785067708727583232585097199561041688937144764193965931825868613776209590079136616100801155011815657229815002102670050739714553122041632623910306895057115373588695425913834202547534579245750271974102162393906368967600104624027843517121328045483796897693102108543411608402446540944632275740889297578291353660934525550608107325787367426947775143258222326008769605214951017943668584640769279197218904742830684703222888306064249127289641428819236207420165376134018645276388517053290246310575039755720767872704159711254263456998641693123696953875799326262862361608645419538089494093742905592915484573601769824335860903374850749969482421875 368 143439461968928058168217510790968677460179699284801904167148229185299994390867210027594025999857444060801045133372953117537191363999964851600509707209793820172394383728033423094394380095654452348492102067461007251048220945453858911081291746463818619415580883789359878243156086860720070646280036395267473563961286645388036680333530733190099380985350491239296400218744143549734066645242850838093992789582745487097327067920568097761362347961323565143138662806359647631213960853830755937581491734140636341129428935085559742095183723574514647638739769774424048047005603864783949165025566808914104497732874198725083491366071202601429155639166675660437993351578886710668709059551573564097717197969300455865404598922559185491443023003457386119390623239224557754653926569776086572691491742151357795223378095422139984978843460250283517067339752862662495896377160085194413241538313741330057382583618164062500 369 105892234027176245135529130005957617989094127210260156257136067601260329113017870562841744221435826682021731071417856896809496720555651457691903458524782976308502504980467429234912200235269559012662502912432543568179529884080164403392351799807077397969002438235050741563475665364554163178038817912611081464806928016137949000408827553786070251230273101345891101011761235098213932707107846794427217729133170396779530561062239040128848308780404196638727446061342818135971584833747957255811306239570654516473596763208474484380562090789018356709825111861181178928236244946242436951704358767352659121848430361292684626830215581971027974482220064592085095900526745470656919020144145232080288367601188889988950616316855497474044389961379938357084674206541137418732403065142667347782057182440204445946395530905088153840513630887632004419279896711811826277509903054905443520183894179353956133127212524414062500