0 1 1 2 2 10 3 50 4 250 5 1250 6 6250 7 31250 8 156250 9 781250 10 3906250 11 19531250 12 97656250 13 488281250 14 2441406250 15 12207031250 16 61035156250 17 305175781250 18 1525878906250 19 7629394531250 20 38146972656250 21 190734863281250 22 953674316406250 23 4768371582031250 24 23841857910156250 25 119209289550781250 26 596046447753906250 27 2980232238769531250 28 14901161193847656250 29 74505805969238281250 30 372529029846191406250 31 1862645149230957031250 32 9313225746154785156250 33 46566128730773925781250 34 232830643653869628906250 35 1164153218269348144531250 36 5820766091346740722656250 37 29103830456733703613281250 38 145519152283668518066406250 39 727595761418342590332031250 40 3637978807091712951660156250 41 18189894035458564758300781250 42 90949470177292823791503906250 43 454747350886464118957519531250 44 2273736754432320594787597656250 45 11368683772161602973937988281250 46 56843418860808014869689941406250 47 284217094304040074348449707031250 48 1421085471520200371742248535156250 49 7105427357601001858711242675781250 50 35527136788005009293556213378906250 51 177635683940025046467781066894531250 52 888178419700125232338905334472656250 53 4440892098500626161694526672363281250 54 22204460492503130808472633361816406250 55 111022302462515654042363166809082031250 56 555111512312578270211815834045410156250 57 2775557561562891351059079170227050781250 58 13877787807814456755295395851135253906250 59 69388939039072283776476979255676269531250 60 346944695195361418882384896278381347656250 61 1734723475976807094411924481391906738281250 62 8673617379884035472059622406959533691406250 63 43368086899420177360298112034797668457031250 64 216840434497100886801490560173988342285156250 65 1084202172485504434007452800869941711425781250 66 5421010862427522170037264004349708557128906250 67 27105054312137610850186320021748542785644531250 68 135525271560688054250931600108742713928222656250 69 677626357803440271254658000543713569641113281250 70 3388131789017201356273290002718567848205566406250 71 16940658945086006781366450013592839241027832031250 72 84703294725430033906832250067964196205139160156250 73 423516473627150169534161250339820981025695800781250 74 2117582368135750847670806251699104905128479003906250 75 10587911840678754238354031258495524525642395019531250 76 52939559203393771191770156292477622628211975097656250 77 264697796016968855958850781462388113141059875488281250 78 1323488980084844279794253907311940565705299377441406250 79 6617444900424221398971269536559702828526496887207031250 80 33087224502121106994856347682798514142632484436035156250 81 165436122510605534974281738413992570713162422180175781250 82 827180612553027674871408692069962853565812110900878906250 83 4135903062765138374357043460349814267829060554504394531250 84 20679515313825691871785217301749071339145302772521972656250 85 103397576569128459358926086508745356695726513862609863281250 86 516987882845642296794630432543726783478632569313049316406250 87 2584939414228211483973152162718633917393162846565246582031250 88 12924697071141057419865760813593169586965814232826232910156250 89 64623485355705287099328804067965847934829071164131164550781250 90 323117426778526435496644020339829239674145355820655822753906250 91 1615587133892632177483220101699146198370726779103279113769531250 92 8077935669463160887416100508495730991853633895516395568847656250 93 40389678347315804437080502542478654959268169477581977844238281250 94 201948391736579022185402512712393274796340847387909889221191406250 95 1009741958682895110927012563561966373981704236939549446105957031250 96 5048709793414475554635062817809831869908521184697747230529785156250 97 25243548967072377773175314089049159349542605923488736152648925781250 98 126217744835361888865876570445245796747713029617443680763244628906250 99 631088724176809444329382852226228983738565148087218403816223144531250 100 3155443620884047221646914261131144918692825740436092019081115722656250 101 15777218104420236108234571305655724593464128702180460095405578613281250 102 78886090522101180541172856528278622967320643510902300477027893066406250 103 394430452610505902705864282641393114836603217554511502385139465332031250 104 1972152263052529513529321413206965574183016087772557511925697326660156250 105 9860761315262647567646607066034827870915080438862787559628486633300781250 106 49303806576313237838233035330174139354575402194313937798142433166503906250 107 246519032881566189191165176650870696772877010971569688990712165832519531250 108 1232595164407830945955825883254353483864385054857848444953560829162597656250 109 6162975822039154729779129416271767419321925274289242224767804145812988281250 110 30814879110195773648895647081358837096609626371446211123839020729064941406250 111 154074395550978868244478235406794185483048131857231055619195103645324707031250 112 770371977754894341222391177033970927415240659286155278095975518226623535156250 113 3851859888774471706111955885169854637076203296430776390479877591133117675781250 114 19259299443872358530559779425849273185381016482153881952399387955665588378906250 115 96296497219361792652798897129246365926905082410769409761996939778327941894531250 116 481482486096808963263994485646231829634525412053847048809984698891639709472656250 117 2407412430484044816319972428231159148172627060269235244049923494458198547363281250 118 12037062152420224081599862141155795740863135301346176220249617472290992736816406250 119 60185310762101120407999310705778978704315676506730881101248087361454963684082031250 120 300926553810505602039996553528894893521578382533654405506240436807274818420410156250 121 1504632769052528010199982767644474467607891912668272027531202184036374092102050781250 122 7523163845262640050999913838222372338039459563341360137656010920181870460510253906250 123 37615819226313200254999569191111861690197297816706800688280054600909352302551269531250 124 188079096131566001274997845955559308450986489083534003441400273004546761512756347656250 125 940395480657830006374989229777796542254932445417670017207001365022733807563781738281250 126 4701977403289150031874946148888982711274662227088350086035006825113669037818908691406250 127 23509887016445750159374730744444913556373311135441750430175034125568345189094543457031250 128 117549435082228750796873653722224567781866555677208752150875170627841725945472717285156250 129 587747175411143753984368268611122838909332778386043760754375853139208629727363586425781250 130 2938735877055718769921841343055614194546663891930218803771879265696043148636817932128906250 131 14693679385278593849609206715278070972733319459651094018859396328480215743184089660644531250 132 73468396926392969248046033576390354863666597298255470094296981642401078715920448303222656250 133 367341984631964846240230167881951774318332986491277350471484908212005393579602241516113281250 134 1836709923159824231201150839409758871591664932456386752357424541060026967898011207580566406250 135 9183549615799121156005754197048794357958324662281933761787122705300134839490056037902832031250 136 45917748078995605780028770985243971789791623311409668808935613526500674197450280189514160156250 137 229588740394978028900143854926219858948958116557048344044678067632503370987251400947570800781250 138 1147943701974890144500719274631099294744790582785241720223390338162516854936257004737854003906250 139 5739718509874450722503596373155496473723952913926208601116951690812584274681285023689270019531250 140 28698592549372253612517981865777482368619764569631043005584758454062921373406425118446350097656250 141 143492962746861268062589909328887411843098822848155215027923792270314606867032125592231750488281250 142 717464813734306340312949546644437059215494114240776075139618961351573034335160627961158752441406250 143 3587324068671531701564747733222185296077470571203880375698094806757865171675803139805793762207031250 144 17936620343357658507823738666110926480387352856019401878490474033789325858379015699028968811035156250 145 89683101716788292539118693330554632401936764280097009392452370168946629291895078495144844055175781250 146 448415508583941462695593466652773162009683821400485046962261850844733146459475392475724220275878906250 147 2242077542919707313477967333263865810048419107002425234811309254223665732297376962378621101379394531250 148 11210387714598536567389836666319329050242095535012126174056546271118328661486884811893105506896972656250 149 56051938572992682836949183331596645251210477675060630870282731355591643307434424059465527534484863281250 150 280259692864963414184745916657983226256052388375303154351413656777958216537172120297327637672424316406250 151 1401298464324817070923729583289916131280261941876515771757068283889791082685860601486638188362121582031250 152 7006492321624085354618647916449580656401309709382578858785341419448955413429303007433190941810607910156250 153 35032461608120426773093239582247903282006548546912894293926707097244777067146515037165954709053039550781250 154 175162308040602133865466197911239516410032742734564471469633535486223885335732575185829773545265197753906250 155 875811540203010669327330989556197582050163713672822357348167677431119426678662875929148867726325988769531250 156 4379057701015053346636654947780987910250818568364111786740838387155597133393314379645744338631629943847656250 157 21895288505075266733183274738904939551254092841820558933704191935777985666966571898228721693158149719238281250 158 109476442525376333665916373694524697756270464209102794668520959678889928334832859491143608465790748596191406250 159 547382212626881668329581868472623488781352321045513973342604798394449641674164297455718042328953742980957031250 160 2736911063134408341647909342363117443906761605227569866713023991972248208370821487278590211644768714904785156250 161 13684555315672041708239546711815587219533808026137849333565119959861241041854107436392951058223843574523925781250 162 68422776578360208541197733559077936097669040130689246667825599799306205209270537181964755291119217872619628906250 163 342113882891801042705988667795389680488345200653446233339127998996531026046352685909823776455596089363098144531250 164 1710569414459005213529943338976948402441726003267231166695639994982655130231763429549118882277980446815490722656250 165 8552847072295026067649716694884742012208630016336155833478199974913275651158817147745594411389902234077453613281250 166 42764235361475130338248583474423710061043150081680779167390999874566378255794085738727972056949511170387268066406250 167 213821176807375651691242917372118550305215750408403895836954999372831891278970428693639860284747555851936340332031250 168 1069105884036878258456214586860592751526078752042019479184774996864159456394852143468199301423737779259681701660156250 169 5345529420184391292281072934302963757630393760210097395923874984320797281974260717340996507118688896298408508300781250 170 26727647100921956461405364671514818788151968801050486979619374921603986409871303586704982535593444481492042541503906250 171 133638235504609782307026823357574093940759844005252434898096874608019932049356517933524912677967222407460212707519531250 172 668191177523048911535134116787870469703799220026262174490484373040099660246782589667624563389836112037301063537597656250 173 3340955887615244557675670583939352348518996100131310872452421865200498301233912948338122816949180560186505317687988281250 174 16704779438076222788378352919696761742594980500656554362262109326002491506169564741690614084745902800932526588439941406250 175 83523897190381113941891764598483808712974902503282771811310546630012457530847823708453070423729514004662632942199707031250 176 417619485951905569709458822992419043564874512516413859056552733150062287654239118542265352118647570023313164710998535156250 177 2088097429759527848547294114962095217824372562582069295282763665750311438271195592711326760593237850116565823554992675781250 178 10440487148797639242736470574810476089121862812910346476413818328751557191355977963556633802966189250582829117774963378906250 179 52202435743988196213682352874052380445609314064551732382069091643757785956779889817783169014830946252914145588874816894531250 180 261012178719940981068411764370261902228046570322758661910345458218788929783899449088915845074154731264570727944374084472656250 181 1305060893599704905342058821851309511140232851613793309551727291093944648919497245444579225370773656322853639721870422363281250 182 6525304467998524526710294109256547555701164258068966547758636455469723244597486227222896126853868281614268198609352111816406250 183 32626522339992622633551470546282737778505821290344832738793182277348616222987431136114480634269341408071340993046760559082031250 184 163132611699963113167757352731413688892529106451724163693965911386743081114937155680572403171346707040356704965233802795410156250 185 815663058499815565838786763657068444462645532258620818469829556933715405574685778402862015856733535201783524826169013977050781250 186 4078315292499077829193933818285342222313227661293104092349147784668577027873428892014310079283667676008917624130845069885253906250 187 20391576462495389145969669091426711111566138306465520461745738923342885139367144460071550396418338380044588120654225349426269531250 188 101957882312476945729848345457133555557830691532327602308728694616714425696835722300357751982091691900222940603271126747131347656250 189 509789411562384728649241727285667777789153457661638011543643473083572128484178611501788759910458459501114703016355633735656738281250 190 2548947057811923643246208636428338888945767288308190057718217365417860642420893057508943799552292297505573515081778168678283691406250 191 12744735289059618216231043182141694444728836441540950288591086827089303212104465287544718997761461487527867575408890843391418457031250 192 63723676445298091081155215910708472223644182207704751442955434135446516060522326437723594988807307437639337877044454216957092285156250 193 318618382226490455405776079553542361118220911038523757214777170677232580302611632188617974944036537188196689385222271084785461425781250 194 1593091911132452277028880397767711805591104555192618786073885853386162901513058160943089874720182685940983446926111355423927307128906250 195 7965459555662261385144401988838559027955522775963093930369429266930814507565290804715449373600913429704917234630556777119636535644531250 196 39827297778311306925722009944192795139777613879815469651847146334654072537826454023577246868004567148524586173152783885598182678222656250 197 199136488891556534628610049720963975698888069399077348259235731673270362689132270117886234340022835742622930865763919427990913391113281250 198 995682444457782673143050248604819878494440346995386741296178658366351813445661350589431171700114178713114654328819597139954566955566406250 199 4978412222288913365715251243024099392472201734976933706480893291831759067228306752947155858500570893565573271644097985699772834777832031250 200 24892061111444566828576256215120496962361008674884668532404466459158795336141533764735779292502854467827866358220489928498864173889160156250 201 124460305557222834142881281075602484811805043374423342662022332295793976680707668823678896462514272339139331791102449642494320869445800781250 202 622301527786114170714406405378012424059025216872116713310111661478969883403538344118394482312571361695696658955512248212471604347229003906250 203 3111507638930570853572032026890062120295126084360583566550558307394849417017691720591972411562856808478483294777561241062358021736145019531250 204 15557538194652854267860160134450310601475630421802917832752791536974247085088458602959862057814284042392416473887806205311790108680725097656250 205 77787690973264271339300800672251553007378152109014589163763957684871235425442293014799310289071420211962082369439031026558950543403625488281250 206 388938454866321356696504003361257765036890760545072945818819788424356177127211465073996551445357101059810411847195155132794752717018127441406250 207 1944692274331606783482520016806288825184453802725364729094098942121780885636057325369982757226785505299052059235975775663973763585090637207031250 208 9723461371658033917412600084031444125922269013626823645470494710608904428180286626849913786133927526495260296179878878319868817925453186035156250 209 48617306858290169587063000420157220629611345068134118227352473553044522140901433134249568930669637632476301480899394391599344089627265930175781250 210 243086534291450847935315002100786103148056725340670591136762367765222610704507165671247844653348188162381507404496971957996720448136329650878906250 211 1215432671457254239676575010503930515740283626703352955683811838826113053522535828356239223266740940811907537022484859789983602240681648254394531250 212 6077163357286271198382875052519652578701418133516764778419059194130565267612679141781196116333704704059537685112424298949918011203408241271972656250 213 30385816786431355991914375262598262893507090667583823892095295970652826338063395708905980581668523520297688425562121494749590056017041206359863281250 214 151929083932156779959571876312991314467535453337919119460476479853264131690316978544529902908342617601488442127810607473747950280085206031799316406250 215 759645419660783899797859381564956572337677266689595597302382399266320658451584892722649514541713088007442210639053037368739751400426030158996582031250 216 3798227098303919498989296907824782861688386333447977986511911996331603292257924463613247572708565440037211053195265186843698757002130150794982910156250 217 18991135491519597494946484539123914308441931667239889932559559981658016461289622318066237863542827200186055265976325934218493785010650753974914550781250 218 94955677457597987474732422695619571542209658336199449662797799908290082306448111590331189317714136000930276329881629671092468925053253769874572753906250 219 474778387287989937373662113478097857711048291680997248313988999541450411532240557951655946588570680004651381649408148355462344625266268849372863769531250 220 2373891936439949686868310567390489288555241458404986241569944997707252057661202789758279732942853400023256908247040741777311723126331344246864318847656250 221 11869459682199748434341552836952446442776207292024931207849724988536260288306013948791398664714267000116284541235203708886558615631656721234321594238281250 222 59347298410998742171707764184762232213881036460124656039248624942681301441530069743956993323571335000581422706176018544432793078158283606171607971191406250 223 296736492054993710858538820923811161069405182300623280196243124713406507207650348719784966617856675002907113530880092722163965390791418030858039855957031250 224 1483682460274968554292694104619055805347025911503116400981215623567032536038251743598924833089283375014535567654400463610819826953957090154290199279785156250 225 7418412301374842771463470523095279026735129557515582004906078117835162680191258717994624165446416875072677838272002318054099134769785450771450996398925781250 226 37092061506874213857317352615476395133675647787577910024530390589175813400956293589973120827232084375363389191360011590270495673848927253857254981994628906250 227 185460307534371069286586763077381975668378238937889550122651952945879067004781467949865604136160421876816945956800057951352478369244636269286274909973144531250 228 927301537671855346432933815386909878341891194689447750613259764729395335023907339749328020680802109384084729784000289756762391846223181346431374549865722656250 229 4636507688359276732164669076934549391709455973447238753066298823646976675119536698746640103404010546920423648920001448783811959231115906732156872749328613281250 230 23182538441796383660823345384672746958547279867236193765331494118234883375597683493733200517020052734602118244600007243919059796155579533660784363746643066406250 231 115912692208981918304116726923363734792736399336180968826657470591174416877988417468666002585100263673010591223000036219595298980777897668303921818733215332031250 232 579563461044909591520583634616818673963681996680904844133287352955872084389942087343330012925501318365052956115000181097976494903889488341519609093666076660156250 233 2897817305224547957602918173084093369818409983404524220666436764779360421949710436716650064627506591825264780575000905489882474519447441707598045468330383300781250 234 14489086526122739788014590865420466849092049917022621103332183823896802109748552183583250323137532959126323902875004527449412372597237208537990227341651916503906250 235 72445432630613698940072954327102334245460249585113105516660919119484010548742760917916251615687664795631619514375022637247061862986186042689951136708259582519531250 236 362227163153068494700364771635511671227301247925565527583304595597420052743713804589581258078438323978158097571875113186235309314930930213449755683541297912597656250 237 1811135815765342473501823858177558356136506239627827637916522977987100263718569022947906290392191619890790487859375565931176546574654651067248778417706489562988281250 238 9055679078826712367509119290887791780682531198139138189582614889935501318592845114739531451960958099453952439296877829655882732873273255336243892088532447814941406250 239 45278395394133561837545596454438958903412655990695690947913074449677506592964225573697657259804790497269762196484389148279413664366366276681219460442662239074707031250 240 226391976970667809187727982272194794517063279953478454739565372248387532964821127868488286299023952486348810982421945741397068321831831383406097302213311195373535156250 241 1131959884853339045938639911360973972585316399767392273697826861241937664824105639342441431495119762431744054912109728706985341609159156917030486511066555976867675781250 242 5659799424266695229693199556804869862926581998836961368489134306209688324120528196712207157475598812158720274560548643534926708045795784585152432555332779884338378906250 243 28298997121333476148465997784024349314632909994184806842445671531048441620602640983561035787377994060793601372802743217674633540228978922925762162776663899421691894531250 244 141494985606667380742329988920121746573164549970924034212228357655242208103013204917805178936889970303968006864013716088373167701144894614628810813883319497108459472656250 245 707474928033336903711649944600608732865822749854620171061141788276211040515066024589025894684449851519840034320068580441865838505724473073144054069416597485542297363281250 246 3537374640166684518558249723003043664329113749273100855305708941381055202575330122945129473422249257599200171600342902209329192528622365365720270347082987427711486816406250 247 17686873200833422592791248615015218321645568746365504276528544706905276012876650614725647367111246287996000858001714511046645962643111826828601351735414937138557434082031250 248 88434366004167112963956243075076091608227843731827521382642723534526380064383253073628236835556231439980004290008572555233229813215559134143006758677074685692787170410156250 249 442171830020835564819781215375380458041139218659137606913213617672631900321916265368141184177781157199900021450042862776166149066077795670715033793385373428463935852050781250 250 2210859150104177824098906076876902290205696093295688034566068088363159501609581326840705920888905785999500107250214313880830745330388978353575168966926867142319679260253906250