1 1 2 1 3 1 4 1 5 7 6 5 7 85 8 335 9 1135 10 15245 11 13475 12 717575 13 4256825 14 29782325 15 525045275 16 243258625 17 56809006625 18 415670267875 19 5068080417875 20 104229929847625 21 60861649495625 22 20784245979986875 23 169274937975443125 24 3318579283890780625 25 75028912866554839375 26 174368552145653921875 27 24394241937889573328125 28 205896573302539659734375 29 6242827179371058824734375 30 149609242863196194479703125 31 726051358777853558954453125 32 73413085923077317647344609375 33 603011763782207861816957890625 34 27971115280713417686419706328125 35 692502459270892107775130747421875 36 5752888347167620492931508196484375 37 486682649637596497435936831253515625 38 3630150710413104852016926500398046875 39 261919598765717739095227745212804296875 40 6564097910100554987932165973989856640625 41 84557782980184376992935125839035494140625 42 6367931224981825910333141000484605857421875 43 39190898061744845019025003866826646423828125 44 4654479889263503684206043640930927100134765625 45 115989885268305550632426751313751754675240234375 46 2187315803517575817016805029581013763641591796875 47 151313307444788032290825279014163127040441376953125 48 645119145760334967563844336006634676074321162109375 49 145753496980726101696898585554321189522003738349609375 50 3550069761342375035439892912091605797963180903798828125 51 94618595121841587702252727592016026278705775991455078125 52 6116507483586190638939022121929188176825148982329833984375 53 10588237903810197061768566217314347932364796764295166015625 54 7583470968645603275012382686143896052541973698850247314453125 55 177297004028296280382989473431130394522515490860118850341796875 56 6543610339955752528143871944598208663608182776363717952880859375 57 399002237375483184462583607562336380794227790433199685914306640625 58 606488454468374257578728398532088214556093460547705719053955078125 59 624953153600948920936550744118168663947044332715779963106239013671875 60 13739001124875588754670470036536553415293182174465769874538814697265625 61 695973725182791950656401640423025031568042429813116545568053424072265625 62 40214590963169198067648512488517783574383326920164352734775137811279296875 63 225035913720593668689452741087155157013006203349579466144590282049560546875 64 78401431510608399224841377196927338560292672162270908743786719894097900390625 65 1580222743439684457560203116081041654242369088836201704046647775295550537109375 66 110103046121205708567795473313266878412784649247942967960841487326322723388671875 67 6036824951990042708903917502410484927443907823437039888088307788723382843017578125 68 64238959387538559767237694123114532694670510349426484648386825873681391021728515625 69 14479638894679992954007666813656407498859142381902978520229378771505071050384521484375 70 258723957971230553126831930395725304524371542621067605352966063062473623534942626953125 71 25170131260336672999752831242116485258493323024696054377540399609332329871946563720703125 72 1308004615737951035915030673551355401490396807502804315746573092481919743132502288818359375 73 22045961986944409120053891635484871212366423131437826499742112025506130992047995452880859375 74 3825647608498395562929977203224564703484091935693762643317403215620701649363415050811767578125 75 57708892720682077017804904893000630902163529171269549386109764673290203012267234487762451171875 76 8108003783000046635970705468995585598399077133676544158813979267032295757807594559932708740234375 77 398015307801899942454496043548365633162910769734669948841982748446253550380077704548709869384765625 78 9756699093128862939482108285012486695681515518544749879010981793101411871823081707536365509033203125 79 1410531769256348852082350722234673721342462243634319831837320382223296707219922330218145092010498046875 80 16581298110250273154434061421911636313734973282749132287182200271332822052030624134401447177886962890625 81 3599842854695517812063672925760161082234440061448765091526741119905470065128975344721222779331207275390625 82 166012817262278172211960793185534278967310495857963467820174684077065101878805701944288435806255340576171875 83 5646513728165013771409833072865146512422649878377875742902610325482775629735092018422073411192913055419921875 84 710139891646083804379056982425692590772584314907748239032596154853566527523310146950733691605954532623291015625 85 5549255020330586767985684575324380602242714831959869188239205671635558374102557530547789697866638240814208984375 86 2160254444269773610396704313202429698420579582665969939908842621936312889094151420173618877410763407421112060546875 87 92854738824245245846222182386942683039539179703909405943587623126023135060033780586434865490653358942127227783203125 88 4265071010873915457818728248000212649119137167986137274807477046492120845917364745425457572618252112698459625244140625 89 478879438190548237424525697426737758515446717171169407500719194103478208265636790417897822079698279799975490570068359375 90 1521070702101190481111236113726936365996718225574638570062996547282096570075982513966742194933820696432586383819580078125 91 1721947206604555150299045416834163476221130398758703408658981279055071126847291966078289932986009910106239918231964111328125 92 68241560640620096162595043586683360963782187337787220108674320138044840965286744784079513345344205276245981069087982177734375 93 4173697980301705732773890602949459743902367743179833038247543976478175655948660708486266163234441505049429141988277435302734375 94 425164974427858911231726750692525572799281314813408105146668395087356609961285849099899402848424865383558959283981800079345703125 95 964927033974455287858905682049665731469741542141072979546222311870662838054371352644413932525927893517948112047096729278564453125 96 1794961870411912629886793689536945909429219240847372525092481926497756625816754420526642066406474474666476396049965455532073974609375 97 64623292764413165818759167040838935153628153078731299499059530371029606531129890163726888284813224186846414749794986708164215087890625 98 5242138714948782197823242665557527378543863465214377996789208118959510224402143661389274502773205036170071990356260835163593292236328125 99 489324741887026665724329381293729095094042798034625350553279378977313017360667531319572886416086480088640943303437078400332927703857421875 100 4241671060457728174607315319554036893199300279340787931315512719079051632821515251755619473307306787220536531497929799715802669525146484375 101 2412704405717208586661074386490010290419437917571656855069959895927232836765976794753947420644973514588343628889404512434315264225006103515625 102 77310132799800613196247908578902513661465545531039251602653577082718259778753929951037104329985386237905917845260353607656711280345916748046875 103 8367828156776681930669366644702689058888293583758049833367304582933295312786661638097506324516444545234401805499175051453034306228160858154296875 104 719788356044564629532621352779680838647940049010314914945317564410752789424694975007592287034196398952362333290003289088252625630438327789306640625 105 11669784091994623050249717600148813532922437837290128253395821744627694441210752924512805840236220277822311689408053068997106812373220920562744140625 106 4128837111152978593116921758296903915249523178386855664233536544443414700136348690898641996405291143723145561418837604824700052669903934001922607421875 107 114329919718074451962617344128766432703032546073322053942438647890551483839615817664114030547982149483265690045068214127695035090089080631732940673828125 108 16811358021274790854896199827746284138577930292813848992426556020801659247716824713644529991692101770227998277580503564847683594225734101831912994384765625 109 1335752533607682400814065094092175408028430387099751065273472090619975438640289865021264757214834244826244812010462706654265295225410252893865108489990234375 110 33610457244468224121477415807523290669115900592243646002216271536463262759324903517542345589079873986211708643839354585044146220817500536226928234100341796875 111 8891482204994306559285716045183855819919319902331553815787609325875391551729196346231062934133052692945446677929279655208504222848365943650169670581817626953125 112 203413285626591330227326478882461689423497827852819578362958930719234986672671794739708570826394375916050735430538739146372466094784228980056653916835784912109375 113 42112196182663129183035231814194455859796794316193448321786538282971008005129981756816429150366982575273779658536454236042162676522220898003140483796596527099609375 114 3089495199469291407504659710856415059718942598549072954949925057353815302812982996306986791577633394165662959084879127054741062493766806084630502040684223175048828125 115 110832791551456659857784662661224538847435091936328249920463044225036615203996282227090655054226975476979854075972761291817690230964740992530298185856640338897705078125 116 23840181385590499141810487812005429877587858485829429794952799561861128842003507976420673545246786642720827204530797030750826981817767753335081112874291837215423583984375 117 417775225211980065839922801816265379007841359418937757773342698853409263325464858398450445811710318393299581487543086161382381606905032419419784696100927889347076416015625 118 130365864665782901399345265648596176665042061535352576605634769713827409393375484973856574443082430967682323126706128622800082789978468533041341639794610090553760528564453125 119 8804258224005227631644650092800886444383731658733463258402614877918894751527475628491269846435862344307042456709748684415802531205501290372523411818659441523253917694091796875 120 430124356803977152039442638222393838819168928458027684289451173275192589868840288952506271154856896727558769246679376103311938251742886336958234330832671811066567897796630859375 121 78806041352308687641288491609707669026847037077046277179633456318061705987276315541021677761862666874509495938015657045591477071118792916228085140263186936715878546237945556640625 122 909121307185429077322309970873415157952139119052129654610216153205327340925725305096861324566365671893111732611903431952903562598709429693365922332765106879114024341106414794921875 123 494568611013846469750066662809484206819207031978036202841154326036950482696035632997016253149915254881215097465961729663313560107428847311874794490464205197611714117228984832763671875 124 30570733981133801920137240739400535442331032001846952577954171465073501043401166881563277746301031303549870845460874157207858914285375244395443408290217054171366937495768070220947265625 125 1982239265817871119680335932773138705962677294297667337997448884749458586232032469740841281380198873372482300463372062934247831011387934237875226280681968422876578345634043216705322265625 126 318242140065523503887982027996216575241647182901730601014096210336979367607075475298961667264713483309529929137879107828726253864233212784243470794972336642520729775535874068737030029296875 127 1527087504967537983040471274318592045890286505639049012808658284765136615688200159541562311543786298279355086226817350853352769391072519975787521395040211579004180986699648201465606689453125 128 2281227214593692828785848460775415695546951126681998571702573800205037881315492345438912301574477553087866876239452267431567303795466764253604552342806532868378293568357699550688266754150390625 129 127910398602723997451548618889374368039093176048813063483286449066662730861792512524273448854065238269998180897997668279598022123864119692446912651993170555115022489247828102670609951019287109375 130 10867008616284218423597312914280168126498805490833409064889082163304527895198571610926678022288463317350551745967659101449038173798436452980936935207343213513651596344110034178011119365692138671875 131 1556681557554149095595165997349107965304007674029427423642516427363428550171909063860497423419532957136500999018464522635768158679178427958635827382011359079069611097419019148056395351886749267578125 132 4410312104734049754805383713487825649721844162375323467423129913448039455919730401489378993559246852128094611586081464208635789780287961796713384084528176021628449974188201815844513475894927978515625 133 12698971136808610262936511504555884165541513668718197758507555967817229985215714405214071538251930615513373909439500174053238338799666804811236055183571678745475289461144306719299196265637874603271484375 134 637495198221515517533562515025450569602076687378235742001773357098425545164911585089765353967003195269100739867815503047742426912348090739610380633806907317053831213603606747408238914795219898223876953125 135 70761476061737683271019162930572204195264856131255307330375359839662469691867912861849859395522862672812518397512248535309176726464568166557390073062406399239913848024501027396658620727248489856719970703125 136 9149572997507560860517259480397519341068424020542483632713746838575963145901249482442012890467170380473994504411366429575999875175882151910808576811151553072085677440122260581926213510683737695217132568359375 137 105609391067425852314980248453624946147495492276883182146686876369155554540423988284498925428290500436328268322928579186577481479881194043626264420649767626900918123365673025123510725211701355874538421630859375 138 84722066442970265380324995355314147618846395655700824755152038867121310346076797242298535071709349593601311084048210922615193846670253921792158900573630418581412349010703110771474290860873763449490070343017578125 139 3736489418456630714664836214371261493474750947519397758949175303717714256495101253512551062704093829055855398607710674474560742254469074608809250865598935430189680871823082443275857837875158409588038921356201171875 140 545604308732515934318352427180745455407166584755530086704505087768892940497593549155272793056713774536217473977136267953176213886150063766057665082677219206264003228586118350114726248659257325693033635616302490234375 141 64128874030730173007521317262381925528919819593125365806063024578813454493862685533613332813553444162587629781813745192993845367904313303788322250470081159934818716994314624466220694594463411961332894861698150634765625 142 1383199366235271347504988241359838230269950262301448269193793905016516068612639997739411769347038230609597173287103332218375002655362780133940651662990774374033838824943341147867280073720205127744120545685291290283203125 143 672973144518769794908324697535093027536575287477867028528551063432953805034359506250640904634231511835323168027277235758920300369215141259462234143250777791511906597618623777428869268323943892255250248126685619354248046875 144 25358647342071850701386583625616289046796524630095695718066504390420297908369885652764252493000937134667790554325653909337029252552549419817665378713807609687945652700279735081359823336426949220377603196538984775543212890625 145 4962299360510785500236797534764967957226876169754591827530123961004986346617212805156762573806682050926397195780211727667745744015336724369261198345697084082526873524892332903347732507882618264147217986756004393100738525390625 146 532090721882354937168005051418636908325345713635534934106390789212699222856762751987592408312073920206012615572561785182634775970980296635620620618427732155236594580802542839134530668852503773072479386904160492122173309326171875 147 17682248583267682671895525304146756040747403764865178988776492357190203196358493387751157697783959112123399944034333532430842376918726782903172743508488947542533439668610440172323373572090957000092869221835280768573284149169921875 148 6325221979552052254409859725850030950929373946327044999709391365876372803161290717703221962313332815694863666737077124315944296581850629031915010143914112231369319686683785589173296904295250701876653788515357882715761661529541015625 149 195049192854348174661695990254985345245629254277362783511517352273012197000397938605933842766371596456443879204305566554747190617206466959568636170661026931876898466096600677298850548527464910845034762634064079611562192440032958984375 150 53014017832809277744318221748179536604155239078521798129995055857984495733745151342205272825820161752234261932919232470333761180664231274631334902245633443877024911782077777363798034830481236871567269058721453763428144156932830810546875 151 5189330826316876417690165657356075416250692119005277658715288690650591198669002572769797321986558359109453814813935789853493715039666183398011143288006174048168886358979519850958633658333773192753220576640743501557153649628162384033203125 152 243723029020723745732211531832802652716729719760853877567906462936537810893531014390554504756411095885412856409345682522614772080621861028704680170692428174074069256071198452186668694348655985763936660926504674445386626757681369781494140625 153 69932012426142139725215890122121339896367123146542603339781237332827812685878793023434478592711387487223630320046197178003214431968028130579019327537416550942824410885524178494828036121805342957222294270825915979676865390501916408538818359375 154 1640620215191141409961347215019658568339796286696681000494683003893885926816382469323478165638783122715998753009298605892937190539779833961445880452318961509635529044372018644085783719987597137011975451355020500257724852417595684528350830078125 155 662405405926934240243343354176835511299297180356376920446770107062636843940280437741720848360099866662411022117797198297233047601764430238742346338184883550276989380298550041379973176422833613414730232190355913672833371165324933826923370361328125 156 59070873413046695573504143216492118155417146040390815238194096198807411357091132094386781694069706096163087452294059276719439161173559298550736901406637349167201807849120650316506932366585238199388179941610595371040349214672460220754146575927734375 157 3744247680098433718012188521495841546766724435931732765090199810089723127701496288299115884629556601321499087404152357164645293478026060303525066079780959049990565254818786673276121809766276630109049837030219767919349246535784914158284664154052734375 158 904417191626152139189996780462820523400496297938377857494751287377329918563170276381910269479701216407178672428326692998180279034987921155144930460605327021928418021636544956246887503318514037709987590192239728010664618374726342153735458850860595703125 159 13954082115377889634227018520827148106134191579296639522716394739652489807297724355822549424429246708272992461621696455044151064746973646250619614006845157711331954428139415401682634989072482811718791081130528884199897466632154464605264365673065185546875 160 9638354779208855180956830827090520925715864739881362104472918392039365393670893921204192824894303826030016110907795032824039655030072558819777831823645192210816564506834281415576151854095447894414636224779817075257672352654922255533165298402309417724609375 161 779229342721336461383454028394218650744627758389524588255799773007519948139653491303030696483299449437277743177601837816978720953132593415796175367965897187841422720861069063774387829552804777032134037474328848750818840989029843078242265619337558746337890625 162 64973641896670909906689387850130480857875470827267745182261762649325364644498613913682187556270107129145800021999159754832951574196339156711914761366838674080429563376730287018877708396230862021127881523989006582699830009281095582440684665925800800323486328125 163 13609191988699038669915048824721121237550104006949375974382597279309570248829424250074433327716124427499643859852990349945944742161213986975996690272648217142713312607550106188196102968936938397489361043985942793084065171269314092006474311347119510173797607421875 164 89782928361801618673333614290352530266545473373145247353639452661905421175327940342726766337307359942843914986906924185239547783119069798639843787532949342038927545669904262052057438139789892200703308196464194528622614860136442070941289784968830645084381103515625 165 162620566312285313269377121466341556382769348922420815017493313434361846969958393133767895317670090205016543128052249141485821303813003448508574537835801016084410123582702425622133958842008285567001404093591798711624503498202440222725725814598263241350650787353515625 166 11822736410668354943285578573386813355543794106132456996319053201083171513803982401192755326061561399965816643490221758471913303503922094566585376405275930093879400236536147724206277231049822789692798457876377652964302480435207369771279693768519791774451732635498046875 167 1280471108370625427467393576689025944931812177712589427056519408714414034394418524925844325018432603905409545029089661570588065378162428804459537073728680399811465676614923138010370110707243064877034650759347669453049368908163263204500217662525756168179214000701904296875 168 237047293833329192678000966612975205575505145615069332432204160733402491572537351746548724701196043838029153852369930730281756646850974897357609254343908249344762936770333106042380622716461619212514569190966708748130774324379024322854956158343857168802060186862945556640625 169 761279118742208454968256192976340752737048270925058145921323074526261116370279066609278689978824281625161280469274731787660391657935547943729967724169489033920229796597122881450009328672828128368759515675379419765637792895725695648739839941366672064759768545627593994140625 170 3168341366569490942972802626123309626347622383358821642414167601930020863712231567411403399667128966455271534500938031204155933391861207274917054245030511299346001520181376611398389527385907546887271849687869326473169260069759874803572552376521087890068884007632732391357421875 171 204606364817803563141289947644190577812291126542659219512672407375786293497737725687016374686250497114316404773785226343378909207349658014202336744309887218112376071767131809171649517632622434242452940727494508210468041217848629496877287006046956804902947624213993549346923828125 172 28708057796875686004517480655400159057150481490624217336312104839045627048571111921992713123100011866978086708568570879795211582176057533730620748836465746284159197455929397101432616413361604959561556144755624244935713132137639489224662787568551603003515992895700037479400634765625 173 4755718087201959649245944588534563255417293046857801871273190747333125018250595570026244192173749341938595638408879189868675830610732481649524593443290159707573167736389719724845283457959079875147837765276263950867083489361444844552796882073062473361741058397456072270870208740234375 174 67622346634259594547349022835238631824627382057319476103552320416953273974432953814158552672076003273558338933893095192754502011226484769274571725490589606541820032178456523395689659016008296911053838081279958232556413314983512707966089907809271955901077990347403101623058319091796875 175 70992586485506432526389113583606188761370781858064308284281969284711543695152592778436268194198805717493837070955643284969601703576536867942148574207813710091901576676095732328632521484990303284097586447160113735191467089677834877367869398535479133738115106871191528625786304473876953125 176 3999422920742863518304468203418821813629519126989812659249046160356222792555717014258753085578193510837105165716322600697320572585794965211419289325670622005109707454745991845873457795500146554613541648552964464681345374238459617008296562896427783097180863782114101923070847988128662109375 177 732059680918491975432859690389946168222581223865500148729979682589961345538742088430464327926637081840435280705433393105945034966645036984011209454255622712431612546458816379451846786565127482905473041615078629864680866459666565918698139736196312662432603544197036171681247651576995849609375 178 109361386487933220652849307240879276897137039525770643444455505134620511836780098746819657075351676772342585811523223446130004267576454628821096906253726156620587344026834853513011066555383728909993109487452839856335577931084710127396715629165209208834521546666802578329225070774555206298828125 179 2921169760717873048100304046902104944011426914605656682040385774024677382796193882188369288553578870604031607562311824180239004436897443766467069070863190413553922210515645047362501372813135292492839833729057621638704658840256857212915931188391308938137859024072769216218148358166217803955078125 180 1822265057437761672643592445620957839293669745621645263260457222171733157679302208623135439277798633285178868770869740839670566751609764307870934260407058478428822580422075992031654715687544978907126918221112040974860090958946452255713126657302017653905367847717258522379779606126248836517333984375 181 87179135592938374654289466450818944700090416083146955804227554943232680714572962638589832876735712894541978622038460972897868283536564249177270403254421464355821792246956367639328388528914624687440755032050249427839798407578684137572513464561172188862963747650509528790507829398848116397857666015625 182 21205429673026424347278748967037285944950224823707876028802583586354642724977317137580955241695139865646179607406134327953392680256696845583614304975914956842585372063643752516183803986762159444583401009022180121607966055327653582090565996700885461451808680849875499016280855357763357460498809814453125 183 2868730859631118135590290388520926832595691206443926908575356636847740543274041503248892407973813086123729881186101087302148981922500952066760599858439417624912783791555448729307580908765387639654878965793879732559400332936746947700833287646716603801182946918869939598729405361154931597411632537841796875 184 117803362309997722587805787285438194278565038860377481694307485282034100901876784653464242269298564174605566883231083986509917720779080711322571889348593204251443893479436793740410857312314087992910483982236397270748250982378776506928489922654940772408257353179789222330753904088851413689553737640380859375 185 53379165019947728285112031711727366609443705094824457338965375893726922260100578185513369945264850616270227066341112178013152421201911775334882835357424997239913137981623695544646234003971081596248196458115224031023140178409358251787526065589777055443635359644561616569439601340718581923283636569976806640625 186 2079812943364355802492679362993703138237597977426366284688962435516798424840928886280184056687318813205814136990050387863728999579457411804262160962494098438607074505927381409326667513963581791309549083432058340808725536690739757654249920814120108264177472462845999768188243917592217258061282336711883544921875 187 696458310475065274906961002755914102203734801627817979703515912744330165544346945893686662195507715549891819632183726267950009338399084526796032137949485379872587194543355876007645826384965913908251267939601780418051033172307303948025469139277358685752697366188345628022044206434401303340564481914043426513671875 188 85426698483995537604830335828043129932667800592306648231887460520230600142337587012356811510449995242087556459240748102561260492753131012117548198886464233941107412952847159307926486924203018013855351581284194316158078999006431515552077285412780226181091790181841519572231037533723480237313196994364261627197265625 189 4936966926242311327816275481660097352100130038291133015889202909909081303252637970247314120405709617222165809228537578233627957047772423107383043891828407644385252735316004378934322364349204543389693370720518695431852793876866098288331921758614801814882298556241681296153930691783392518345863209106028079986572265625 190 1777810151223503749886395233340562416079320430945942993887282104897583350145064644532696527233759834089098863032521762050079817317793435403420198346370123177967312956316738773534555909143291928260826277686111668463530256645182260351399950345902757758397461966675609079590266639265510511876300370204262435436248779296875 191 52559001802679503605838345101361671460563947367715897653651373597794838157214101632544201451415661460215830745968395809839807976353461379280962341949677222417659977333180783803593749834967640443198164939386935639479554984510641644946103919755480615528461111807539780527908004647046686986442409761366434395313262939453125 192 25878049159555168930393185671756725304030783989914099698979733282242082977486005924467685912386542705182220743120365187779693041631240147975589003874090822086146487331254186127897928672772925017326832461003198171919852994324143956443132443562856514325389543805965500462803075182366936684328635465135448612272739410400390625 193 2873550041722411177142853253609608820942025886421687018999824385004808331654458555073104495687824682801116418339894654098325580840450711918831541771705352718473215455375217270129389384460945151103297282494308896935764159599574484262558795360357919994144370871880752439468081536067697619186061359641826129518449306488037109375 194 223016691621790861815947129066259884787295240793313791910168448256097818017417963372327577492956959143742602651339815097149939685725347300503893878859075983293720324732406516019961628045554751487245498774953910501409310322847548263656331759971432155438718500773806076457392831279980801860997272996200990746729075908660888671875 195 67078908921150552201804720947810950263963605787146891785613877355299143384045871667775628071522108065148279476941240810909520702130723426361041356505694915092754677486412193921295488979297971393398923877995372571602691324034956391559196028353426276290261711187484182662229184943263755023855043564964262259309180080890655517578125 196 1307496036051571193285873955422731570067661260832925198640603557145983618435283752282984111255643390590001714173648418265998186146424285278504190884278254884377133812447206848192190421055775652733026926167483043649785433804148279612654219481967516283740475567016266176811350330581643988525966320312221569110988639295101165771484375 197 1085209501471647374673461157279294203033921275429998906370133777698093699330433173070236950334196515109281103043547109161677766278429752402851069254798572930458158119982315566678291667789633490883621028428983742081613887124419064918416087189004827366390715890045003980555188322285903883193713480362739431939189671538770198822021484375 198 108613858737463245998920940618653428022679989828161892196845936155942987574382723515199465644001586121319419615698341636199861388183592337573708479726714292817954507292379610883898196518908850287026714645495946325205733078292974219971389041400098929523819854550653114670572959798272281950838861960262506300978202489204704761505126953125 199 11030764027430223525882603852970342237552756802173553642933321764116647063649005321145855048445437977777428120917342328030033005550908169980901634560866420366761745309888960712745356903382883760697767563248160467704344577325354401009728348713671469377612161732907220941669665292480530510013629722883506958197585845482535660266876220703125 200 2857207051327634370568971387720899484380931940211606245761872486075240767226900795156466965504271714811978916673033180765925422127008999106106653308004205327279884685684697789168080131217055838425093947440256209496558639247570058269286289399392593674190184877955984392418070359190735068587033184595395149661811728947213850915431976318359375 201 24492054406135467344841672623410663644762034730228957320734214918252812767657834824149919137092840842767553637226814800249851853894739240807525005237274664539302508663818522637815778736156721423957780598601222803848531697568262010245885566846506816804176255567369615564037595274504526381085443842942773041446713477853336371481418609619140625 202 51233511199060565936651219625488806875649205455461109288908810480500122293907173213223791365859657639888793874410990275722171275532555421441835191489717136857009634907261385934284039272961275813766034086066320054134922246499997628315858300913757000680543449944551671689030560090007864079002140967018614760127821483592924778349697589874267578125 203 4586560486233844686634068265975069721805985491567002224972020469785985951709113826181034868261509128172798604979718483937246055504714081255353141194041158657252296335502466922280601454652058263617550387566274005396689796075325304881732120968637531128445231674868997224857588786973002389797168481360489497592199210629360095481388270854949951171875 204 601803691611401136307337073302524733141781702439463106689072104157384251643168580003802798265839451835979689722021808381687784368327856339966217516174909091214894320403064320310742403469348042305850085100709115209395810999689602709045922440581648248448961299359912424376169450787587343564341911993170939380737651642760965842171572148799896240234375 205 136913312761161128000812559727419263370306775072253944590876592461405334911010901573063642733452106873615127187422773551122231307242574449012263321846445524484340327024298534020530666955132669311788658145691499856048841740072818346303176674205642855911224708063014617316426691323332915741561658018158841110882908691994686023463145829737186431884765625 206 466223774889291968134242134582471293765406176781995005655945545832677198457265716156975461221704239901986668976196251623521176874102279007233571992312247418418021569072356299964797921600969849798938280725745301539617606357719866489211653543583824055241267698942739287624461218051704436220166778030315070024237908472475311327798408456146717071533203125 207 2716097630047726177068966340188124231420611536561821586041267859216151619463015889529961960847566125813100337350882050383658385369086078406158096607491408476358213018178972107437724876004798021752874386445523050519786062269473088165854732418491850112378543446694388830136906603265845937506632891393058637955130218216096960048844266566447913646697998046875 208 214942888807213318011073632231033749204105244514366296414211262075131207860749581625985465608053588473453399889237948605099820015534893622881094106440058807468094427738274902984402972346647952082720047711531687256380674357179595096205983010199938249002576330316234412834107169497759894442078586990137074943859020790769759745586497956537641584873199462890625 209 36337412154461530235783192783681933411752178849048499110136672221526703017097548020493383287799875801760822834242416771559897821414844373073703841061142156849917888182886178723660337198542993616675638941022020743757322741446890460521427016844756543516108181689205181326271328730890882175611618868494613895149574246290638155532093378496938385069370269775390625 210 7355361094105598010643750100872902553147824216508162065427604390411351396177827903123140329379973940203960947162358397134006484275065140395525608120226810091063410513896224748374330775555743234452835728686567402402310134804882048045218244476727951959585857885948539300910016401179481844627710283224207268337558841094378150549015771275662700645625591278076171875 211 122828285021783059493489193624731570033170752532191420235856361893149340007055334139991111900572683388868072633502777495116188199767523225791827982013514150575817607882953179607030612620777317308388820824073854193444206755859920104665724630585390461111005469765862578846147879568497325596108742402846136391283945120865577536597879060309423948638141155242919921875 212 161277354803796980674765096582458184502207336532603860137479683984656342285516484169776673585193908774233199658912451919467136221337754734610195838857250325598664422357857861559976966735023462736242819806121591528273439129059184253582054523594611316511886080196490976036812719254207933704200417899017698270294362578180527521705128979334631367237307131290435791015625 213 11086512955804595547733364256698949694055201649679924986808724054421035051426339742278338586802141277716138248596374174273314003709622595583253180134356329613246727103114739087149025162227767644324661497217177971640208574621329959168239131857823983020967820688182372265033819211350999649170564829376946450105127363239615737903634455019385995910852216184139251708984375 214 2431431877779871140843730998111893380562730093294342307431319729765854756330191185360667005145050316474541717257044112167224162638210314752066982462123293327894911965573172499636495469150551269551438693985791738957389961978912808773984248555101320293142108765105817393251153019573884254316487689585590234754613763365001083697486153180289392139457049779593944549560546875 215 441489328631063462590997527094514877379159467995204125747304262348388597668196395287870146421504549424177466047092480214563834150177982392350370751202346030689748312369578971202657693023051553745735640333750616263053634885551592613656361492726121503909497100704212130305938658405076462321344157172570658428195942778398911419948862617826268461840300005860626697540283203125 216 13968854737551684748033712068448513555640293261469860796760492359946071186319716787507679019421956625199354598887691245717324995582781314631687150246534342264831767465559607851004200036906311901091510301834358335475866921466451696352414797263889579427347760915069415942609298267646117051621447012644969101077454683970439012389274333625979185313781272270716726779937744140625 217 10698582034686093836741891236993290586454442462938584764031363808583004518037809578713701509506742730318931080201789437365156526886810287795275965875330645730615950660247604886669544747742177138120304342865706160508633558108386879336668431421562365673145371654468333780479936188075566946510519478182754331227531284750765593235968644093089492397297135539702139794826507568359375 218 622330944447079532201350970426362947933415074992017794361736363177888839285319549474854920451304335757480317810527691513057118132236805431057134960580958859851158006399614089123618810587581764658487821615759092506996687082651769248486155805762814443265164591915849655149156767708698367717663615218384212841715441284013949246477938468118749277824264254377339966595172882080078125 219 180310518528448383135462287237714113753151737372725221642140507511931385984719741713544485723398407417788095154726215575876222543200771717086964654907338417713623179489181155956146820219417120257062086276513686514563196292033044626059503793513666655351405586692938743090231539789898989964624606897381481225805663664887831404341486372285191431814599383187669445760548114776611328125 220 29503569793997248800986010318830313145029868733735496158047444396553834586531437969089972688964158525663027123367731515191427904500989476024874695383796557931716954863302095777480747479205759479926582113679470380047175295737095218872304842770930217797378532436354861970163599516460161590801572948238808964038981381646080475009574444513583325228347487012570127262733876705169677734375 221 1435724260951595553279808494641775403156368274197794746740323081084242237596546929068563352726126900765774289947695931022312800968972336919316461534694135219075231896013420020507324210331364723293621216702431572719855536712390506068348860268391311150623757542549442509555287766934783883354814377376446740079046679318485930688960773058585183595902401432198303155018948018550872802734375 222 790856978373732527959139419568233839019249175827251519636235473892882510448844141161379164860481845700474526485492484316164033871154559050283215254523539699292724241537828503646237038687486591824879276261213317654471782648496411504623164297139013373916929184837272468865142865435226982065742581729249877401265593151978741160333632569373860655916530160158828266503405757248401641845703125 223 37372881281519625606952891705899815648765351881122927337028413037681483944086986501695506362221506702122060511785568920383181344558532969625387391297882659079269668077835163421278131024620362665059731591862664330833094524962181655532842673871939312982575926574789253585635398279646385888294613837931438132883704336395134568082862462563626797397299710279394702183708432130515575408935546875 224 14810291693308317911981936060998428467925893406119237383326146595290852859682851374501721851921233907733524506025766729912717500765213441673668004863450825796915463209699550137253195788375377815462095137171791852157986422791837608057915118470642696800217991664023782300242754923189047031555773936137309002696767899164628727535595299244074894546202191047290508407741072005592286586761474609375 225 2187234955781677161456160298487364408897066080845653655094823129700105385884597491121639717545827925850991532833205142766380828645852418320135958139708957795906256921597741520634378326489298348019595662268173361323014660530772538511262028382352553504362423444921761352811879465652981986774820672654165375658137941621968722140912767753269424040937174083542837710325557054602541029453277587890625 226 149504590081246278638476626540271807279590455502183514226799757753021327011447621078239688401919588185595461132129362595988436067054528698670942366419387657949170762265439381041787525042849428680272737568872602973359934443052655871671231452356010797090724960971899997721040424418835179576105303556606697367266574566663723879919737436318665943294430790381679685641103105808724649250507354736328125 227 64981481968223773956162040350963453163362627699210044978556528388238779463945497226983033557122489687513645951832146284211485434346327620853347307914377356265947292884564942171459282128177032635160056046910617984685524156923677612498568164763999436747988728573079626845515936854325138756073680019697355656094173577370769553415574480137065890133538226911516568484739053701559896580874919891357421875 228 2328607041891993028816471228832621222600349066733180616071285576771620877863721045948669060020121734035032135047764941535424710261478302234120437302952776727508595691379868846713086640110704113078879711792932184249444487209424246329159099381186984542950258921665530029422823665501017725518966400835574356283852030651620687227997826955434628883275925004585129828582612532272833050228655338287353515625 229 1345957194977189373205160567821126648030266106579536678901768338525922250017992187383781247619878546002598127872915096162950400095021804879679683785845398850893242334181588379859933289463816570212767914213222911306103018793555295074413841442438996620308051715033006526582914781505344439525833695272693609612771334262037253971168187431063409951294223411371251149825367665613384815515018999576568603515625 230 179191838280659590094627355033120805938276499631001988175342498601738986246199020946830255544595085331766656378975572343219649507052853200336842973085567105730736106683555647881351728896370720981409511052301683299553442212233284586620787287696585169422638205831854404701020313944311922243049476667605912163638983574471044386413045680329321562117665130748046692758468079187395005646976642310619354248046875 231 16401518488869354742280436531769037029011280681728033679565911740221529900757615041949790970366350990096931832134589259538799922683479855097589400903000486477892078604384147966112054672620332750819020223363182885630469584125229029636776527852101963722390429854092095255908577586824491471435723742460017264378477963707894645000780507824137688217395841436686028879208547326395972731916117481887340545654296875 232 5919807417210846546595647487497820889517046559285631106369103910720552717518054521383358191969218532150071431089638553021353370170880404974172014820683604018747100365002804927101092604223057895609027181417008640264284639608280799378578083798361227872818077146257518145018856348695700072134010125216239510951742645290470595312777651576874902927657774972654172437574399202875330416873111971653997898101806640625 233 140448731631194625754639758477167706690905858328394817321832432560014554152767778295409535359400808776211207445413026663728468164395444302254705233683483754620985500895671146592500657056746549084682149058400712894578210479804686687434376023221127862031057934566298577076232971187204960933789819032870050706319452997329381285179965929575885595754061052675512390079882430458935171913026351830922067165374755859375 234 135158814818848261419925818259100012683341286240988898659300132030415653728038823718557763043443942686138166430785592060347687618894357018747872806834559852409971978805189992216352536458857749024791145202473522906513896482205492201947207234644076176826109521780555477702902625279413742683958597153635487036649034354096238607126455791703174439401345818146418467261959497929284246264813873494858853518962860107421875 235 16155619387156446989153029815975671547972704002425291807791644137353266355407250148315165296216401437177845909876563503232353424759839642447683314638092824174606682498424319362983341524872639859738988499148841320863418567645709779209939858118062473468752688257383277121100094609066530290189156843395676281861939791159847544244807349385671216565868196766928593923901747155978188275060603018573601730167865753173828125 236 1928621703839103613022838670710955007898327964886473789865544352197308740703668671702876143192834250408762507305596150001787655869430783597694712873735159177211420416570218761267550513863710699090642368443468653981000409573957604508807219761344599271248338648932544256145083804168902570121373491303278051009887472002288512582413429613873974707976923304343310482128601296505737962283522080042530433274805545806884765625 237 596430268485563548185746074225939645853762971992162106193053786170919108126095733015714881236244885795516970551627276132723466508069877438650084020034340752756574030219466038661897667996185482067087428432913194257288484289502553636820882186113270606672578418704074731439812238193023530212369112457371385089389601040410937751109014094745937367309027593927201268172818277387303899726711531315004322095774114131927490234375 238 6395208132035922016285919903403400996877057023978826551554328332653301402490059151627866033742120131004686559046433506238155565151404877318113641414942956762305341937068904375300041429366200646343516701923335177730621659907938082436298517672922372237103210881325187262795756729632142507020844835124255870035968087773905745621550120213370234402084572313672379269556933591323928441359225605111760160070843994617462158203125 239 14974267278154112892252954132552349699946784378654107587110415486931765421844800291309763244624989655581243422213158264960492957195989887631146766911832150200765881606431666687255908500913461731687425242826261661277139770621757515646131248208601543427754981406949774930150771869255740776004875536952713854872426289787764196534304623630053656033894918698578383944260032463768009835556334341521989017564919777214527130126953125 240 1595291633431193741443342298172741703085921518666451270262420983102414644800035164860227611965276970739148785358330252939434676776514289357749774378154519198803990192644031958508498505710309450972043079801710637905454726966950474619504254876692723016971470993198827296779542161512563505497444212141915807986996398172384428608784300786333187328492872245240587788351065603652787184021916065679302931812344468198716640472412109375 241 245159929307689977798265409353818986849916629747637347991465358661551203366361916187531058840023371003641002408517511453114223010317383459622519861020854591015624797055966763373111382125495849474601317773556288304745386119089319724208457721871774868280019248020446293880435121341620320573407654082327872188514675199760531347306195042307880974697760015576475427877016329171193412406272741053958608148377606994472444057464599609375 242 66290128601805272941377195553612463264377329976832103009051585197436651698687564241266544217445937878699455676147732026280570105644555253220874735726391360897136358803423147469911589310315915765503670758312512271800499514333919677027830073244149296261514262455599070632834082882820305790177908444814244470508912602375877939386470944632809702366562644721701871701065452856085284573316562582064037645324106051702983677387237548828125 243 226380775196973376161506632079594984595617062239127094287804339635862463099931259406014954084874244150398527502663423015958929065400666266017310560960305335273505228925866576571442460072468793600676970139803001829781278645518708705782894425930135686663048251452906456195527139820824522474469868218028712791489876253880458309524919687104376580266589560031593955440231533817669464084936134290089448928284809881006367504596710205078125 244 1827371790152827807908429383633230537759157871872390077438752798172624923562113068052939736122325568620266548146546325184044128690559746572354127687280702978744020349018698711466653975945849288283450149752736386232492854603490379628690990913265476697145771578594877970142414370348579949130551178312739402217125784332932884361164079793496877193179328133281030485282732095232870324998597746944210516717443937295684008859097957611083984375 245 171546165517465542136369619005656452880762982621166678735461765816807429175526956206188420686439258602537031829903798973534751516459292457498907074845109340368171567247658352667869505847402879163848134358401655405775042837541807756930501821647587089436736258873115287797109400690141056233597457730241735360968364471461652190682126631753741210119186935813248748381900485895008982385956855445925806659401846587797990650869905948638916015625 246 33837558568173377892806236292462752334920111305613787302511370878114407813773243079937774934655974086493740855424248745657772328985135549946673561921914952398916593868656550807870427456852247411312601835304475374587028356588375836714708796415117987462590732731435617132307178774849792009964719937334405447393122976208956293317180018851308168742631743278037069731668825631118508137053284124825277869204331882002634301898069679737091064453125 247 8107072245983687528650949609217778597569690208568562288799797187343616015034334918972098197050299964874768703538178874307689711384996054650042291152804505402485372480870319437149758452764046847275442256970198921002730710000070500709575089211720236110601562014401437160720719309004107622208456294068151557221595446774257569614760449479073090332898021524935757693162440928072126517408059760101815290224240573291325517857330851256847381591796875 248 153899535917804968526391938624846229221328399488167134116075230041183969088317450119382296824894585969450260238452240919131208390154906623864587114337873461163996829793566224377526069161476629913428107276077937331047651528746076456301319775892075956620821429882693548823896788502683940260729569998116995052901270872031324902527645981861487369442030392229320990735189455098399959284693092774199087471619605549388865028959116898477077484130859375 249 245215085247752055988198504870085667810947067066127726186314665752237412780474228834118244815260249577694560826443920058489959028477916560910678980134712911611538587557245003983013819638468298837068918667408088025206874726721567141517335264349156404808525701001941470305285169756372389709452505486971361348895712750211648439878406250023989289589565081281116922625207831895139312732032814432772483787538515299930796942362576373852789402008056640625 250 19941291482245153293445207737429845530829666902608601910727078614649718589782491348715521724718851287595006433082821897763096973092621972992919674016592952313495423936608944172572352280007528606053562440572179017769971682384048731479324693589074304258385901277999664633702846457805425823914096233027583921364887285662881532109664233396091833015476132903970926076143042894230885238227458318111638710514466740590655557952004528488032519817352294921875 251 5082124183998028249814094696828319496461849849988876554851339636736687533262429161739215230855646049924763738407567013807904084602303561531346087351224259771781241433690790052582212795246740831278437190325587330067230842550025129734635498278826894163648476029609506903505071548647862852669643962162366641874513572685178906932145783356077903290914360809807218314439673896859283872322401534797094591706268093783509243177576308880816213786602020263671875 252 1088095745151267241106294713135189441103050358366149955524691160004967085427281693392029107000302294736400938600887849196004523275362337380766076588000544176316672843702712834872079998553434236215815791268201359350937426060502965132093078327236504322299007635692392411236827633385522827207333151324300390049729612458367140473158853630809495292771711514070450207721536455528752171105426361228290815899926998470644869121404241241179988719522953033447265625 253 39560589209388276965568280867576362605844390895458869552055300843708039513068792572566213932896832401041676640562864958963972878309200162681761888390111149693994378677152514139410838347691332093274832214258353273214750206955253026954232492386301784743317562769307572661529680651991805939932050346205504911119950696739082710040696292898199328431696882792233665606273290060288178715333799909051182521802869677343358380261495454988107667304575443267822265625 254 36119579523957040232618287412440884369209557131592708792631231999935352679957896452328495801651545338629422897996716851058905880223708988208421568736914351894178418274882261921040055077386515033950160816988833000536078388766075920886170441857295691247768429216831732307930527146503829332091951985875064029383041249738890509643686007158812269479070463744430197725833710325882797679813409145859063285180808159940540609349202139100043496000580489635467529296875 255 2480219312936978082376558225739753120839765412353449366110565191988501422502264665109090280549681402623181240362454376369941136932213519168991168360712752878657089705449681823414797700420303868446304237979834105687478810747350937569483426630899208746820438360197361660312617601827371708878982917029525868078433952535435999613703726464806865085310681969275717109923757687044505734902643335632032502936775087944323851742341180415252210877952165901660919189453125 256 831353492786717479307286477725465574606889807226180083337380287843869584831707607989964147927008943998655327879737033231829014101043394799596817671538397120696248534014822353144379442717377521941794979285864787190391309249056880256671585115091368077445086710698675163644201077884731752409146667985506105566265094375603315096842907281763421308234308393987399886265498074802697689686154487888219942454184076413203396263410828448403577795033925212919712066650390625 257 159836016267292345826415052237465760194846342848312077085430304648500086536527618573968074681171927484000443068135706431438456073637139204049229847675617271151771079481706859814911585442736537478270957175045379928989918267549176005979132472300275753256035933824112354546643067201453466238593173256319773549754477306106217276754338126600685860703597070707659574279951504574069220408213940267098017454994800822325152888341861200094395911719402647577226161956787109375 258 8955214891954364466285210798796259144314095405123216994844993839755169577460281729591200610095682481980602067353655982144060905338092242296988586972567881512377635675644119104678804886895854000056893346269678772767996316094353367373711879303950740641261675271521990074603264565479888978653003111579028837997086161728269343934947827108085170920675401645522260346602670473523930454779756941828916896468414450733367439150852079392250981726419922779314219951629638671875 259 5829528797114626105562556413215656336263611693695985619728440166576522495236348043370536608939814159673237090116745950106310281963393638495000470486698364001218846170661882493979242048752347793995466289344359148835501754618381932102432983532231290584051401920076416831303174376400042433525461971856516060949472780510645405881303545861160900126629612735886030169955754042011375680890518356267174201719094905281519969980864016964768048456591031936113722622394561767578125 260 324799743996791958499362270875015421585987363290469304079968944903222754446681657234718171915294804958204786275992053286616784571445415930217012968354028327961025549240912253732899246389185010522142143583019040392423187697081993882346883580678172448013447504667651706576787880355106671143927836453003500019610905271222745740366676535019059696505474140479698058374094337473749654646107867282643102398358523944710567730551583473497766207938042271052836440503597259521484375 261 148142931117817127773294886221947981818137817861822096794382679672675650735903051729997221721294590208544451727522146502406313614016158103979508239290024885228588336918106437413859494515604785387930901463603081481307558491665078700508130803091005735613982368911744812699368848278864973136501763538180613076809200771034534235891209587934464192708784363656467716050095176608851046128593988519572106515343745752901383556238434482643629395981488272582282661460340023040771484375 262 25623098912236166912170363578284666683325491204755580926423198493405790440087944927469437623347030973776651932953127435540509524315582960552456201783430210573107245957691949738379676536418238882482914805788776744936570971579579026181076156409714293147891902055003072296660317745030730961717925270961400544530765190447224576311507477060129775148193945050796365163785955026224859821576375969784326900680706169096617924587739888491486691009246801087329004076309502124786376953125 263 2015319361648517428220347611720330821283433820671544631788017721412752748199392264601622910678766518422565598117490283406404558758858379701066964838798137760380059944577743513491354751609708873790718344023888710558771976142292404599405045056623233385083973925373782291336359730698230285952657380610054825136245024851819468242774479247127186457870436148395113548312136607423691763395691416513311058653686270422448631782453368980783253998530224482266248742234893143177032470703125 264 1029025445835762574484144830450917798683500549046719138104948185325017705818223412662502834445551776544235222293565018923183618878490332525639392798165601177013479404167004237652222165612052791423239435522324691628016994646988458658721186460740426650942648478091492352602482458017928062773345380965581984189697212984689341737768388980731351168614613065783090122541500479897783636769012309241967311347885874671541572915329563523887787508475331887947135101057938300073146820068359375 265 43500211787746776520956164528010133932185301392336092664247181377917891461883218814857394289979112498589141294039729320683053598242729352773751379491922643800633967832142131751996141893993519567568051110653738257747061150219376149425127888106569939609016386027401073271058996498106684484246850673495426665388931836687707799379482465380620595297133651811993035493824393627572835596004453223147472674305419890343261698061389120073547106754886272528271007331568398512899875640869140625 266 28745960288412147406830359313262723782953987769931592664209369682045927953588532429455811656520063335348410522080587481552996012910354148652928332691021470988542219379395189595695512030613186993104150111658862343071344941797318353240619606973084414101857742387843284147334922930255150775901957697768157160206765324254000174126244319521090816061769201995531108287832081771739962717071822580970632465865759933390518121570000705769828825270694014522299131186855447595007717609405517578125 267 4468614073235960822571098524159330902558459428355138673533570406163435749925000023930579124263581864790361065678702856672398583842062806366147704265271699503451721446935074023270675546987495059984631904537179535638061115110181378039243798603937475412084731699994049482126784296814213357867814786222872667790585058844667818793860354989988106189886016565377631310637755846533584055630815626210194627602177117566593180852381527661665777448254615700044822812486700058798305690288543701171875 268 469872826578984116589994662425709274856337423249971691503045811922067799064552862033897768877315395381037123402825030822313766274097052007488141309571445468050941025826411524289784926642915707563956912139341442835601909161084028551923515422365805327147769171093509428538615274930341236462260741374858193329018458239071932115546682618168155153231220458737019569379013615742106822848387471019243060228966285815179898501354969345506641371655244258562743320251087197902961634099483489990234375 269 198296052443225787401849624271566653902877183666400132300450037406978880501974649589955229711959660108758909237345414022674848312216963064805603605966910038430223753684441555660892854262380141499175977179382468618101927893031866477977806708733512279663703596097419797953085822015542434549478574347912212643859395921151937835772707823287269997171181645093438506693085443327452327342062389536453535759748644127075866327165981305556696954350376580381389891860610674712006584741175174713134765625 270 5577767779164462546162908001058584561116051523895293076513952559808468455656526353483135481812619367690609175597271388184172977829718863259060371087704987204754747777195967106580632540383905050905000737732237313250033051456358932553210021989834776236214756557986889251240007703126503314539263259952932468251657135755721536761935404431564151844925971513467859576755090627453931675633193909754450209886189981518953110603398912853144233242164402898326659545336081436062158900313079357147216796875 271 6069849188077493731345952222755974562373876972888548652436930889628483476576295432752117754588570023212779336408708182583345193683269363527093617846698474044890183269649706447866311940644842476336584326164734599072162765351443652407905602304683510377467790928527577272067605762739143125931677472454344911830866026586663414000242371779655158617047497455208133401712132193947913411882656927289463795235336308260220468479108851894075453550035032769747065576997069324960420999559573829174041748046875 272 844818780357598149921038280759410732373717733872871996100290435219934582966906027985671792183725460125844010967698767505128206247024734508780875522935769237894147299314590287440653297506514336231715974407057191323589468739367864576496376248864807318383538978729971124767848744464669697062191837740972915292460410131436141453240669954015329663298081880157709371897780087524155060198283248188601672413416377680816632363230138130658670375983535872551941637285423392089711569497012533247470855712890625 273 115605744895920291306248825899684255304416614288608098831906446381521595849176592063249081556482276763417004290484062658345469259111389849547224808921757682437246991693354236007833293156930405101215387404693900904832379297041013105419126504023554334536632816991204407084557181637098246570663824550278551070015731524372689894325353400006879575701323546605853610724905929929946733220884578410948239321942609904370441052770727720110982408299355278888698569540586548465288529996541910804808139801025390625 274 41636591305829059225889083688618010092709461388345552246727266247690696221807671153307897885056120222083991964608657326956920857956372676217908762847369631934136546249589805455111360058684923092595588766075837065102503993435216701511489646084717177567056027382398338524138745986794085424920634064217151733540940786829099118018271767720294086881802393948224016418268268927996644483391558508108098920486662376473304319692155804114031720258828040512033269700110471416010238243643470923416316509246826171875 275 543280382870986381265017491477616043858993295422832296804514402759334861981003551900505949632880777308730466426876753950453824103590600263123666173575805137392863701008625524481189758641215022475776209710493955756821983961243818639861597320380367236998968773761563825191591707312136615817617953998962950233974706036476341270247859220593806975943907351652216192453473681094038178548979559385252005461577371112597688735655679652974860588925869595820478498099753120360866365246010900591500103473663330078125 276 1393454585616015754957123522414802952439900585896853694708479339533776874945171162270731736943370327195396285599023022095579920477860623209268036164538200783087403512699920238154423058572056962151104225916591071629014934826138361883136013498102399617337677355698733670627965082126507537515303627366934948538946662307838908809324518315306810009866884962898263886794692670147091883159990668581026913066977585577633362846299923660003063929920112765198158971913697563188051786742249760209233500063419342041015625 277 172427109337910792949998354847834650235742750923463108274503262868701686349276383072746920390810762023976714682285966270114604919000595837948270797846220816517743395643836646941380198364886474595780150068999306957076788658743580854269086434373862635584571191305827208209521575563795468454688249976539226531408643050022488172051753019005893326809066443525373242104175389960926994235212159674660192710180930579219315243292912117460417530114675171513376383478282458482761484164225151971550076268613338470458984375 278 30297594514847566762571417005200608066163645805043043606859495886966582149068619830907427602381719585536056290305158625100686038575860285360778561493151323854895620066314434895898065937101813698445758686832212438941889717479514853194226881481515796669173221189473454860394857495318872357514921969260236315454906076506307788506241835117419103219498930685843289158115541571115372294128524772935271570908598234477166008185024122556155603513889472551535714945485335679133185975142605883547730627469718456268310546875 279 9507511524783233602327741051087695111445038826198203720845473101689571389169784988001192025590113585249828438502646927521014962562312010878668947427401808516030399573660363490907004070199466231121698624579329236783091045882810766888287463760320637328951853889373988330969832900102903949117053025822722562195791195595160770008773785061383329755539200358284441655021169750882470663617039657603221130270809466968545943634355398230097015219827508956490894240614471940579958551993666748813893718761391937732696533203125 280 30817451182018041041497836259678951155921908647436944919878272169869651444869830612662119120209268705551888416190428226829986191694929049585410476025847634171354731622680578495762900414023459814207153687073499750366501715626714659425987727207586456573669116302752124235945618572442550944529569611645144367289879671293800988866920287780586869987556493149192235036741238854766096732727356556628638891498587174084134880290268217903443956311930462602681289133463479882507176700091877652454286362626589834690093994140625 281 347426904400651110378980283724309131044552427493770943658066478653242717169912633402373161610381308920405494127121559552601257823823478463190792081767284892104869623399899550169514447653395007554009708070686775423025284927071521858003538579246097666355687219803142014835026581961634502821327854794980566858796639236697242973218848435500139112312143007447403613733907780679516663541177239653932417559714327573816489217121532358402648604267762396481893012174711128085640982941588970900337329794638208113610744476318359375 282 37798882228546764204218833819934710097189803574177401441745621508994232343145867503483612631486793500135246370048471747259895004365883782481137308526301672068476107855134255155880871882170741094021382841174308589923220413335719272938958985714871157759803079704113464895201034363096109665646895713856665653980511373116803214797943872713153118163880990741571071079884760058025103031458623611699189131826137971965154755336582950244681597762212922516501711924723589369651405126354051962345170778689862345345318317413330078125 283 8500987203220116413981165975729465085997977563955447430424724836874127309814201328269519449391377290983859275629684466235268789582282722635285425250570506985811203485796200515921767630421433649153441132485458476109076974892030116976113056371206160362320367302034187972480160832096671271439263253851337717963991325278137666665013826683374396090547854588449874420451642447707362854963385395301243648230082924580350689514024278901085229384433900172019025416791169968166417135495003848562334258787132057477720081806182861328125 284 2356233671212034657157137623631264216644597835283890263366598986594707453487408783845501891378158431143236101665854472717127165017362000679811039235161464208093154015889531455464097070495616232257534195152679829366526659060065905334630222875770999846054075145130584101584877527456620688523455217071874689679341448286916168820481331705026903851757871208797641793361849641928660844685109903188481506445992071709871196122069902625117297583593268723504954928307419161282572217064873787754041012387773434966220520436763763427734375 285 49652131796965201555467343974802067324584348302505471245489600962190334173665438580445585886021932073323479440943185562307720599395864197892363243729874629115501483291451562428222516196125559602566966667213715391907431383789199099647238384963578634604407552809731147498735566021693810418408872881070025620419801361546572189377195095751215131728072088708886643666729772027819404711482080734087519895662161098102355783789805690514829915542292544631897046521516315853346538602286103732444920433319879293776466511189937591552734375 286 93968797000473235337567701758772964053388836430121371387224818990423075143761385225646318074554981857115525128221099396802911970374547649200174339646199359361462972705319336681757714430891589287771890600866042996870778691884243950361532190317912814183779776563434124698944806184784553577440545066241195501777226110684187856242246984053658180984573699938203353722482678144931685446415664832835926596939776945746983130632300264758236138206545438948421992353645699751100637379271757298378480068035134564752297592349350452423095703125 287 8840145284413538013170070647096186652237881612118386279588583757377008199493974886345425428679961024674993318717689255377363755454902120970790928389898869286675123067145027516930176961000592583630355886980493734291797793658361555351352522203239537621654843769885758463231651068476867642472556516137202760107519427474088515977462678328883276381212803313471152602512048859917446073937686297164224875311542717374469053541299187939412928299742756370555563481680499606990738868917365855081347335124586361843057602527551352977752685546875 288 2560771065872099232386108201108157621201502483360291374957118523472969692496941452312673733622131269393211819283462974051717969799925280693612174513013659792124793882049282014199530393205428112838910273159861955225387090060905233439922645505443024142460777332374850913495413216970036779852885137507475266746882739209950557203466659250600117243733712885833805934472178836591767734776407576922273216837206425376948272325844152842478951265703537131589745470664470515350573626698742850541363393220527233662409116732305847108364105224609375 289 632439448978994600789524777364890155238978898992518985000720954190640623123660132006015190024068075571398834925603643593148981536459115295099881376646323660884178223140759335343398303592447251811157172089736269213967704549384897792897224220302703506558412108261282315714858313819597831680543910959616741195819755699071595585507424522527184872654509380145338598954680033795263335734522923923616891616816307553663480134374770920358433879711349975816807569082810793498284509265982736051040451926417464145746549775140010751783847808837890625 290 25844207546465471061362708327211553429915385300991843423037759815197371581389905973287209344648130125332243955019298308588784818241756706257483497778729864234131569788264103734606329115551514877701278266775541166167838492855637194261107491653562918737743407554694485718850585684961342099513020340148086171276601648884305444331310997159725753655026490356497654308491040055470467716907796556082233940729612457260456821118250182456593773529427130697380830235026818987595603269326593720460484185258193297329842863518933882005512714385986328125 291 27536669229362286332711471261013648676243302315413367568002974036101677751431408527061163748346052262800521490550920874227444947329549813531614012098235599606858579316187252381715953419834719872721415754312420118191611830625304331393331426310177603471483444122559300176183146138677155645148692408539970176017209103823394187998847121732563385910144022613634494378227216996799510304013136967691653903898030446062399510353182448377870681004963263835331715293548454586424263700268710727035062386622535249118548517088811422581784427165985107421875 292 2184581119381210647112465549823712526650285659086319642379870168373261164524601951401860613027941244152473270131369751674415084417442554269815634738541807847829141692631535544672747145304993297359648680460783315923189567416801040715505048018846033776712843088075428825819178647660561487179689625522606889615739716252416548592831793996724154397106162427244783822266096935768147417378214471761142795963429593693759142815627194683441145777779964278012654566843509367644529988411398286543967079170646948559943167911256978186429478228092193603515625 293 829360287691547781164198494455100534705679823644925498811426423638842086062161280358259033559521276054679592292629969690758444850224478973929263837337445624426073867569155311616062127210999667246512022694961111673175370252506951791236042450575263681660222434172180242084797716073314283994178132955955130366694712808880291947602029250336935951119095256044777285839781861211725182115143954079269584741549499560817423899369775762687172713515142680131947945420257220586725236837903325415041407038548154696832627463809473056244314648211002349853515625 294 183442930813024878493744751661953444998937834922242081237242370592168915796172941425878267088948812935571581004840238159803986993017830395572119106582527486641889063770676192829819945501156624807051098582902445820079008616583955015593459398101424244335335275949211334421408535595335669286584092880363395963418464138061362429541914327823386772527882416991996317449179478000691228484357998856762257780647195082068515686105449285727032193269182601843639778543667745445470944049789237351137152019954933909130149853605740162265647086314857006072998046875 295 11586350948742923127061258909613344044498431058487301618124696920436433987601855205093525036182322685603387492733790766982303094285959571177725651168763765263111710249728235914979625727684277009326124983796893910215556143566264417967970271143674074925400477289744605800667727670106579633426778458962573136187570141005622879336242585115907761596317841706562104274064510868854203899070862776178696349885831363239593658127748677920751832033544187933300404376495969481569660292379567354398806248443011949673895895178421522331291271257214248180389404296875 296 8731241277565036863217046481122717005809065370259968011897221812101818847844374118133315410419866106243036701983220357127241618274449788253410860779478621234585842882964490310346665771366086536567376265074113524834160885154096263129208463859096410803869116729452785840042613328639394571754907983299865263869813117367451998501849765726129021626552503768356122961484988459510213203562030593146461614276942360954365414671750269325989244944781875569967226555233546703836606594966138226075730129676642597483845676027171267552517974763759411871433258056640625 297 561797751056870639206591576116056023635075526254675711320776991289118638046452282164639803730225207162403799706512306135663904549401800392430191764565860865554007254416236698303331995625292807046105638812915496549967035966595785715254866553226980917169209232213221025267256447752221575491558604240854466589522209650029770858849315152130924478236357147169036840679667794761180528697433931880722973636228473987815138064705661578685635573240577488393674250463591535043080833065627296773604032437770274665084105106759547465511417385641834698617458343505859375 298 288976432595295249102958384948252121396741659165483394611997459051673439130843614124313736690857067975628317255604293927057590268591862358226438928748678766783885197253395522409156779967994168501336010098262907464105087463224912582468779160614611673839705306875606653892680232968720759787191084561519731396901144657432894975848442123217558900397954277252825264180155650812480561998670350555537723670011710433975709414676071744410251935742957021555722870022387592928197904304632099256202192404413652137262182192811612972682677735747347469441592693328857421875 299 57360757516033227226310863779881986342039358486085480256583468151867715742458086121120447641251740774446013206983292256459734778215164056597621340930847177942112498290745725703322600882720830907309353098133683051673978838394611442220703789476860579559942309501798170066612250984379624554741965973180025644467844289242348354632925685940813363567653804468670972970858967531214829197669155956604706374321308292271462869566522596884599661302205268556127320965164437330596225511259983933996232951172142576438804175899767901110337664505323118646629154682159423828125 300 5087413961407973348660954070837308584043761604455082674544457626337644718965467852602079858769292437815161739248122609761185984120478964053748734989081671334915578595665963439161694216736074252083460645577472419867651423180444904611083137194645903578389682223510476759099094303207307784317406103495056781972620717671137407298996163040643255321855432244683516004939939700280798279719130067225011251310578906765186060852335566600501146119991819311086056586323125698451189047675936850607683089217806937590626006176944720973444324929602089468971826136112213134765625 301 2991451731808160900431433968838020379276763284426690840310710939120912343449921327775370484071578962586323071120919051283648336192700886482882088007087916720499678173906975564897184665897244499272249572129365833579228428091434850076558920633365927718289675827215689809431081155850253855076691880598617902427610403277262010094760196887923001099308737438624681921916686172739173616384769373914904675528086677491436167229602126349476054451714363570832845236029414974165835107162347504851457919636362047166470492004281030235988102228272822458166046999394893646240234375 302 146218110373844119229199734007292241033593548712788205971221097633574602648101109724838762560877837203572115900378894229625808964991997304409964247706889227168810699207783390165956919602484558058856016516643631020595849112146001410073492076450994042790417877613839575978959444255156413655235932434245110044433355914908602084578197949619534007626668793100026408513087200817298527597762597855902385824863540588032617359749737507318677050929410909597034178814057422316431557136581629887632616097897839358539569921326512827238906962190601035445070010609924793243408203125 303 108336428022401417734285367766403877774984907915973604955883411243843240191009985002610889194240071538509004084571661461587892562257874970563620489007199736565899076257388040732247963989290071926814189969311196792022221081755199233349539644090388392302446352108528751880733182974676987876440615468627277318364820485957978741661247910883160147968337575847419202916838746781084501421800531906562491571908889418819682489077324435148815917299632172149190859091076118120979071765291840600185612324963264008810743128120064949784526826988273473517665479448623955249786376953125 304 19283769128718648787036569886597684142426637707691664634336211581096864475795303668225691511224470444298402069349561578753587272859847837299008570993663966318517430115447888215135329897322744599104412219414573905102225220986054218404363138428095368840254201634584561647310070929417668105297147533315252207228212951037899594439661039784594792735822022767290146408479526309905482437756152791308187733234401359548395424470756340967191008726925329276669674895020417436271040273394349942638332817141353687784944487443915388627887312080443071860003101392067037522792816162109375 305 2284551732208986874838517460084896809709738868986409787797609441130929631695094365013725094358166148506601752508429005762255033110538950984445477008505654671306476079138385039029529490801477287582041346869751815470567521560691326793942189528621083050233241982498450163569018770181549279967034982308476544435896527404248000063979212031097139760987415080790569173286686568535634603013058296576901590694690951557116788496093268296872473088588368456191133111580501149173028979387195575461192853741233585257740332779084880312944245503588812373774175057405955158174037933349609375 306 1105885991866335320967091153791608766467850495375204834940043058980748476975906884754760031846252225700134142724265687890713517158157855873170496598613073087020825573616187879051218176633582978318114584748987350030122919749172011905610634946799756996679811992670112961705366297968213732860919482023305437704419538995747559061276344095827439179620892554212560311204596359238723392579971988611518156668975106251710314741969651986403292794465691623151513314006894572584207084384350983884491130165840031958125108541893314018697568538641029696478756960686951060779392719268798828125 307 36164089737311547514388080458964626626032200024464651917008287121185284037039214735711182176441339903498577355237973600754542747019639786503685087088615780829681895907593682242540823425382708561710836514738919099190991252883411178821450154817863020772660098228034443028365971679782296081425001842597469894751996366549374910056012243527773954183794705400168561346472642174414591714933332771388460492025400282899544950098031290317883635667817119474852896916943509112929532974318852828189292506286128467678673731160012652009885881252703484882438100811441472615115344524383544921875 308 43688963296288256106842235476732358102044279752882797990036694477372137687977401109056051288350788681301825467459118670284857696815551942695065213450652672363711228273522961683058268589458117027881142549456267112786785867557757185229613179017872182187222058453481531311847927659510864644911738108987231476710713562389861480972051250005504328136006900016183846092979372374834685078959912679402466381313998438876754119047045781107935671017519204494784270328975991696502744305779210807746716230326554521546900406564893821212771264950476055705617939306506514185457490384578704833984375 309 6948434275602125343382866568370422502405568042105148739854193927935151795488811884352972106114123758437342246297301529476109625465817479221650117108925423103817604485780918889838824141809501098859062688454339956341122124593370862727124711114119588505066641979496162167168633621316498709156010886719610454623687466783172823925167065862233000798494955251553171979759920530099928218930928573492805258107354266635759533995576985860409149792205481813431051527511040599081205264960969072013474417845276813907915325301002269371440141580506411547062985134548540600007981993257999420166015625 310 1069730552152003153107094408418126651252687808634926518080188517169224543890015143136584459753963852909700780171591350800071397727169905660578864736806468414077427120837393662903018093486793766636803944950603299394534329862068563806036566409999441081597003221845544775295142718226507602943164538670978843589174023952245097368921178583184854310584123728460287981885206537775884433218488877179014911798641980262359089548543082305763087566546415559964826445648979448064803646647043831221756755118101008674310072692658541720765451264938552597072375822950807133793205139227211475372314453125 311 440470505868361091643922610143599613360997752712084907179000547236447130988876693105986104662186879090404674601521682488654471948156719351162020968123848199504057267714292189386454350890750468693319476096826634042528097755407166892078047495827625325767040269572113620939453185049572343380276049523211094726067227196049093720910128683972927016448243489416062927387732809884429030812127614921014918971180423662290010628889348757604749788660473015869248361900629968151477045689323379336014634107336822575495432225493558095525996241716752277221702950409099042161642501014284789562225341796875 312 6848714489986051127450996620032389660318048976389755245556378613527067882200283363416853552046111188018910192536118217594969038977599854478265249499061176734118227310094910440519270523724753021708927287620743124710480074977455416096310525073913408563526212847938094352373820903051685050807299096138559348700721062254976664183882390820260196963697347005102970568234173313295557227925727739512462944287659181415807679979550799654485896288158934087368225869089135200406033467825739963722153300042675116260181892014493452314710338782089183524428864014745033106379423770704306662082672119140625 313 18942597185226166105967123838086930621113499229948820572617642866460716713160842215360879265221972552369878494728431787279071311252133821462882919434190024209638811049147111617071163664175901990113318044085315954740215325896807859229471811617886292500306082609221294078400794302094240820630229413090993430982246106723240088572244846475147112486174856895306769837886529177982018887580711562560072840940065561372838807419874760804490034589016481831726863041851078939268690944816032739980783410450121767564449850734137507076084751471256763429737739182407742222213897775873192586004734039306640625 314 2673540436744029718774113129890776207877907528428416262231339555184596894636822038813895130134118636068463010376531090154369263756845124005489412528647867439681177012991181396416975204624854453554961052556435333365491523281066695268942854427405800575384643310787783216363324931904877199895632509611174061404113196697785089441359122780484198377413556921394937928299331177282260940932547804849558016446226668543684502252217955895981782202292053071897860574780497768567484985000813981689635497210826098260627099432830923869340578300815482400733542695119601510789220100150487269274890422821044921875 315 527547820784312973755837575987990465807586025225773832514671804176356883096896816765917064257532916645555455743773427704484740212545283787601863437366492371624761668378047617882324254545750370143203347707845613364329000196293692111301294618438824292289431539662733163335538651866333368132234561525559144662047555019127902121252776825376674309073418968655418317364245029583803733466821629807303431691776420952950580781540158443328730115051927689343961147513130402882898408133649187637507841733630298264127532228888367947936241201341227879610132298457520166716505638504486341844312846660614013671875 316 188724364638617638870310423594837983461909989940355530752831358719269862160870275838035724171180312209407132400425153953812466767403382859911557375550606694961593225614850262704868690786064397447663578167126061491552268833352488977933419880687595791670170863835686830936813835440326244989007293610423002907257925068657535964466312501283129988429877713644457054120294129453251085595016007146659530055219163157573093979607605780146208488774506780152047085054513529774437343818860515047546802816121729231820098555535562043356798983887420222646628412456896846057831373943969310857937671244144439697265625 317 544468158841426356602639139018853225602168243712585602078765093933329840563526526541565666689157512867141655427140526755957055176336743335542849531649058852667642382456346883539340077063551825503102748886713465983827200296591408681105048615146643968221185386845179092361054788522976018764531733822594451624257790364499692923569929494706566634342403511182735575156047505916571516179738196919482273918996641202449153398383532728768611816230808465438571218821143006626248218732282606448942407056389572310379775705465396090623926502114722368316244295188716467389679343202857353389845229685306549072265625 318 8824431136910774263338598338486338314256129478242883539184967458683671673537484059792172272597404871553941529585998506491601434255360894577417070393497197952019536155567679268909146957135365895121305060994784579919651746481709847797564081074386411367871970893781908159791341394991448053781262349877655569918997536186043611130034671743342868618644874611362714850364248711071827613750644963953920660461499059032467165719736775427594531097782300488939616653105108589083158963252678109466588005265510050918625272572640834555488767972272034677089384306492025247583839246690029511910324799828231334686279296875 319 1093342299573296762094475784202220944707822641385841545562210267559313143363232976907807272611834923147954108811573751155665083041350316976329384649028520385818951656229169751088137318233380577842792953050247334907946518646656333060897669297659291619260964220194422802142382774422079689526673147956925021494750620297117648622936779791662294472069079984578508441091084467087567986825148554944402075644716791254292401634523118184497401905343595997094769309494323326280125109207834809862444818306859762113540310859677673937556374008783487355848109133978837659779799408761580270521562852081842720508575439453125 320 275538473172285244909029813494727233421886348043550361013213639561436618118955752326347403193198255950452560578134249918195764319353107311930053583423811647760734501926892127228149605495769679468638818955950969651841193742146707290983078237320961359478135818672932405440597057449499760576722917115394916077261045527648416751601304718324998729419465618241906195046810895832680105255173416053019724264227576910821965081126954750323583995458109899005785535473722452400285158120601291798719369033500125801140629662812577758471637818122623774157560440425909832856715114672054023348124474068754352629184722900390625 321 86842836199322689207277213596152910659849413571011281499382570486897675523624758387717768774280024072584200627484531267541877277614008386545416260817905172553017703027875648391750322165629248877243365234019015767772412792349969134922526203194286870529894262711663201103732352638420966342419530565537989236331166781460395747190026991879127075172288595990580743528398591584000137518988609537060389161474470505276488513221459454163510835325433878758361239994114863869918518126487894901956395824730213722889093674536562644051363734612372693976580352375800981735031418076178021114852612072354531846940517425537109375 322 1994596728231764206622279000480977139222994921801987899666330614369422199023649405687151561912934838657521320047701486535926678590503271823251747316047193923086907375706518979681955073648408621627088918955236356729902161326863948399572675617265424185103846824884667163660743865214546809552248398180893369821660924815272415147882495748616469885926986611260167488399130910310676283076869057289170777818452142429946703347701595689753112357745860379336687204731517673754405642385652209155655786596410794744289823796889078839621860202015176717198301178075815006971744872759050130894831198702377150766551494598388671875 323 4413319088512154402176000059552130734792980919128061840469572293319172912501482582655728166088973018973380650742628671099324272642249988069927504351546745205303017232760514354519377887284192281035627304670451401281986447660950986378882952812681227829786388282873005537854771434285579299799466945931638563689186259308197617760797653137352724042517858381755253060838202294495854027530982031180361737793158352187863078813349925469475053515888649282557746686409960599780204148750969103106378681752063263971060192600110207048673731232060291366206715118295178000398164382371495148733864244405822319095022976398468017578125 324 472239957529396119997958522970558882670497702964681408798753031762274075597536148132898972970944680593802959081470263465662943320326485638635459374728560653902610738317196865870821712554890902742265070275330311513401966630256902115243416347859562266997977890182338771399185065038995062185738351040041492722192929193247811832558666493290671426992933255850069525339383254563408229158583595272381022473325665592662613056825848195541396257140541802822431894281926803998554971951428774267720094822855695074743032601261490647173310013351945386228862914098188960472091152437300437517096740602795534869073890149593353271484375 325 152906982031442527867036164243855549658392545319023789744586154943268705531419486718224298240261012833537033013437874898879696524741687079536192690207430863944948322609621330634309774436796797890634887178510470997926940733892057974233025602577356349513451752290853961232189206116615095400130465922927986177205947635249011442204386330503445682207418800672355969708639143572042223538899389815445484464922862091862882570322598290281673381418635019977598843102839385779421198555039456711582035721094011841660244733961758878007709566105239393017402691085703807358785652837708548176776611471350264537250041030347347259521484375 326 42842803582959440374984083472128993044950592464398891905999374364745173113330203238875764056712318095533956910935010061873984156614903145879416682059271398808266350990170878078976104333397320177616397502789738462062891684690918627316947399588065173768507026064275466332956261831291522671403049649203143841841268525702202545787276616193695023568608374102104150201741526272894192822055232704372051092688127992545525843997139359347362992713262155861653446954810142268599337485045595199867843909943337134032126086175163397629144668401405622886455317164644555664945878836671003379955109842402993791665721801109611988067626953125 327 1934844353617502915253454800252288952763537058691337338077185135001576076045827184103753708283228118248245510263396754313272519744544640224747741187403309495529522950958209627615952535173203654336154353293658806947732417701620041766289392861884122523759008070791296972862162034971678208617627737709131834464730073834376366378825122764546448610699500664054171830187808267420440134168633196097297318369727799207378009514447125969157616287022565656944512087484248377553083178727223349223215670223559174941726550326688252878675571837483435859129147732152971829314836935228195133797343967414772425428282076609320938587188720703125 328 2367463639620207902060184043574337347611200766806049487757493932407445183940383332754969520548256599490880568468037920012425005161818750824710688762631963958841995248293532560160370102790975119163662925525383556256680688525262506165708672811486353402745732628916464821912763266277249041486673551874754921835398290214041070228017168217280095834548563212701732785229077813467468507392499179734991746818155414025607769808328338751903398286272937284088612800400066072343961528213227226579501333480556950093112054639693445742789856354412834085970534051881424955176057161384247773415456976369396213666362882577232085168361663818359375 329 213473233484518828249138085847903777156117363246229621969456040042943297917132545837694550075858466510615643513953265351877770398325553341750793089682120561381349039220472943878554794530763219226223941682010248568430741077732486526285482493071405822751778433638806702677771135938950719704521733143871856914327700251187632695220045419831198746303943956789419800883361563704503384707962035076803005814468777347545512869200753673976570730312424755841270252669667282332807288070518841242409820042508106686251214199029000317824171992251170895543988489023142901916089154946847454484852027188136226742987133775386610068380832672119140625 330 90321711752187138900830275334934592622101236405935523102188339559206671198039617594927286710609737373393775742287639940708987600285442047171734041454235523506508961957085737098529357782808877058942652650399983415779983351686688023304084611236336935067492337569514168118147179502973906868264277832500437419197102933544505247143082998615193308562053958631225558533607438817460823798436340136088195108777876784827881792701492326079176364073861641297083775873085521794044106447337291806499349870429489574412435921899545638183564003753423349634004222437353935528205912985550512425534420490470907845470538433119145338423550128936767578125 331 22617212531767894732555713783243717481372873611611469334737052032296400099996110955650283515327330647976948562675999476325383437843792287883869439610652362924247789758106255104250791789784328257729826655902313661291280150702815281571516983369216194804390969204681121285750488536663905650244094410224885083992541222499863064669677912700642753486068866526265876267870423128457933720069745554516749650926980915517739336178836708610148362625865762880781110893756905294030150731667020612920196871799597861992720575070660430137429356690132886291905767483333740664459340427013925383530819081328457997685787983499494657735340297222137451171875 332 1584635582862766545267796264463580674549199600087435115136639749547460933693909493305985106596226812283203772942784383070613388080954543779572534927240648305154115295392403424454888777430934769614573898386550181562501008834477918886294107689549148326038890314276232983146934129152935707154354579070763637400520576022514079718340673049380338464515303721494583206994911379436649423429864014548159989145367850073018531096102177394046138522062853838962126727120338989529818108314246992142377127523499782085117577856982130616561652937249157723380629142794218242082687944715648164851091464293923117743166650850383803117438219487667083740234375 333 1360857382144451046611857732439029458845934263971803662896057857038128524505399150677700736475414792690898062460240099482242026836532770957314771307525899145187815430510053408086121376985341042277384134973019839423904823155052196036968964721447426892234628241021860842777535976918719965135473949790602857036399935983818780342723282657075758301318942089713076421255009998671957509961604995364879609099051797196003051551514699432858077025188130017075027503286198869571965367560606856946481768172458214103395691510145599814501708925540128642036404835178963094349024220362848112119685198998520080887844087291771444370169774629175662994384765625 334 99529786491110243563505727543183521489257150673430224287031491317674463320751723594964564240327373924772886170426232640876835519932814395974959760583121298946945033048126718985211787320956791007131101254226711123253478306958686560744052241981570026714006232313258633455884339360197153166786417034129981661782006168674484995514673272913009544206103117604737596806217773693797059444787648756653238732781364834300170020388752846695910403718855732001908280860657546259177194803488656128808966789869809368732675955264022537757340727671075348127035240819434577883510504469572328119080374030880010254764412962191766354180799680761992931365966796875 335 56846380557281934437205295917400392352176053224698045433229924598481140027196455914747892450235635731557444577177529878402529509204802945914734610099941567834053895340256291174404392443435964808390291704236135236101475722171454572986457563977511244939934991599068773316976854227769426592365732510204412406013719299529403869214404246920612233987176338522543481217351166687964059338860139473313612892408174940589670815239354707223618123483522223643349731843804635188350162622905899406435392441997355706831511768614940182110761396942650522447152783886401694156328737470937731005803983934824941494176692917232596169441194433602504432201385498046875 336 12749978242377049743757986471864917720987867893455578542840420270848854033242130090811990961623935416879897582428288349083614302310782716907862871194425567842175096689085059579085091120859000876531815625087920212574565319892771997892462405952479493735866211852988712173974703102329007313366288126199374963238775967175350732936428787641001815348536057416273322990947677672971395011322236503319316333692998438547256835382032130708698057974227046556592865628527412851007543770943422455371613618003630739904287072037873124855022047405125375117733373026043287319279582749441759798903344286181276212611366630543009714759961070740246213972568511962890625 337 1255523023405147320663598113238710234548708679971543752076940049427501509715221857777896188324191026073158918304569175520222300962191101134326004155885138469325706926579058644913021427724515085800251627436592905580592027970913186706782010956164200668993362923249935451150748488405886468669619593011470649404520915185457400202381775169866011888512056571325282551759499859279082683942312367268252759521376393351842392497949003668358433628476074398843731022933707721833787201183395470197741768979433591411231848031692607936755122635025564171699072111187311669224006830196997828708077191614570415923875425172188437239473302042824798263609409332275390625 338 837324056257086102519080496194286207346136715316464469652641687641953929690768800866317369331998311366462527629746832852956126444478243986698138817011237218210729212953317547577292102332820312382321847737659236241710165431040897709106559565620739478001213683889614017169366926091586717981752178457021547499338688831004847593303546838333694354252903067927412299337125410242330932207104980478821984377646127822853815247499262503976527337791345685904294588145642464279538177113612227688405570437358327622039934076256180854224671151170573581591477826445229797390018330642834527519339362715710037019533412180392439698450868235113375703804194927215576171875 339 46598043198576434103608249064275701348773862219776288067745772172007220553455373233224818895817100439162383012076523808156959222605271657751754778954858203765377501936590673829146224676732989975057748263310411034634270835452946011428308218122159437637912979798620629606567504163092818341909297146012166272598559505088382369975348240797776697429987083658824392849227403015222948778176711041371445077984481777481526435264815471687254827639380914157239395679182760573819751955764427345818964193061096686501775574927792725981408316448591500761561453767922968593528307022555787615116229866961109042767284066408780521424681797526545778964646160602569580078125 340 38136898561039768981828844002843213221288979809239457274838093091081029065306664363924860546877448732510306025484022964685667427155828268245447963591591950128165892104104208598970307027680334688560302998925070649824683179711961843159484994431254235947810531735920518573516276100632822991198985892593163175933621434977917526463288002207851940041270838436586756396974098698733582419077929228161629972402886971767427071646324837488848963823783521712908583073176355431719761660823073144312700419809383706515671779453967959302732245746932929777146001181892553606238103366229988466197407388280200747869233053377935991506454682653526333524496294558048248291015625