0 1 1 25 2 375 3 4375 4 43750 5 393750 6 3281250 7 25781250 8 193359375 9 1396484375 10 9775390625 11 66650390625 12 444335937500 13 2905273437500 14 18676757812500 15 118286132812500 16 739288330078125 17 4566192626953125 18 27904510498046875 19 168895721435546875 20 1013374328613281250 21 6031990051269531250 22 35643577575683593750 23 209212303161621093750 24 1220405101776123046875 25 7078349590301513671875 26 40836632251739501953125 27 234432518482208251953125 28 1339614391326904296875000 29 7621943950653076171875000 30 43191015720367431640625000 31 243820250034332275390625000 32 1371488906443119049072265625 33 7688649930059909820556640625 34 42965984903275966644287109375 35 239381915889680385589599609375 36 1329899532720446586608886718750 37 7368362275883555412292480468750 38 40719896787777543067932128906250 39 224481482291594147682189941406250 40 1234648152603767812252044677734375 41 6775508154532872140407562255859375 42 37103973227203823626041412353515625 43 202777528102160431444644927978515625 44 1106059244193602353334426879882812500 45 6021878107276279479265213012695312500 46 32727598409110214561223983764648437500 47 177564629666449036449193954467773437500 48 961808410693265614099800586700439453125 49 5201616914973783423192799091339111328125 50 28088731340858430485241115093231201171875 51 151458845465413105557672679424285888671875 52 815547629429147491464391350746154785156250 53 4385491969571830850327387452125549316406250 54 23551716132885758270276710391044616699218750 55 126322841076387248904211446642875671386718750 56 676729505766360261986847035586833953857421875 57 3621096478223506665017339400947093963623046875 58 19354136349125639071644400246441364288330078125 59 103331405931772479789287899620831012725830078125 60 551100831636119892209535464644432067871093750000 61 2936192955438343688001623377203941345214843750000 62 15628123795075055113557027652859687805175781250000 63 83101928116668943857803242281079292297363281250000 64 441478993119803764244579724618233740329742431640625 65 2343234655789727671759692384512163698673248291015625 66 12426244386763707350240792948170565068721771240234375 67 65840548616434568796051962635829113423824310302734375 68 348567610322300658332039802189683541655540466308593750 69 1843872141559996236104268518829485401511192321777343750 70 9746181319674265819408276456670137122273445129394531250 71 51476309787011967356029629172553541138768196105957031250 72 271680523875896494379045265077365911565721035003662109375 73 1432835639619454114190855165134053095243871212005615234375 74 7551431073670096007222074518949739285744726657867431640625 75 39770870321329172304702925799801960238255560398101806640625 76 209320370112258801603699609472641895990818738937377929687500 77 1100970777863179411032445997875583998393267393112182617187500 78 5787154088767994340042344347807556914631277322769165039062500 79 30400872744793894317943960814432102779392153024673461914062500 80 159604581910167945169205794275768539591808803379535675048828125 81 837431448294091070332252624286439868228626437485218048095703125 82 4391408814225111710278885712721574918759870342910289764404296875 83 23015214869734019204473678132938374574223416857421398162841796875 84 120555887412892481547243075934439104912598850205540657043457031250 85 631145528220437109276743162245004725718899862840771675109863281250 86 3302505670920891850866679337328513099691917886957526206970214843750 87 17271725060563284967176311476833028279997961362823843955993652343750 88 90284017362035353237512537265263556918171161669306457042694091796875 89 471708630037600441072396964363455662549995395238511264324188232421875 90 2463367290196357858933628591675824015538864841801114380359649658203125 91 12858235855420549263664544846659520960230338459950871765613555908203125 92 67086447941324604853901973113006196314245244138874113559722900390625000 93 349859432812284229614435021073204357122676810831762850284576416015625000 94 1823735341255524175649714471551809946703315290505997836589813232421875000 95 9502620988647204915227459614927851827559379671583883464336395263671875000 96 49492817649204192266809685494415894935205102456166059710085391998291015625 97 257668792915959970048854548192577597343078110725400620140135288238525390625 98 1340929432521832497193018567124638516785406494591370574198663234710693359375 99 6975541997462057939943480424941301375196811562773291370831429958343505859375 100 36272818386802701287706098209694767151023420126421115128323435783386230468750 101 188546828248231863129165361981086660933537579865060251904651522636413574218750 102 979704107564342033906447469117411081321322718906685622641816735267639160156250 103 5088754345115757166407275689104999305892307326359969010809436440467834472656250 104 26422378330408739133268546847275957934440826502253685248433612287044525146484375 105 137144725619740598358393886016813305469240480416459604384726844727993011474609375 106 711599991423182349972798465181578471774360983292950777467922307550907135009765625 107 3691009301307160787242085496969869643315610707734464313034550286829471588134765625 108 19138566747518611489403406280584509261636499966030555697216186672449111938476562500 109 99204497360990967812045179344314199383712132851442788705753628164529800415039062500 110 514059668143316833207870474784173578624690142957476268747996073216199874877929687500 111 2662921704346010622473202909918016285668439929734674365136015694588422775268554687500 112 13790130254648983580664800783504012907925849636125992248025795561261475086212158203125 113 71391382291766861899901844764157942930412584399413322699956552241928875446319580078125 114 369481715369670601060895512375905143236345831540823336780476893181912600994110107421875 115 1911666266477860935923763737944900523701093650145999003342467403854243457317352294921875 116 9887928964540660013398777954887416501902208535237925879357590019935742020606994628906250 117 51129889090146147932532142416298179347443044135204659461635401385137811303138732910156250 118 264315528347365679990208532830016011880849634936227476877945719024864956736564636230468750 119 1366000419610335236924186955382015523585903575510755447730559808405814692378044128417968750 120 7057668834653398724108299269473746871860501806805569813274559010096709243953227996826171875 121 36454901005441109112129644986951171858783583712838687052038011415788787417113780975341796875 122 188250718306786055251161281489993756319948014254822728219540550753663410432636737823486328125 123 971863464429342642963312306879236059050138122372458800157790648199807037599384784698486328125 124 5016069493828865254004192551634766756387809663857851871782145281031262129545211791992187500000 125 25882918588156944710661633566435396462961097865506515658395869650121312588453292846679687500000 126 133522992716682651285159220779230219848608838195073295063153295814117882400751113891601562500000 127 688642206530922335368340863073982629927864480454905576900515029592497739940881729125976562500000 128 3550811377425068291743007575225222935565551227345606880893280621336316471570171415805816650390625 129 18304570278974189255884496414920722884892182683603322292976989249524422120884992182254791259765625 130 94338939130097744626481635369206802560598172292417122586881406132164329392253421247005462646484375 131 486097587120732653609733617360416730751173788529630211802633199535961239234893582761287689208984375 132 2504139085167410639807718634886995279627258910607185939589322543064042747573694214224815368652343750 133 12897257694283280362919453119530765161990017697488138109914931894728340466826921328902244567871093750 134 66411252306384055600107631734897223595321732919901606685382858263899663597840117290616035461425781250 135 341894965577310508459813363375952373324063736143197160343267307358594564448139863088726997375488281250 136 1759753499294980558249039370317401921520916288972338325296228787875119081718366942368447780609130859375 137 9055665817539863456683012818056703318775518129383200871049936463152985055558019666932523250579833984375 138 46590744423574659813369123918987386640076941100449801582938078904627676735117347561754286289215087890625 139 239657426351481163788193694978963895306870596308069123250364938250422941479200744652189314365386962890625 140 1232523906950474556624996145606100033006763066727212633859019682430746556178746686782687902450561523437500 141 6337445620844638677681717769960443432126973215441341557076519643704193285316250694449990987777709960937500 142 32579826078990043906391929380782561306004862304733657300463798168338458438597626809496432542800903320312500 143 167455749426976799099287189474651626293101914643211455355530710865236132534050739195663481950759887695312500 144 860536490110852995371336945911404190672884839138725534465921708613019014411094076422159560024738311767578125 145 4421377138845417114149282928993076703802063483850693263290425330459994246457000599548337049782276153564453125 146 22712553795438786545287412306471284437339367211561780462108349300308189622210619518227758817374706268310546875 147 116652912350723019331238070009427345239396069692034994890420433481174715406591957389537128619849681854248046875 148 599028468828037126295546845994356637715817655175314838626483307065491781817634375784109579399228096008300781250 149 3075548850023143635007337833460958576191949706101448668115837113457055121412686560233851196244359016418457031250 150 15787817430118803993037667545099587357785341824654103162994630515746216289918457675867102807387709617614746093750 151 81030188796967371487444982433458147034990992808655165240535355296048461090641090720509964739903807640075683593750 152 415812810931806248422415041434851017679559042044414663734326165334985524017763491855248503270559012889862060546875 153 2133418670467110490271868023048091822734992470620036019813372809071657753947348634682157353381626307964324951171875 154 10944160712136475891654387910441509999744441894739145815925743630952010555963671567525352656957693397998809814453125 155 56132953329990311831388634766458067418044072943984651120393330236173215432200767072146163627621717751026153564453125 156 287861299128155445289172485981836243169456784328126416002017078134221617601029574728954685269854962825775146484375000 157 1475976724829077283170597778441899208607724276332113152112253171325149058400183488259926889440976083278656005859375000 158 7566716120959193666887241775556571892229472555879820589942563726413738843697143199307220129412598907947540283203125000 159 38785368796111590179327685830683057183440378195233042646560939855516963255428752876952103179064579308032989501953125000 160 198775015080071899669054389882250668065131938250569343563624816759524436684072358494379528792705968953669071197509765625 161 1018567623857511287124036469893520504060458689793290114534102321904395405368693762471199448782499530352652072906494140625 162 5218587208652681285882409074145814928210992052644634537427808192473136953432196437352441620305398828350007534027099609375 163 26733253492177845850992709060808315736540971558026195329768219881687542062060638191345329772730110562406480312347412109375 164 136926420325788966553865095189506007431063512858182951689056735979375215439822780980061445177398127270862460136413574218750 165 701229243486616222654642457182621674419688899182815722286381466076194285131213635928193461666069197235628962516784667968750 166 3590631668455564995520759569911014597932141953646947975562796663643163508201997533367255677205776009941473603248596191406250 167 18383174110955138150720056480682140606179529163881080952731683517454519757561125095982057509047535859281197190284729003906250 168 94104343663222731009638384365396672150680923100819819162793141815540993997039092753241484867743338327272795140743255615234375 169 481658327033654806646965695124663440297863896344432802223763714026289703002596539831679789411822412148467265069484710693359375 170 2464957320701645186958000910343865841524362293056803164321614301193364950660346997962125981107561756289214827120304107666015625 171 12613085705344675664258776588016857376221152084354986951938084874527452232911132299513802534907114250017912127077579498291015625 172 64532066399437875491556531380551363320201243222281328591311131916186964912568583857977594364641049651254434138536453247070312500 173 330120686494234218555072429316693390395249134402999860134741917605927537269498246903527000073452768447168637067079544067382812500 174 1688548338964761232839163575240558146274550170222240663907587969363652345803755400828385230260764160448161419481039047241210937500 175 8635718647848350305091722284801711662375556584850887966841664186174107711396349049950884463333622420577739831060171127319335937500 176 44159924903769973151037216229099661909875005263442040739531237315663050796913148550885204642046932832499805954284965991973876953125 177 225789446541874721478467122527317480386649038211384445589128642772175485713030505302548645203686294991030081291683018207550048828125 178 1154316833444415710929242030898083748044104633552583401607343061363369056173358201265838579412104092369872887502424418926239013671875 179 5900558115092962991621544459618696253968467819556501745646474308086495454740909241107498883587012539209126771311275660991668701171875 180 30158408143808477512732338349162225298061057744399897811081979796886532324231313898993883182778064089291092386702075600624084472656250 181 154124461508413490051256425265055571274621427699281245719617852553149405524386548931322331182705576146929615788394585251808166503906250 182 787559061553981020591585030200558688381307295386437134721124191617741467789447750033680043955583438552991992764873430132865905761718750 183 4023867336355039640727497285450941932440012684078244376853831252254580723405101892248583831139183142333592968498123809695243835449218750 184 20556713566161615555890475262629812046160934364312770186101094440865792826091281406052547832993653009747703208631719462573528289794921875 185 105005915243366090271981076341541472343903151212300366626300185116854995787331140155241392984751362671413943417064729146659374237060546875 186 536320534845149385797752809271313971648967707804759937069812773446302397838519264233759802879106422246469065839846734888851642608642578125 187 2738963159235923333886919427027298625266118507772971871131931543535929357945379130177757282083137076178491753353227977640926837921142578125 188 13986194855672800002826822606096844043912094507776877639822629158481341402274276409418335057445806346443362144782440736889839172363281250000 189 71410994898011915358348591613139970912037942857167655674226651523462933614786649392003668415001074731840446929709287360310554504394531250000 190 364571921321429252092621757182872483077246339849750663178946589356626555822858157422334517697637065736238071167463203892111778259277343750000 191 1861034676902583878483278603420422361258194666772287416751167144621522994383700018255372537985320099962471829257992794737219810485839843750000 192 9499031163356938546425067871625072468922035278316883689667415634005690283833468843178463995966738010225116628504338223137892782688140869140625 193 48479511377754323669578714267102053792166863985192385670064271499977227614383247722957445782524543730941657404542866061092354357242584228515625 194 247395444659674125942695500641397078630129872914126091821462004046275542980615542503751914044841743781609488816997100002481602132320404052734375 195 1262351115058337206733241144298410734548611402818233135191562533466893155208781870724272587049320692629238160886728792320354841649532318115234375 196 6440566913562944932312454817849034359941894912337924159140625170749454873514193217980982586986330064434888575952697920001810416579246520996093750 197 32856699229090150543015315187503957013916773537561491268712326378696457603460731898836992385387115303335345273261225429450860247015953063964843750 198 167602354653439656810330648178681800929575460974429829198987119406481930199471410191037183380004982102872215787847665069421054795384407043457031250 199 854856231021312822424550793474181044942306999442443601190813699485322407801324026853782618747261592132740196103846130881720455363392829895019531250