0 15 1 50625 2 170859375 3 576650390625 4 1946195068359375 5 6568408355712890625 6 22168378200531005859375 7 74818276426792144775390625 8 252511682940423488616943359375 9 852226929923929274082183837890625 10 2876265888493261300027370452880859375 11 9707397373664756887592375278472900390625 12 32762466136118554495624266564846038818359375 13 110573323209400121422731899656355381011962890625 14 373184965831725409801720161340199410915374755859375 15 1259499259682073258080805544523173011839389801025390625 16 4250810001426997246022718712765708914957940578460693359375 17 14346483754816115705326675655584267587983049452304840087890625 18 48419382672504390505477530337596903109442791901528835296630859375 19 163415416519702317955986664889389547994369422667659819126129150390625 20 551527030753995323101454994001689724480996801503351889550685882568359375 21 1861403728794734215467410604755702820123364205073812627233564853668212890625 22 6282237584682227977202510791050497017916354192124117616913281381130218505859375 23 21202551848302519423058473919795427435467695398418896957082324661314487457275390625 24 71558612488021003052822349479309567594703471969663777230152845731936395168304443359375 25 241510317147070885303275429492669790632124217897615248151765854345285333693027496337890625 26 815097320371364237898554574537760543383419235404451462512209758415338001213967800140380859375 27 2750953456253354302907621689064941833919039919490023685978707934651765754097141325473785400390625 28 9284467914855070772313223200594178689476759728278829940178139279449709420077851973474025726318359375 29 31335079212635863856557128302005353076984064082941051048101220068142769292762750410474836826324462890625 30 105755892342646040515880308019268066634821216279926047287341617729981846363074282635352574288845062255859375 31 356926136656430386741096039565029724892521604944750409594777959838688731475375703894314938224852085113525390625 32 1204625711215452555251199133531975321512260416688532632382375614455574468729393000643312916508875787258148193359375 33 4065611775352152373972797075670416710103878906323797634290517698787563831961701377171181093217455781996250152587890625 34 13721439741813514262158190130387656396600591308842817015730497233408027932870742147952736189608913264237344264984130859375 35 46309859128620610634783891690058340338526995667344507428090428162752094273438754749340484639930082266801036894321441650390625 36 156295774559094560892395634453946898642528610377287712569805195049288318172855797279024135659764027650453499518334865570068359375 37 527498239136944143011835266282070782918534060023346029923092533291348073833388315816706457851703593320280560874380171298980712890625 38 1780306557087186482664944023701988892350052452578792850990437299858299749187685565881384295249499627455946892951033078134059906005859375 39 6008534630169254378994186079994212511681427027453425872092725887021761653508438784849671996467061242663820763709736638702452182769775390625 40 20278804376821233529105378019980467226924816217655312318312949868698445580590980898867642988076331693990395077520361155620776116847991943359375 41 68440964771771663160730650817434076890871254734586679074306205806857253834494560533678295084757619467217583386631218900220119394361972808837890625 42 230988256104729363167465946508840009506690484729230041875783444598143231691419141801164245911056965701859343929880363788242902955971658229827880859375 43 779585364353461600690197569467335032085080385961151391330769125518733406958539603578929329949817259243775285763346227785319797476404346525669097900390625 44 2631100604692932902329416796952255733287146302618885945741345798625725248485071162078886488580633249947741589451293518775454316482864669524133205413818359375 45 8879964540838648545361781689713863099844118771338740066877042070361822713637115172016241898959637218573627864398115625867158318129668259643949568271636962890625 46 29969880325330438840596013202784287961973900853268247725710016987471151658525263705554816408988775612685994042343640237301659323687630376298329792916774749755859375 47 101148346097990231087011544559396971871661915379780336074271307332715136847522765006247505380337117692815229892909785800893100217445752520006863051094114780426025390625 48 341375668080717029918663962887964780066858964406758634250665662247913586860389331896085330658637772213251400888570527078014213233879414755023162797442637383937835693359375 49 1152142879772419975975490874746881132725649004872810390595996610086708355653813995149287990972902481219723477998925528888297969664343024798203174441368901170790195465087890625 50 3888482219231917418917281702270723822949065391445735068261488559042640700331622233628846969533545874116566738246373659998005647617157708693935713739620041451416909694671630859375 51 13123627489907721288845825745163692902453095696129355855382523886768912363619225038497358522175717325143412741581511102493269060707907266842033033871217639898532070219516754150390625 52 44292242778438559349854661889927463545779197974436576011916018117845079227214884504928585012343045972359018002837599970914783079889187025591861489315359534657545736990869045257568359375 53 149486319377230137805759483878505189467004793163723444040216561147727142391850235204133974416657780156711685759576899901837392894626006211372532526439338429469216862344183027744293212890625 54 504516327898151715094438258089955014451141176927566623635730893873579105572494543813952163656220008028901939438572037168701201019362770963382297276732767199458606910411617718636989593505859375 55 1702742606656262038443729121053598173772601472130537354770591766823329481307169085372088552339742527097544045605180625444366553440349352001415253308973089298172798322639209800399839878082275390625 56 5746756297464884379747585783555893836482529968440563572350747213028736999411695663130798864146631028954211153917484610874737117861179063004776479917784176381333194338907333076349459588527679443359375 57 19395302503943984781648102019501141698128538643486902056683771843971987373014472863066446166494879722720462644471510561702237772781479337641120619722521595286999530893812249132679426111280918121337890625 58 65459145950810948638062344315816353231183817921768294441307729973405457383923845912849255811920219064181561425091348145745052483137492764538782091563510384093623416766616340822793063125573098659515380859375 59 220924617583986951653460412065880192155245385485967993739413588660243418670742979955866238365230739341612769809683299991889552130589038080318389559026847546315979031587330150276926588048809207975864410400390625 60 745620584345955961830428890722345648523953176015141978870520861728321538013757557351048554482653745277943098107681137472627238440738003521074564761715610468816429231607239257184627234664731076918542385101318359375 61 2516469472167601371177697506187916563768341969051104178688007908333085190796431756059788871378956390313057956113423838970116929737490761883626656070790185332255448656674432492998116916993467384600080549716949462890625 62 8493084468565654627724729083384218402718154145547476603072026690624162518937957176701787440903977817306570601882805456524144637864031321357239964238916875496362139216276209663868644594852952423025271855294704437255859375 63 28664160081409084368570960656421737109173770241222733535368090080856548501415605471368532613050925133409675781354468415768988152791105709580684879306344454800222219854932207615556675507628714427710292511619627475738525390625 64 96741540274755659743926992215423362743461474564126725681867304022890851192277668465868797569046872325257655762071330903220335015669981769834811467658912534950749992010396200702503779838246911193522237226716242730617523193359375 65 326502698427300351635753598727053849259182476653927699176302151077256622773937131072307191795533194097744588196990741798368630677886188473192488703348829805458781223035087177370950256954083325278137550640167319215834140777587890625 66 1101946607192138686770668395703806741249740858707005984720019759885741101862037817369036772309924530079887985164843753569494128537865886097024649373802300593423386627743419223626957117220031222813714233410564702353440225124359130859375 67 3719069799273468067851005835500347751717875398136145198430066689614376218784377633620499106545995289019621949931347668297042683815297365577458191636582764502803929868634039879740980270617605376996285537760655870442860759794712066650390625 68 12551860572547954728997144694813673662047829468709490044701475077448519738397274513469184484592734100441224081018298380502519057876628608823921396773466830196963263306639884594125808413334418147362463689942213562744655064307153224945068359375 69 42362529432349347210365363344996148609411424456894528900867478386388754117090801482958497635500477588989131273436757034196001820333621554780734714110450551914751013659909610505174603395003661247348314953554970774263210842036642134189605712890625 70 142973536834179046834983101289362001556763557542019035040427739554062045145181455004984929519814111862838318047849054990411506143625972747384979660122770612712284671102194935454964286458137356709800562968248026363138336591873667202889919281005859375 71 482535686815354283068067966851596755254077006704314243261443620994959402364987410641824137129372627537079323411490560592638833234737658022424306352914350817903960764969907907160504466796213578895576900017837088975591885997573626809753477573394775390625 72 1628557943001820705354729388124139048982509897627060571007372220857987982981832510916156462811632617937642716513780642000156062167239595825682033941085934010425867581773439186666702575437220828772572037560200175292622615241810990482917986810207366943359375 73 5496383057631144880572211684918969290315970904491329427149881245395709442563684724342028061989260085539544168234009666750526709814433635911676864551165027285187303088485357255000121192100620297107430626765675591612601326441112092879848205484449863433837890625 74 18550292819505113971931214436601521354816401802658236816630849203210519368652435944654344709213752788695961567789782625283027645623713521201909417860181967087507147923638080735625409023339593502737578365334155121692529476738753313469487693510018289089202880859375 75 62607238265829759655267848723530134572505356083971549256129116060835502869201971313208413393596415661848870291290516360330218303980033134056444285278114138920336624242278522482735755453771128071739326983002773535712286983993292432959520965596311725676059722900390625 76 211299429147175438836528989441914204182205576783403978739435766705319822183556653182078395203387902858739937233105492716114486775932611827440499462813635218856136106817690013379233174656477557242120228567634360683028968570977361961238383258887552074156701564788818359375 77 713135573371717106073285339366460439114943821643988428245595712630454399869503704489514583811434172148247288161731037916886392868772564917611685686996018863639459360509703795154911964465611755692155771415765967305222768927048596619179543498745488250278867781162261962890625 78 2406832560129545232997338020361803982012935398048460945328885530127783599559575002652111720363590331000334597545842252969491575932107406596939439193611563664783175341720250308647827880071439675461025728528210139655126845128789013589730959308266022844691178761422634124755859375 79 8123059890437215161366015818721088439293656968413555690484988664181269648513565633950877056227117367126129266717217603772034068770862497264670607278439027368643216778305844791686419095241108904680961833782709221336053102309662920865341987665397827100832728319801390171051025390625 80 27415327130225601169610303388183673482616092268395750455386836741611785063733284014584210064766521114050686275170609412730614982101660928268263299564731717369170856626782226171941664446438742553298246189016643622009179220295112357920529208370717666465310458079329691827297210693359375 81 92526729064511403947434773935119898003829311405835657786930574002939774590099833549221708968587008759921066178700806767965825564593105632905388636030969546120951641115390013330303117506730756117381580887931172224280979868496004207981786078251172124320422796017737709917128086090087890625 82 312277710592725988322592362031029655762923925994695345030890687259921739241586938228623267768981154564733598353115222841884661280501731511055686646604522218158211788764441294989773021585216301896162835496767706256948307056174014201938528014097705919581426936559864770970307290554046630859375 83 1053937273250450210588749221854725088199868250232096789479256069502235869940355916521603528720311396655975894441763877091360731821693343849812942432290262486283964787079989370590483947850105018899549569801591008617200536314587297931542532047579757478587315910889543602024787105619907379150390625 84 3557038297220269460737028623759697172674555344533326664492489234570046061048701218260411909431050963713918643740953085183342469898215035493118680708979635891208381156394964125742883323994104438785979798080369654083051810061732130518956045660581681490232191199252209656833656481467187404632568359375 85 12005004253118409429987471605188977957776624287799977492662151166673905456039366611628890194329797002534475422625716662493780835906475744789275547392806271132828286402833003924382231218480102480902681818521247582530299858958345940501476654104463175029533645297476207591813590624951757490634918212890625 86 40516889354274631826207716667512800607496106971324924037734760187524430914132862314247504405863064883553854551361793735916510321184355638663804972450721165073295466609561388244790030362370345873046551137509210591039762023984417549192483707602563215724676052878982200622370868359212181530892848968505859375 87 136744501570676882413451043752855702050299361028221618627354815632894954335198410310585327369787843981994259110846053858718222333997200280490341782021183932122372199807269685326166352472999917321532110089093585744759196830947409228524632513158650853070781678466564927100501680712341112666763365268707275390625 88 461512692801034478145397272665887994419760343470247962867322502761020470881294634798225479873033973439230624499105431773174000377240550946654903514321495770913006174349535187975811439596374720960170871550690851888562289304447506146270634731910446629113888164824656628964193172404151255250326357781887054443359375 89 1557605338203491363740715795247371981166691159212086874677213446818444089224369392444010994571489660357403357684480832234462251273186859444960299360835048226831395838429681259418363608637764683240576691483581625123897726402510333243663392220197757373259372556283216122754151956864010486469851457513868808746337890625 90 5256918016436783352624915808959880436437582662340793202035595383012248801132246699498537106678777603706236332185122808791310098047005650626741010342818287765555960954700174250536977179152455805936946333757087984793154826608472374697363948743167431134750382377455854414295262854416035391835748669109307229518890380859375 91 17742098305474143815109090855239596472976841485400177056870134417666339703821332610807562735040874412508547621124789479670671580908644070865250909907011721208751368222113088095562297979639538345037193876430171948676897539803594264603603327008190080079782540523913508648246512133654119447445651758243911899626255035400390625 92 59879581780975235375993181636433638096296840013225597566936703659623896500396997561475524230762951142216348221296164493888516585566673739170221820936164559079535867749631672322522755681283441914500529332951830326784529196837130643037161228652641520269266074268208091687831978451082653135129074684073202661238610744476318359375 93 202093588510791419393976988022963528575001835044636391788411374851230650688839866769979894278824960104980175246874555166873743476287523869699498645659555386893433553655006894088514300424331616461439286498712427352897786039325315920250419146702665130908773000655202309446432927272403954331060627058747058981680311262607574462890625 94 682065861223921040454672334577501908940631193275647822285888390122903446074834550348682143191034240354308091458201623688198884232470393060235807929100999430765338243585648267548735763932119205557357591933154442316030027882722941230845164620121494816817108877211307794381711129544363345867329616323271324063171050511300563812255859375 95 2301972281630733511534519129199068942674630277305311400214873316664799130502566607426802233269740561195789808671430479947671234284587576578295851760715873078833016572101562902976983203270902318756081872774396242816601344104189926654102430592910045006757742460588163806038275062212226292302237455091040718713202295475639402866363525390625 96 7769156450503725601429002061046857681526877185905425975725197443743697065446162300065457537285374394035790604266077869823390415710483070951748499692416071641061430930842774797547318311039295325801776320613587319506029536351641002457595703251071401897807380804485052845379178334966263736520051410932262425657057747230282984673976898193359375 97 26220903020450073904822881956033144675153210502430812668072541372634977595880797762720919188338138579870793289398012810653942653022880364462151186461904241788582329391594364941722199299757621724580995082070857203332849685186788383294385498472365981405099910215137053353154726880511140110755173511896385686592569896902205073274672031402587890625 98 88495547694018999428777226601611863278642085445703992754744827132643049386097692449183102260641217707063927351718293235957056453952221230059760254308926816036465361696630981678312422636681973320460858401989143061248367687505410793618551057344235187242212196976087555066897203221725097873798710602650301692249923402044942122302018105983734130859375 99 298672473467314123072123139780440038565417038379250975547263791572670291678079712015992970129664109761340754812049239671355065532088746651451690858292628004123070595726129563164304426398801659956555397106713357831713240945330761428462609818536793756942466164794295498350778060873322205324070648283944768211343491481901679662769311107695102691650390625 100 1008019597952185165368415596758985130158282504529972042472015296557762234413519028053976274187616370444525047490666183890823346170799519948649456646737619513915363260575687275679527439095955602353374465235157582682032188190491319821061308137561678929680823306180747306933875955447462442968738437958313592713284283751418168861846424988470971584320068359375 101 3402066143088624933118402639061574814284203452788655643343051625882447541145626719682169925383205250250272035280998370631528793326448379826691916182739465859464351004442944555418405106948850157942638820168656841551858635142908204396081914964270666387672778658360022160901831349635185745019492228109308375407334457661036319908731684336089529097080230712890625 102 11481973232924109149274608906832814998209186653161712796282799237353260451366490178927323498168317719594668119073369500881409677476763281915085217116745697275692184639994937874537117235952369283056406018069216840237522893607315189836776463004413499058395627971965074793043680805018751889440786269868915766999753794605997579691969434634302160702645778656005859375 103 38751659661118868378801805060560750618956004954420780687454447426067254023361904353879716806318072303632004901872622065474757661484076076463412607769016728305461123159982915326562770671339246330315370310983606835801639765924688765699120562639895559322085244405382127426522422716938287626862653660807590713624169056795241831460396841890769792371429502964019775390625 104 130786851356276180778456092079392533338976516721170134820158760062976982328846427194344044221323494024758016543820099470977307107508756758064017551220431458030931290664942339227149351015769956364814374799569673070830534209995824584234531898909647512712037699868164680064513176669666720740661456105225618658481570566683941181178839341381348049253574572503566741943359375 105 441405623327432110127289310767949800019045743933949205018035815212547315359856691780911149246966792333558305835392835714548411487842054058466059235368956170854393105994180394891629059678223602731248514948547646614053052958735907971791545158820060355403127237055055795217731971260125182499732414355136462972375300662558301486478582777162049666230814182199537754058837890625 106 1489743978730083371679601423841830575064279385777078566935870876342347189339516334760575128708512924125759282194450820536600888771466932447322949919370227076633576732730358832759248076414004659217963737951348307322429053735733689404796464911017703699485554425060813308859845403002922490936596898448585562531766639736134267516865216872921917623528997864923439919948577880859375 107 5027885928214031379418654805466178190841942926997640163408564207655421764020867629816941059391231118924437577406271519311027999603700897009714955977874516383638321472964961060562462257897265724860627615585800537213198056358101201741188069074684749985763746184580244917401978235134863406911014532263976273544712409109453152869420106946111471979410367794116609729826450347900390625 108 16969115007722355905537959968448351394091557378617035551503904200837048453570428250632176075445405026369976823746166377674719498662490527407787976425326492794779334971256743579398310120403271821404618202602076813094543440208591555876509733127061031201952643372958326596231676543580163998324674046390919923213404380744404390934292860943126217930509991305143557838164269924163818359375 109 57270763151062951181190614893513185955059006152832494986325676677825038530800195345883594254628241963998671780143311524652178307985905530001284420435476913182380255527991509580469296656361042397240586433782009244194084110703996501083220349303830980306590171383734352262281908334583053494345774906569354740845239785012364819403238405683050985515471220654859507703804410994052886962890625 110 193288825634837460236518325265607002598324145765809670578849158787659505041450659292357130609370316628495517257983676395701101789452431163754334918969734581990533362406971344834083876215218518090686979214014281199155033873625988191155868678900429558534741828420103438885201440629217805543416990309671572250352684274416731265485929619180297076114715369710150838500339887104928493499755859375 111 652349786517576428298249347771423633769343991959607638203615910908350829514895975111705315806624818621172370745694907835491218539401955177670880351522854214218050098123528288815033082226362498556068554847298199047148239323487710145151056791288949760054753670917849106237554862123610093709032342295141556344940309426156468021015012464733502631887164372771759079938647118979133665561676025390625 112 2201680529496820445506591548728554763971535972863675778937203699315684049612773916002005440847358762846456751266720313944782862570481598724639221186389632972985919081166907974750736652513973432626731372609631421784125307716771021739884816670600205440184793639347740733551747659667184066267984155246102752664173544313278079570925667068475571382619179758104686894792934026554576121270656585693359375 113 7430671787051769003584746476958872328403933908414905753913062485190433667443111966506768362859835824606791535525181059563642161175375395695657371504065011283827476898938314414783736202234660335115218382557506048521422913544102198372111256263275693360623678532798624975737148351376746223654446523955596790241585712057313518551874126356105053416339731683603318269926152339621694409288465976715087890625 114 25078517281299720387098519359736194108363276940900306919456585887517713627620502886960343224651945908047921432397486076027292293966891960472843628826219413082917734533916811149895109682541978631013862041131582913759802333211344919505875489888555465092104915048195359293112875685896518504833757018350139167065351778193433125112575176451854555280146594432161199161000764146223218631348572671413421630859375 115 84639995824386556306457502839109655115726059675538535853165977370372283493219197243491158383200317439661734834341515506592111492138260366595847247288490519154847354051969237630895995178579177879671784388819092333939332874588289103332329778373874694685854088287659337614255955439900749953813929936931719688845562251402836797254941220525009124070494756208544047168377578993503362880801432766020298004150390625 116 285659985907304627534294072081995086015575451404942558504435173625006456789614790696782659543301071358858355065902614834748376285966628737260984459598655502147609819925396177004273983727704725343892272312264436627045248451735475723746613002011827094564757547970850264448113849609665031094122013537144553949853772598484574190735426619271905793737919802203836159193274329103073849722704835585318505764007568359375 117 964102452437153117928242493276733415302567148491681134952468710984396791664949918601641475958641115836146948347421325067275769965137371988255822551145462319748183142248212097389424695081003448035636419053892473616277713524607230567644818881789916444156056724401619642512384242432619479942661795687862869580756482519885437893732064840042682053865479332437947037277300860722874242814128820100449956953525543212890625 118 3253845776975391773007818414808975276646164126159423830464581899572339171869205975280539981360413765946995950672546972102055723632338630460363401110115935329150118105087715828689308345898386637120272914306887098454937283145549403165801263726040967999026691444855466293479296818210090744806483560446537184835053128504613352891345718835144051931795992746978071250810890404939700569497684767839018604718148708343505859375 119 10981729497291947233901387149980291558680803925788055427817963911056644705058570166571822437091396460071111333519846030844438067259142877803726478746641281735881648604671040921826415667407054900280921085785743957285413330616229235684579265075388266996715083626387198740492626761459056263721882016507062998818304308703070066008291801068611175269811475521050990471486755116671489422054686091456687790923751890659332275390625 120 37063337053360321914417181631183484010547713249534687068885628199816175879572674312179900725183463052740000750629480354099978476999607212587576865769914325858600564040764763111164152877498810288448108664526885855838269990829773670435455019629435401113913407239056795749162615319924314890061351805711337621011777041872861472777984828606562716535613729883547092841267798518766276799434565558666321294367662630975246429443359375 121 125088762555091086461157988005244258535598532217179568857488995174379593593557775803607164947494187802997502533374496195087427359873674342483071921973460849772776903637581075500179015961558484723512366742778239763454161219050486137719660691249344478759457749431816685653423826704744562753957062344275764470914747516320907470625698796547149168307696338356971438339278820000836184198091658760498834368490861379541456699371337890625 122 422174573623432416806408209517699372557645046232981044894025358713531128378257493337174181697792883835116571050138924658420067339573650905880367736660430367983122049776836129813104178870259885941854237756876559201657794114295390714803854832966537615813169904332381314080305415128512899294605085411930705089337272867583062713361733438346628443038475141954778604395066017502822121668559348316683565993656657155952416360378265380859375 123 1424839185979084406721627707122235382382052031036311026517335585658167558276619040012962863230050982943518427294218870722167727271061071807346241111228952491943036917996821938119226603687127115053758052429458387305595055135746943662463010061262064453369448427121786935021030776058731035119292163265266129676513295928092836657595850354419870995254853604097377789833347809072024660631387800568807035228591217901339405216276645660400390625 124 4808832252679409872685493511537544415539425604747549714496007601596315509183589260043749663401422067434374692117988688687316079539831117349793563750397714660307749598239274041152389787444054013306433426949422057156383311083145934860812658956759467530121888441536030905695978869198217243527611051020273187658232373757313323719385994946167064608985130913828650040687548855618083229630933826919723743896495360417020492604933679103851318359375 125 16229808852793008320313540601439212402445561416022980286424025655387564843494613752647655113979799477591014585898211824319691768446930021055553277657592286978538654894057549888889315532623682294909212815954299442902793674905617530155242723979063202914161373490184104306723928683543983196905687297193422008346534261430932467552927732943313843055324816834171693887320477387711030900004401665854067635650671841407444162541651166975498199462890625 126 54775604878176403081058199529857341858253769779077558466681086586933031346794321415185836009681823236869674227406464907078959718508388821062492312094373968552567960267444230875001439922604927745318593253845760619796928652806459164273944193429338309835294635529371352035193259306960943289556694628027799278169553132329397077991131098683684220311721256815329466869706611183524729287514855622257478270321017464750124048578072688542306423187255859375 127 184867666463845360398571423413268528771606473004386759825048667230898980795430834776252196532676153424435150517496819061391489049965812271085911553318512143864916865902624279203129859738791631140450252231729442091814634203221799679424561652824016795694119394911628313118777250160993183602253844369593822563822241821611715138220067458057434243552059241751736950685259812744395961345362637725118989162333433943531668663950995323830284178256988525390625 128 623928374315478091345178554019781284604171846389805314409539251904284060184579067369851163297782017807468632996551764332196275543634616414914951492449978485544094422421356942310563276618421755099019601282086867059874390435873573918057895578281056685467652957826745556775873219293351994657606724747379151152900066147939538591492727670943840571988199940912112208562751868012336369540598902322276588422875339559419381740834609217927209101617336273193359375 129 2105758263314738558289977619816761835539079981565592936132194975176958703122954352373247676130014310100206636363362204621162429959766830400337961287018677388711318675672079680298151058587173423459191154327043176327076067721073311973445397576698566313453328732665266254118572115115062981969422696022404635141037723249295942746287955889435461930460174800578378703899287554541635247199521295337683485927204271013040413375316806110504330717958509922027587890625 130 7106934138687242634228674466881571194944394937783876159446158041222235623039970939259710906938798296588197397726347440596423201114213052601140619343688036186900700530393268921006259822731710304174770145853770720103881728558622427910378216821357661307904984472745273607650180888513337564146801599075615643601002315966373806768721851126844684015303089951952028125660095496578018959298384371764681765004314414669011395141694220622952116173109970986843109130859375 131 23985902718069443890521776325725302782937332915020582038130783389125045227759901920001524310918444250985166217326422612012928303760469052528849590284947122130789864290077282608396126901719522276589849242256476180350600833885350694197526481772082106914179322595515298425819360498732514278995455396880202797153382816386511597844436247553100808551647928587838094924102822300950813987632047254705800956889561149507913458603217994602463392084246152080595493316650390625 132 80952421673484373130510995099322896892413498588194464378691393938297027643689668980005144549349749347074935983476676315543633025191583052284867367211696537191415791979010828803336928293303387683490741192615607108683277814363058592916651875980777110835355213759864132187140341683222235691609661964470684440392667005304476642724972335491715228861811758983953570368847025265708997208258159484632078229502268879589207922785860731783313948284330763272009789943695068359375 133 273214423148009759315474608460214777011895557735156317278083454541752468297452632807517362854055404046377908944233782564959761460021592801461427364339475813021028297929161547211262132989898933431781251525077673991806062623475322751093700081435122749069323846439541446131598653180875045459182609130088559986325251142902608669196781632284538897408614686570843299994858710271767865577871288260633264024570157468613576739402279969768684575459616326043033041059970855712890625 134 922098678124532937689726803553224872415147507356152570813531659078414580503902635725371099632436988656525442686789016156739194927572875704932317354645730868945970505510920221838009698840908900332261723897137149722345461354229214284941237774843539278108967981733452380694145454485453278424741305814048889953847722607296304258539138008960318778754074567176596137482648147167216546325315597879637266082924281456570821495482694897969310442176205100395236513577401638031005859375 135 3112083038670298664702827961992133944401122837327014926495669349389649209200671395573127461259474836715773369067912929528994782880558455504146571071929341682692650456099355748703282733588067538621383318152837880312915932070523598211676677490096945063617766938350401784842740908888404814683501907122415003594236063799625026872569590780241075878295001664221011964003937496689355843847940142843775773029869449915926522547254095280646422742344692213833923233323730528354644775390625 136 10503280255512257993372044371723452062353789575978675376922884054190066081052265960059305181750727573915735120604206137160357392221884787326494677367761528179087695289335325651873579225859727942847168698765827846056091270738017143964408786529077189589709963416932606023844250567498366249556818936538150637130546715323734465694922368883313631089245630616745915378513289051326575972986797982097743233975809393466252013596982571572181676755413336221689490912467590533196926116943359375 137 35448570862353870727630649754566650710444039818928029397114733682891473023551397615200154988408705561965606032039195712916206198748861157226919536116195157604420971601506724075073329887276581807109194358334668980439308038740807860879879654535635514865271126532147545330474345665306986092254263910816258400315595164217603821720362994981183504926204003331517464402482350548227193908830443189579883414668356702948600545889816179056113159049520009748202031829578118049539625644683837890625 138 119638926660444313705753442921662446147748634388882099215262226179758721454485966951300523085879381271633920358132285531092195920777406405640853434392158656914920779155085193753372488369558463598993530959379507808982664630750226530469593834057769862670290052045997965490350916620411078061358140699004872101065133679234412898306225108061494329125938511243871442358377933100266779442302745764832106524505703872451526842378129604314381911792130032900181857424826148417196236550807952880859375 139 403781377478999558756917869860610755748651641062477084851510013356685684908890138460639265414842911791764481208696463667436161232623746619037880341073535467087857629648412528917632148247259814646603166987905838855316493128782014540334879189944973286512228925655243133529934343593887388457083724859141443341094826167416143531783509739707543360800042475448066117959525524213400380617771766956308359520206750569523903093026187414561038952298438861038113768808788250908037298358976840972900390625 140 1362762148991623510804597810779561300651699288585860161373846295078814186567504217304657520775094827297205124079350564877597044160105144839252846151123182201421519500063392285097008500334501874432285688584182206136693164309639299073630217266064284841978772624086445575663528409629369936042657571399602371276195038315029484419769345371512958842700143354637223148113398644220226284584979713477540713380697783172143172938963382524143506464007231156003633969729660346814625881961546838283538818359375 141 4599322252846729348965517611381019389699485098977278044636731245890997879665326733403219132615945042128067293767808156461890024040354863832478355760040739929797628312713948962202403688628943826208964198971614945711339429545032634373501983272966961341678357606291753817864408382499123534143969303473658003057158254313224509916721540628856236094112983821900628124882720424243263710474306532986699907659855018205983208669001416018984334316024405151512264647837603670499362351620220579206943511962890625 142 15522712603357711552758621938410940440235762209048313400648967954882117843870477725235864572578814517182227116466352528058878831136197665434614450690137497263066995555409577747433112449122685413455254171529200441775770574714485141010569193546263494528164456921234669135292378290934541927735896399223595760317909108307132720968935199622389796817631320398914619921479181431821015022850784548830112188352010686445193329257879779064072128316582367386353893186451912387935347936718244454823434352874755859375 143 52389155036332276490560349042136923985795697455538057727190266847727147723062862322671042932453498995490016518073939782198716055084667120841823771079214053262851109999507324897586754515789063270411482828911051490993225689661387350910671028218639294032555042109167008331611776731904079006108650347379635691072943240536572933270156298725565564259505706346336842234992237332395925702121397852301628635688036066752527486245344254341243433068465489928944389504275204309281799286424075035029090940952301025390625 144 176813398247621433155641178017212118452060478912440944829267150611079123565337160339014769897030559109778805748499546764920666685910751532841155227392347429762122496248337221529355296490788088537638754547574798782102136702607182309323514720237907617359873267118438653119189746470176266645616694922406270457371183436810933649786777508198783779375831758918886842543098800996836249244659717751517996645447121725289780266078036858401696586606071028510187314576928814543826072591681253243223181925714015960693359375 145 596745219085722336900288975808090899775704116329488188798776633312392042033012916144174848402478136995503469401185970331607250064948786423338898892449172575447163424838138122661574125656409798814530796598064945889594711371299240293966862180802938208589572276524730454277265394336844899928956345363121162793627744099236901068030374090170895255393432186351243093582958453364322341200726547411373238678384035822853008398013374397105725979795489721221882186697134749085412994996924229695878238999284803867340087890625 146 2014015114414312887038475293352306786743001392612022637195871137429323141861418591986590113358363712359824209229002649869174468969202154178768783762015957442134176558828716163982812674090383070999041438518469192377382150878134935992138159860209916453989806433270965283185770705886851537260227665600533924428493636334924541104602512554326771486952833628935445440842484780104587901552452097513384680539546120902128903343295138590231825181809777809123852380102829778163268858114619275223589056622586213052272796630859375 147 6797301011148305993754854115064035405257629700065576400536065088823965603782287747954741632584477529214406706147883943308463832771057270353344645196803856367202845886046917053441992775055042864621764854999833524273664759213705408973466289528208468032215596712289507830751976132368123938253268371401801994946166022630370326228033479870852853768465813497657128362843386132852984167739525829107673296820968158044685048783621092742032409988608000105793001782847050501301032396136840053879613066101228469051420688629150390625 148 22940890912625532728922632638341119492744500237721320351809219674780883912765221149347253009972611661098622633249108308666065435602318287442538177539213015239309604865408345055366725615810769668098456385624438144423618562346255755285448727157703579608727638903977088928787919446742418291604780753481081732943310326377499851019612994564128381468572120554592808224596428198378821566120899673238397376770767533400812039644721188004359383711552000357051381017108795441890984336961835181843694098091646083048544824123382568359375 149 77425506830111172960113885154401278288012688302309456187356116402385483205582621379046978908657564356207851387215740541747970845157824220118566349194843926432669916420753164561862698953361347629832290301482478737429712647918613174088389454157249581179455781300922675134659228132755661734166135042998650848683672351524061997191193856653933287456430906871750727758012945169528522785658036397179591146601340425227740633800934009514712920026488001205048410932742184616382072137246193738722467581059305530288838781416416168212890625 150 261311085551625208740384362396104314222042823020294414632326892858051005818841347154283553816719279702201498431853124328399401602407656742900161428532598251710260967920041930396286608967594548250683979767503365738825280186725319462548314407780717336480663261890614028579474894948050358352810705770120446614307394186393709240520279266207024845165454310692158706183293689947158764401595872840481120119779523935143624639078152282112156105089397004067038386898004873080289493463205903868188328086075156164724830887280404567718505859375 151 881924913736735079498797223086852060499394527693493649384103263395922144638589546645706994131427568994930057207504294608347980408125841507288044821297519099522130766730141515087467305265631600346058431715323859368535320630197953186100561126259921010622238508880822346455727770449669959440736131974156507323287455379078768686755942523448708852433408298586035633368616203571660829855386070836623780404255893281109733156888763952128526854676714888726254555780766446645977040438319925555135607290503652055946304244571365416049957275390625 152 2976496583861480893308440627918125704185456530965541066671348513961237238155239719929261105193568045357888943075326994303174433877424715087097151271879126960887191337714227613420202155271506651167947207039218025368806707126918092003089393801127233410850054967472775419288081225267636113112484445412778212216095161904390844317801306016639392376962753007727870262619079687054355300761927989073605258864363639823745349404499578338433778134533912749451109125760086757430172511479329748748582674605449825688818776825428358279168605804443359375 153 10045675970532498014915987119223674251625915792008701100015801234619175678773934054761256230028292153082875182879228605773213714336308413418952885542592053492994270764785518195293182274041334947691821823757360835619722636553348560510426704078804412761618935515220617040097274135278271881754635003268126466229321171427319099572579407806157949272249291401081562136339393943808449140071506963123417748667227284405140554240186076892214001204051955529397493299440292806326832226242737902026466526793393161699763371785820709192194044589996337890625 154 33904156400547180800341456527379900599237465798029366212553329166839717915862027434819239776345486016654703742217396544484596285885040895288965988706248180538855663831151123909114490174889505448459898655181092820216563898367551391722690126265964893070463907363869582510328300206564167600921893136029926823523958953567201961057455501345783078793841358478650272210145454560353515847741336000541534901751892084867349370560628009511222254063675349911716539885610988221353058763569240419339324527927701920736701379777144893523654900491237640380859375 155 114426527851846735201152415779907164522426447068349110967367485938084047966034342592514934245166015306209625129983713337635512464862013021600260211883587609318637865430135043193261404340252080888552157961236188268230903156990485947064079176147631514112815687353059840972358013197154065653111389334101003029393361468289306618568912317042017890929214584865444668709240909141193115986127009001827680293412635786427304125642119532100375107464904305952043322113937085247066573327046186415270220281755993982486367156747864015642335289157927036285400390625 156 386189531499982731303889403257186680263189258855678249514865265041033661885365906249737903077435301658457484813695032514519854568909293947900878215107108181450402795826705770777257239648350772998863533119172135405279298154842890071341267219498256360130752944816576963281708294540394971579250939002590885224202594955476409837670079070016810381886099223920875756893688068351526766453178655381168420990267645779192151424042153420838765987694052032588146212134537662708849684978780879151536993450926479690891489154024041052792881600908003747463226318359375 157 1303389668812441718150626735993005045888263748637914092112670269513488608863109933592865422886344143097294011246220734736504509170068867074165463975986490112395109435915131976373243183813183858871164424277205956992817631272594753990776776865806615215441291188755947251075765494073833029079971919133744237631683757974732883202136516861306735038865584880732955679516197230686402836779477961911443420842153304504773511056142267795330835208467425609984993465954064611642367686803385467136437352896876868956758775894831138553175975403064512647688388824462890625 158 4398940132241990798758365233976392029872890151652960060880262159608024054912996025875920802241411482953367287955994979735702718448982426375308440918954404129333494346213570420259695745369495523690179931935570104850759505545007294718871621922097326352114357762051321972380708542499186473144905227076386802006932683164723480807210744406910230756171348972473725418367165653566609574130738121451121545342267402703610599814480153809241568828577561433699352947594968064292990942961425951585476066026959432729060868645055092616968916985342730185948312282562255859375 159 14846422946316718945809482664670323100821004261828740205470884788677081185331361587331232707564763754967614596851483056607996674765315689016665988101471113936500543418470800168376473140622047392454357270282549103871313331214399619676191723987078476438385957446923211656784891330934754346864055141382805456773397805680941747724336262373322028802078302782098823286989184080787307312691241159897535215530152484124685774373870519106190294796449269838735316198133017216988844432494812586600981722840988085460580431677060937582270094825531714377575553953647613525390625 160 50106677443818926442107003993262340465270889383671998193464236161785149000493345357242910388031077673015699264373755316051988777332940450431247709842465009535689334037338950568270596849599409949533455787203603225565682492848598716407147068456389857979552606383365839341649008241904795920666186102166968416610217594173178398569634885509961847207014271889583528593588496272657162180332938914654181352414264633920814488511813001983392244938016285705731692168698933107337349959669992479778313314588334788429458956910080664340161570036169536024317494593560695648193359375 161 169110036372888876742111138477260399070289251669892993902941797046024877876665040580694822559604887146427985017261424191675462123498674020205461020718319407182951502376018958167913264367398008579675413281812160886284178413364020667874121356040315770680990046543859707778065402816428686232248378094813518406059484380334477095172517738596121234323673167627344409003361174920217922358623668836957862064398143139482748898727368881693948826665804964256844461069358899237263556113886224619251807436735629910949423979571522242148045298872072184082071544253267347812652587890625 162 570746372758499959004625092360753846862226224385888854422428565030333962833744511959845026138666494119194449433257306646904684666808024818193430944924327999242461320519063983816707267239968278956404519826116042991209102145103569754075159576636065726048341407085526513750970734505446816033838276069995624620450759783628860196207247367761909165842396940742287380386343965355735487960354882324732784467343733095754277533204869975717077289997091754366850056109086284925764501884366008089974850098982750949454305931053887567249652883693243621276991461854777298867702484130859375 163 1926269008059937361640609686717544233160013507302374883675696406977377124563887727864476963217999417652281266837243409933303310750477083761402829439119606997443306956751840945381387026934892941477865254413141645095330719739724547920003663571146721825413152248913651983909526228955883004114204181736235233094021314269747403162199459866196443434718089675005219908803910883075607271866197727845973147577285099198170686674566436168045135853740184670988118939368166211624455193859735277303665119084066784454408282517306870539467578482464697221809846183759873383678495883941650390625 164 6501157902202288595537057692671711786915045587145515232405475373548647795403121081542609750860748034576449275575696508524898673782860157694734549357028673616371160979037463190662181215905263677487795233644353052196741179121570349230012364552620186160769388840083575445694651022726105138885439113359793911692321935660397485672423177048412996592173552653142617192213199230380174542548417331480159373073337209793826067526661722067152333506373123264584901420367560964232536279276606560899869776908725397533627953495910688070703077378318353123608230870189572669914923608303070068359375 165 21941407919932724009937569712767027280838278856616113909368479385726686309485533650206307909155024616695516305067975716271533024017153032219729104079971773455252668304251438268484861603680264911521308913549691551164001479535299928651291730365093128292596687335282067129219447201700604843738357007589304451961586532853841514144428222538393863498585740204356333023719547402533089081100908493745537884122513083054162977902483311976639125584009291017974042293740518254284809942558547143037060497066948216675994343048698572238622886151824441792177779186889807760962867178022861480712890625 166 74052251729772943533539297780588717072829191141079384444118617926827566294513676069446289193398208081347367529604418042416423956057891483741585726269904735411477755526848604156136407912420894076384417583230208985178504993431637259198109589982189307987513819756576976561115634305739541347616954900613902525370354548381715110237445251067079289307726873189702623955053472483549175648715566166391190358913481655307800050420881177921157048846031357185662392741374249108211233556135096607750079177600950231281480907789357681305352240762407491048600004755753101193249676725827157497406005859375 167 249926349587983684425695130009486920120798520101142922498900335503043036243983656734381226027718952274547365412414910893155430851695383757627851826160928482013737424903114039026960376704420517507797409343401955324977454352831775749793619866189888914457859141678447295893765265781870952048207222789571921023124946600788288497051377722351392601413578197015246355848305469631978467814415035811570267461333000586663825170170473975483905039855355830501610575502138090740212913251955951051156517224403207030574998063789082174405563812573125282289025016050666716527217658949666656553745269775390625 168 843501429859444934936721063782018355407695005341357363433788632322770247323444841478536637843551463926597358266900324264399579124471920181993999913293133626796363809048009881715991271377419246588816256533981599221798908440807243155553467048390875086295274603164759623641457772013814463162699376914805233453046694777660473677548399812935950029770826414926456450988030960007927328873650745864049652681998876979990409949325349667258179509511825927942935692319716056248218582225351334797653245632360823728190618465288152338618777867434297827725459429171000168279359598955124965868890285491943359375 169 2846817325775626655411433590264311949500970643027081101589036634089349584716626339990061152721986190752266084150788594392348579545092730614229749707364325990437727855537033350791470540898789957237254865802187897373571315987724445649992951288319203416246551785681063729789919980546623813174110397087467662904032594874604098661725849368658831350476539150376790522084604490026754734948571267291167577801746209807467633578973055126996355844602412506807407961579041689837737715010560754942079704009217780082643337320347514142838375302590755168573425573452125567942838646473546759807504713535308837890625 170 9608008474492739962013588367142052829565775920216398717862998640051554848418613897466456390436703393788898034008911506074176455964687965823025405262354600217727331512437487558921213075533416105675735172082384153635803191458570004068726210598077311529832112276673590088040979934344855369462622590170203362301110007701788832983324741619223555807858319632521668012035540153840297230451428027107690575080893458100203263329034061053612700975533142210475001870329265703202364788160642547929519001031110007778921263456172860232079516646243798693935311310400923791807080431848220314350328408181667327880859375 171 32427028601412997371795860739104428299784493730730345672787620410173997613412821903949290317723873954037530864780076333000345538880821884652710742760446775734829743854476520511359094129925279356655606205778046518520835771172673763731950960768510926413183378933773366547138307278413886871936351241824436347766246275993537311318721002964879500851521828759760629540619948019211003152773569591488455690898015421088186013735489956055942865792424354960353131312361271748307981160042168599262126628479996276253859264164583403283268368681072820592031675672603117797348896457487743560932358377613127231597900390625 172 109441221529768866129811029994477445511772666341214916645658218884337241945268273925828854822318074594876666668632757623876166193722773860702898756816507868105050385508858256725836942688497817828712670944500907000007820727707773952595334492593724376644493903901485112096591787064646868192785185441157472673711081181478188425700683385006468315373886172064192124699592324564837135640610797371273537956780802046172627796357278601688807172049432197991191818179219292150539436415142319022509677371119987432356775016555468986081030744298620769498106905395035522566052525544021134518146709524444304406642913818359375 173 369364122662969923188112226231361378602232748901600343679096488734638191565280424499672385025323501757708750006635556980582060903814361779872283304255714054854545051092396616449699681573680135171905264437690561125026394956013737090009253912503819771175166925667512253325997281343183180150650000863906470273774898987488885936739806424396830564386865830716648420861124095406325332787061441128048190604135206905832618812705815280699724205666833668220272386354865111008070597901105326700970161127529957584204115680874707828023478762007845097056110805708244888660427273711071328998745144644999527372419834136962890625 174 1246603913987523490759878763530844652782535527542901159916950649479403896532821432686394299460466818432267031272395004809464455550373471007068956151863034935134089547436838580517736425311170456205180267477205643796964082976546362678781231954700391727716188374127853854975240824533243233008443752915684337173990284082774990036496846682339303154805672178668688420406293821996347998156332363807162643288956323307185088492882126572361569194125563630243419303947669749652238267916230477615774293805413606846688890422952138919579240821776477202564373969265326499228942048774865735370764863176873404881916940212249755859375 175 4207288209707891781314590826916600703141057405457291414719708441992988150798272335316580760679075512208901230544333141231942537482510464648857727012537742906077552222599330209247360435425200289692483402735569047814753780045843974040886657847113822081042135762681506760541437782799695911403497666090434637962217208779365591373176857552895148147469143603006823418871241649237674493777621727849173921100227591161749673663477177181720296030173777252071540150823385405076304154217277861953238241593270923107575005177463468853579937773495610558654762146270476934897679414615171856876331413221947741476469673216342926025390625 176 14199597707764134761936744040843527373101068743418358524679015991726335008944169131693460067291879853705041653087124351657806064003472818189894828667314882308011738751272739456209841469560050977712131484232545536374794007654723412387992470234009149523517208199050085316827352516948973700986804623055216903122483079630358870884471894241021124997708359660148029038690440566177151416499473331490961983713268120170905148614235472988305999101836498225741448009028925742132526520483312784092179065377289365488065642473939207380832289985547685635459822243662859655279668024326205016957618519624073627483085147105157375335693359375 177 47923642263703954821536511137846904884216107009036960020791678972076380655186570819465427727110094506254515579169044686845095466011720761390895046752187727789539618285545495664708214959765172049778443759284841185264929775834691516809474587039780879641870577671794037944292314744702786240830465602811357048038380393752461189235092643063446296867265713852999598005580236910847886030685722493781996695032279905576804876573044721335532746968698181511877387030472624379697277006631180646311104345648351608522221543349544824910308978701223439019676900072362151336568879582100941932231962503731248492755412371479906141757965087890625 178 161742292640000847522685725090233303984229361155499740070171916530757784711254676515695818578996568958608990079695525818102197197789557569694270782788633581289696211713716047868390225489207455668002247687586339000269137993442083869231976731259260468791313199642304878061986562263371903562802821409488330037129533828914556513668437670339131251927021784253873643268833299574111615353564313416514238845733944681321716458434025934507423021019356362602586181227845107281478309897380234681299977166563186678762497708804713784072292803116629106691409537744222260760919968589590679021282873450092963663049516753744683228433132171630859375 179 545880237660002860389064322179537400946774093899811622736830218291307523400484533240473387704113420235305341518972399636094915542539756797718163891911638336852724714533791661555817011026075162879507585945603894125908340727867033058657921468000004082170682048792778963459204647638880174524459522257023113875312176672586628233630977137394567975253698521856823546032312386062626701818279557780735556104352063299460793047214837528962552695940327723783728361643977237074989295903658292049387422937150755040823429767215909021243988210518623235083507189886750130068104893989868541696829697894063752362792119043888305895961821079254150390625 180 1842345802102509653813092087355938728195362566911864226736801986733162891476635299686597683501382793294155527626531848771820339956071679192298803135201779386877945911551546857750882412213003674718338102566413142674940649956551236572970484954500013777326051914675629001674815685781220589020050887617453009329178596269979870288504547838706666916481232511266779467859054302961365118636693507509982501852188213635680176534350076660248615348798606067770083220548423175128088873674846735666682552412883798262779075464353692946698460210500353418406836765867781688979854017215806328226800230392465164224423401773123032398871146142482757568359375 181 6217917082095970081619185794826293207659348663327541765236706705224424758733644136442267181817166927367774905739544989604893647351741917274008460581306005430713067451486470644909228141218887402174391096161644356527924693603360423433775386721437546498475425212030247880652502939511619487942671745708903906485977762411182062223702848955635000843124159725525380704024308272494607275398840587846190943751135221020420595803431508728339076802195295478724030869350928216057299948652607732875053614393482819136879379692193713695107303210438692787123074084803763200307007308103346357765450777574569929257428980984290234346190118230879306793212890625 182 20985470152073899025464752057538739575850301738730453457673885130132433560726048960492651738632938379866240306870964339916516059812128970799778554461907768328656602648766838426568644976613744982338569949545549703281745840911341429088991930184851719432354560090602086597202197420851715771806517141767550684390174948137739460004997115225268127845544039073648159876082040419669299554471086983980894435160081370943919510836581341958144384207409122240693604184059382729193387326702551098453305948578004514586967906461153783720987148335230588156540375036212700801036149664848793957458396374314173511243822810821979540918391649029217660427093505859375 183 70825961763249409210943538194193246068494768368215280419649362314196963267450415241662699617886167032048561035689504647218241701865935276449252621308938718109216033939588079689669176796071389315392673579716230248575892213075777323175347764373874553084196640305782042265557416295374540729846995353465483559816840449964870677516865263885279931478711131873562539581776886416383885996339918570935518718665274626935728349073462029108737296700005787562340914121200416711027682227621109957279907576450765236731016684306394020058331625631403235028323765747217865203497005118864679606422087763310335600447901986524180950599571815473609603941440582275390625 184 239037620950966756086934441405402205481169843242726571416316597810414751027645151440611611210365813733163893495452078184361565743797531558016227596917668173618604114546109768952633471686740938939450273331542277088943636219130748465716798704761826616659163661032014392646256279996889074963233609317946007014381836518631438536619420265612819768740650070073273571088496991655295615237647225176907375675495301865908083178122934348241988376362519533022900585159051406399718427518221246105819688070521332673967181309534079817696869236505985918220592709396860295061802392276168293671674546201172382651511669204519110708273554877223432413302361965179443359375 185 806751970709512801793403739743232443498948220944202178530068517610149784718302386112064187834984621349428140547150763872220284385316669008304768139597130085962788886593120470215137966942750668920644672493955185175184772239566276071794195628571164831224677355983048575181114944989500628000913431448067773673538698250381105061090543396443266719499693986497298302423677346836622701427059384972062392904796643797439780726164903425316710770223503423952289474911798496599049692873996705607141447238009497774639236919677519384726933673207702473994500394214403495833583073932067991141901593428956791448851883565251998640423247710629084394895471632480621337890625 186 2722787901144605706052737621633409496808950245686682352538981246934255523424270553128216633943073097054319974346633828068743459800443757903028592471140314040124412492251781586976090638431783507607175769667098749966248606308536181742305410246427681305383286076442788941236262939339564619503082831137228736148193106595036229581180583962996025178311467204428381770679911045573601617316325424280710576053688672816359259950806549060443898849504324055838976977827319926021792713449738881424102384428282054989407424603911627923453401147075995849731438830473611798438342874520729470103917877822729171139875107032725495411428461023373159832772216759622097015380859375 187 9189409166363044257927989473012757051730207079192552939819061708403112391556913116807731139557871702558329913419889169732009176826497682922721499590098559885419892161349762856044305904707269338174218222626458281136089046291309613380280759581693424405668590507994412676672387420271030590822904555088146984500151734758247274836484470875111584976801201814945788476044699778810905458442598306947398194181199270755212502333972103078998158617077093688456547300167204750323550407892868724806345547445451935589250058038201744241655228871381485992843606052848439819729407201507461961600722837651710952597078486235448547013571055953884414435606231563724577426910400390625 188 31014255936475274370506964471418055049589448892274866171889333265860504321504581769226092596007816996134363457792125947845530971789429679864185061116582639613292136044555449639149532428387034016337986501364296698834300531233169945158447563588215307369131492964481142783769307543414728244027302873422496072688012104809084552573135089203501599296704056125442036106650861753486805922243769285947468905361547538798842195377155847891618785332635191198540847138064316032341982626638431946221416222628400282613718945878930886815586397440912515225847170428363484391586749305087684120402439577074524465015139891044638846170802313844359898720171031527570448815822601318359375 189 104673113785604051000461005091035935792364390011427673330126499772279202085077963471138062511526382361953476670048425073978667029789325169541624581268466408694860959150374642532129671945806239805140704442104501358565764292911948564909760527110226662370818788755123856895221412959024707823592147197800924245322040853730660364934330926061817897626376189423366871859946658418017969987572721340072707555595222943446092409397900986634213400497643770295075359090967066609154191364904707818497279751370850953821301442341391743002604091363079738887234200195726759821605278904670933906358233572626520069426097132275656105826457809224714658180577231405550264753401279449462890625 190 353271759026413672126555892182246283299229816288568397489176936731442307037138126715090960976401540471592983761413434624678001225538972447202982961781074129345155737132514418545937642817096059342349877492102692085159454488577826406570441778997014985501513412048543017021372268736708388904623496792578119327961887881340978731653366875458635404489019639303863192527319972160810648708057934522745388000133877434130561881717915829890470226679547724745879336932013849805895395856553388887428319160876621969146892367902197132633788808350394118744415425660577814397917816303264401933959038307614505234313077821430339357164295106133411971359448155993732143542729318141937255859375 191 1192292186714146143427126136115081206134900629973918341525972161468617786250341177663431993295355199091626320194770341858288254136194032009310067496011125186539900612822236162592539544507699200280430836535846585787413158898950164122175241004114925576067607765663832682447131406986390812553104301674951152731871371599525803219330113204672894490150441282650538274779704906042735939389695529014265684500451836340190646350797965925880337015043473571017342762145546743094896961015867687495070577167958599145870761741669915322639037228182580150762402061604450123592972630023517356527111754288198955165806637647327395330429495983200265403338137526478845984456711448729038238525390625 192 4023986130160243234066550709388399070705289626161974402650156044956585028594901474614082977371823796934238830657349903771722857709654858031421477799037547504572164568275047048749820962713484800946454073308482227032519411283956803912341438388887873819228176209115435303259068498579068992366727018152960140470065879148399585865239132065771018904257739328945566677381504057894233795440222410423146685189024947648143431433943134999846137425771723302183531822241220257945277243428553445295863197941860272117313820878135964213906750645116208008823106957915019167126282626329371078279002170722671473684597402059729959240199548943300895736266214151866105197541401139460504055023193359375 193 13580953189290820914974608644185846863630352488296663608944276651728474471507792476822530048629905314653056053468555925229564644770085145856047487571751722827931055417928283789530645749158011203194282497416127516234753013083354213204152354562496574139895094705764594148499356182704357849237703686266240474086472342125848602295182070721977188801869870235191287536162576195393039059610750635178120062512959198312484081089558080624480713811979566144869419900064118370565310696571367877873538293053778418395934145463708879221935283427267202029777985982963189689051203863861627389191632326189016223685516231951588612435673477683640523109898472762548105041702228845679201185703277587890625 194 45835717013856520588039304174127233164752439648001239680186933699583601341338799609276038914125930436954064180456376247649780676099037367264160270554662064544267312035507957789665929403408287810780703428779430367292291419156320469564014196648425937722145944631955505251185327116627207741177249941148561600041844154674739032746239488686673012206310812043770595434548694659451506826186283393726155210981237294304633773677258522107622409115431035738934292162716399500657923600928366587823191739056502162086277740940017467374031581567026806850500702692500765200547813040532992438521759100887929754938617282836611566970397987182286765495907345573599854515745022354167304001748561859130859375 195 154695544921765756984632651587679411931039483812004183920630901236094654527018448681306631335175015224719966609040269835818009781834251114516540913121984467836902178119839357540122511736502971361384874072130577489611483539652581584778547913688437539812242563132849830222750479018616826126473218551376395400141224022027244235518558274317521416196298990647725759591601844475648835538378706453825773837061675868278138986160747512113225630764579745618903236049167848314720492153133237233903272119315694797041187375672558952387356587788715473120439871587190082551848869011798849480010936965496762922917833329573564038525093206740217833548687291310899508990639450445314651005901396274566650390625 196 522097464110959429823135199108418015267258257865514120732129291671819459028687264299409880756215676383429887305510910695885783013690597511493325581786697578949544851154457831697913477110697528344673949993440699027438756946327462848627599208698476696866318650573368177001782866687831788176847112610895334475476631074341949294875134175821634779662509093436074438621656225105314819942028134281661986700083156055438719078292522853382136503830456641463798421665941488062181661016824675664423543402690469940014007392894886464307328483786914721781484566606766528612489932914821116995036912258551574864847687487310778630022189572748235188226819608174285842843408145252936947144917212426662445068359375 197 1762078941374488075653081296990910801526996620296110157470936359392390674221819517010508347552227907794075869656099323598614517671205766601289973838530104328954713872646295181980457985248604158163274581227862359217605804693855187114118147329357358851923825445685117597381017175071432285096859005061771753854733629875904078870203577843398017381360968190346751230348089759730437517304344953200609205112780651687105676889237264630164710700427791164940319673122552522209863105931783280367429458984080336047547274951020241817037233632780837186012510412297837034067153523587521269858249578872611565168860945269673877876324889808025293760265516177588214719596502490228662196614095591939985752105712890625 198 5947016427138897255329149377344323955153613593499371781464410212949318525498640869910465672988769188805006060089335217145323997140319462279353661705039102110222159320181246239184045700214039033801051711644035462359419590841761256510148747236581086125242910879187271891160932965866083962201899142083479669259726000831176266186937075221468308662093267642420285402424802939090226620902164217052056067255634699443981659501175768126805898613943795181673578896788614762458287982519768571240074424071271134160472052959693316132500663510635325502792222641505199989976643142107884285771592328695064032444905690285149337832596503102085366440896117099360224678638195904521734913572572622797451913356781005859375 199 20071180441593778236735879148537093348643445878060379762442384468703950023557912935947821646337096012216895452801506357865468490348578185192818608254506969621999787705611706057246154238222381739078549526798619685463041119090944240721752021923461165672694824217257042632668148759798033372431409604531743883751575252805219898380912628872455541734564778293168463233183709919429514845544804232550689226987767110623438100816468217427969907822060308738148328776661574823296721941004218927935251181240540077791593178738964941947189739348394223571923751415080049966171170604614109464479124109345841109501556704712379015185013197969538111738024395210340758290403911177760855333307432601941400207579135894775390625 200 67740233990379001548983592126312690051671629838453781698243047581875831329507956158823898056387699041232022153205083957795956154926451375025762802858961022474249283506439507943205770554000538369390104652945341438437763776931936812435913073991681434145345031733242518885255002064318362631956007415294635607661566478217617157035580122444537453354156126739443563411995020978074612603713714284858576141083713998354103590255580233819398438899453541991250609621232815028626436550889238881781472736686822762546626978244006679071765370300830504555242661025895168635827700790572619442617043869042213744567753878404279176249419543147191127115832333834900059230113200224942886749912585031552225700579583644866943359375