0 1 1 5 2 25 3 115 4 530 5 2425 6 11100 7 50775 8 232275 9 1062500 10 4860250 11 22232375 12 101698250 13 465201250 14 2127983750 15 9734098125 16 44526969375 17 203681015625 18 931704015625 19 4261920875000 20 19495429065625 21 89178510250000 22 407931862578125 23 1866014626609375 24 8535765175875000 25 39045399804843750 26 178606512071015625 27 817004981729375000 28 3737249736477812500 29 17095410560703125000 30 78200035546576953125 31 357712705276753515625 32 1636295669459125390625 33 7484955044633373046875 34 34238648348132214843750 35 156618848572453587890625 36 716426170763229835937500 37 3277169145557993896484375 38 14990850483806094677734375 39 68573084954260442968750000 40 313675864169538425058593750 41 1434856661737421147998046875 42 6563506711563531783691406250 43 30023640340893576882714843750 44 137338014407941365058886718750 45 628229288232758613197509765625 46 2873727571312674956078857421875 47 13145375914188429014218994140625 48 60131276760654265764414306640625 49 275060254531308372327270507812500 50 1258216151371220946274556884765625 51 5755494868820504218799736328125000 52 26327528182592708699548048095703125 53 120430780671907875896631024169921875 54 550890035428190442026530541992187500 55 2519952369659127644231170910644531250 56 11527091682489523005687284552001953125 57 52728711961525249987654272460937500000 58 241198486288175925706092305908203125000 59 1103321276464280036694744538574218750000 60 5046954721118595298625616391021728515625 61 23086432302518843486005430258331298828125 62 105604941179392296691610167435455322265625 63 483071765068096930655268395959930419921875 64 2209729275920889194909415759171447753906250 65 10108029129323117225061004272794342041015625 66 46237452701831578302210388241549682617187500 67 211505329575289484215234125595833587646484375 68 967495002962820694800107664047081756591796875 69 4425640633442403277103739459183883666992187500 70 20244337134968279434877407981168830871582031250 71 92604262293089637647462133893352504730224609375 72 423602380145838258940273813195159095764160156250 73 1937696732546720516738113683460026588439941406250 74 8863662725477547604390334118272452049255371093750 75 40545311137394803620786243128877431812286376953125 76 185467600262236004231251447875762688655853271484375 77 848389857719138147696044466613389055728912353515625 78 3880814490849130440294311572369533220767974853515625 79 17752123007310266177262974598734426376342773437500000 80 81204054460671129430510685566917054767704010009765625 81 371454076683460033488090534443956886909484863281250000 82 1699153225798443157869294484094287836887836456298828125 83 7772486199422055825927680437795940768643856048583984375 84 35553910502579034441910050272374720247962951660156250000 85 162635290638328040798297759193150507305483818054199218750 86 743947357326411861521558464008264568025419712066650390625 87 3403060112603379242318330219506555341490688323974609375000 88 15566717209146510975818223756963145235638418197631835937500 89 71207288925660076467867022940698833034465312957763671875000 90 325725580288898649223759604828469934597546780109405517578125 91 1489976029916045032572207437670250997338803160190582275390625 92 6815640846369356953061458077729082382527554762363433837890625 93 31176984873586098655409029455064206731834632575511932373046875 94 142613791970214536197441870922760873358772865176200866699218750 95 652362431536959336619455811024864797955282794058322906494140625 96 2984120513180782481308496050962327334370705418348312377929687500 97 13650349570569697537845106692859348971924971602857112884521484375 98 62441192497329967004018184708661901246865894399583339691162109375 99 285626569512526806890103242088810556880398831784725189208984375000 100 1306549954422840971478607623770270931354597969986796379089355468750 101 5976589594993753675042081805229032389163955763952434062957763671875 102 27338888242330150141329467528800365883250119973912835121154785156250 103 125057074514984975026311777616743172887106614328619837760925292968750 104 572052226397101543238531108150276895200666503853508830070495605468750 105 2616755197537174983154571274489525979116651098348177969455718994140625 106 11969899683747675916216385933924199996128439948324255645275115966796875 107 54754261527342289023828177476201946893071067774729289114475250244140625 108 250464016793325203003787830176865859150192160409432210028171539306640625 109 1145704863116835130772548147917534925685259658055659383535385131835937500 110 5240831198729491143205540894495276159476229812272625304758548736572265625 111 23973287133350915131108967058088731940344582796142450869083404541015625000 112 109661707119552850362838292962152639740621278202202821560204029083251953125 113 501628747926053516035998796605398111736770391178566151671111583709716796875 114 2294615024290405884584932016918579620077787276992769376188516616821289062500 115 10496324485923255494951821990261815362684446516922530919685959815979003906250 116 48013643485953506566213313450065858894757635063838007189519703388214111328125 117 219630210926493741565397241064170488831694154505155172944068908691406250000000 118 1004660884894688182300392645502827188632015243741514402404427528381347656250000 119 4595649612043522123314589202964786431025922100653804594725370407104492187500000 120 21022014168382440733750040171432556561286457133536661280133761465549468994140625 121 96161613047597790553573260607455363364270604002793938241344876587390899658203125 122 439874873542027172446222374235143088454253875226139217271492816507816314697265625 123 2012132474086529065510184415476213808813534415298598496529753319919109344482421875 124 9204156310798579625683939672163678193231398322132736406635986641049385070800781250 125 42102840883810615356725340921504236898435805878416259551671729423105716705322265625 126 192592254045897921990755972323934761846314954615226008879418577998876571655273437500 127 880980369491936459024491386975418096343328461931295672813381790183484554290771484375 128 4029894220175569039683623224022866503698441242482979450583371589891612529754638671875 129 18434062764837919055294183101482506084521235695654718461881030816584825515747070312500 130 84323471399499720296179781499278023268404468632036765625668429071083664894104003906250 131 385723316643202593379185132191038541786754573045010511986575338407419621944427490234375 132 1764425426668511621541401946060481980607052714480920272566983241820707917213439941406250 133 8071062733171750500021682830817042200773825064562507298887637072475627064704895019531250 134 36919697856424225167797461739671215702343601935522615202700774123659357428550720214843750 135 168882851598652022590469214898706451414581255398028925847766914892126806080341339111328125 136 772525757794885166059836255915664244968203289916924157612793119944981299340724945068359375 137 3533787124076042331121315076335694278821449555552207172531396043850691057741641998291015625 138 16164705593675812555540870541389762958473153233458359680192814940950484015047550201416015625 139 73942684648423471230058336222285704599756639545112701454074978079763241112232208251953125000 140 338238180790331358669377711627649901435409718619626056333124895560034201480448246002197265625 141 1547212783635278879447086428106030348986424308541307720726353308609919622540473937988281250000 142 7077460599660538747712553131014243513726920913422703387491980836956718121655285358428955078125 143 32374634613641497508019280219906147077279290578642819881399030119582064799033105373382568359375 144 148092236135806355538972425376608681403709258400899152481397241989611298777163028717041015625000 145 677422638600602784614972027713431123626209204412975267135698168121538910781964659690856933593750 146 3098754149864901641733230102023165364926887720845561653801960443596657496527768671512603759765625 147 14174721561034652140816522657449270745983742473112030843602824948685084818862378597259521484375000 148 64839842599846264635627755136995085900675166613434897309064129272158091480378061532974243164062500 149 296598784693585320683881334803310931472238001880783746342979532765431576990522444248199462890625000 150 1356740478606904590219907597952177776725987023277026231547879216558290324246627278625965118408203125 151 6206177574841233565447343051678184378353102162616342338866768914813296130523667670786380767822265625 152 28389099240269545943576040686042788006546506627341048717449369892772955340115004219114780426025390625 153 129861085338746610419100534124708716922833852913338900003482954962109031343061360530555248260498046875 154 594027353338355239392128778096522629714268178056916207786486481745203647031303262338042259216308593750 155 2717276662163286905352120198880576190397641334824252263452272554372355162407984607852995395660400390625 156 12429717953630316152287475856586007722792600678124577560813780071704550275309884455054998397827148437500 157 56857621661461761419611594172588355901434490874620420226221450315881260062951696454547345638275146484375 158 260085478452367714241497412764618630751767381915144159535516958444408766925835152505896985530853271484375 159 1189716596036351844211372906251635957482899109468596283386708354276860107688116841018199920654296875000000 160 5442155353335293187622185968815226267014113641987400102475396168584010689187616662820801138877868652343750 161 24894210090460097602794013687292886807060066845158661018152918510055372076994490271317772567272186279296875 162 113874311884198808143063826437771167614230180040683063054575093799730303142720458708936348557472229003906250 163 520898588867822868060154137031961755188424259330884295665055049084195709360166711121564731001853942871093750 164 2382761620201189830210941478130956039206591196412771868656123041163344879476826736208749935030937194824218750 165 10899536032616261557638039194713532953925954515882822017825628860369698226341901545310975052416324615478515625 166 49858065833824073148303973735436903055816680886308682447750469280005185553821442908883909694850444793701171875 167 228067205911447581779711224581034763662959613764070115030516391233813457521139780737939872778952121734619140625 168 1043254477332081242473230438348693268971571479643586214317606282771187029739664021917633363045752048492431640625 169 4772189408485246788671302650362664979069320361934258357199654865357731784291815188225882593542337417602539062500 170 21829565312480878491300920874680161773996089076462134047931862760850550274016785348294433788396418094635009765625 171 99855617818640817940670856112819049998579528654695158671635832932709948360292985425985534675419330596923828125000 172 456772467395012028029007406252212066547062297052351140857770647423828359107245095357257014256902039051055908203125 173 2089427630892677589175384335766072039890697196306805655595532883837424951717516699244470146368257701396942138671875 174 9557729802839384158926717722075570508337671140369387361500965403664278026354737568703967554029077291488647460937500 175 43720202429340004604046868828419827126210630374596901192285299708746656282502701817077195300953462719917297363281250 176 199990598174748307268625537815699475564881491395178205109760022942478173690874567569727560112369246780872344970703125 177 914822830999811082699737433536572032940484231553731180211768125094935212949413045657820475753396749496459960937500000 178 4184700779719852288252852068009039745982003209724533825943492455405530892053811897961850263527594506740570068359375000 179 19142198928998478391598239306030303109892254286543871584581288546146606004772827323197361693019047379493713378906250000 180 87562719325868022667336949883864292597880836574157937146337561594496068762824378997257241508123115636408329010009765625 181 400540702987140645867654915906913925694286571931313003373311724043899710958330841234956807284106616862118244171142578125 182 1832205029544317706863556446814311796102420332839748970150463197035060149204194992432619670807980583049356937408447265625 183 8381108949107900699602403931763067570082754569889884837211846811961073088416595308806512747423766995780169963836669921875 184 38337951312297437152672155249165520056460311313007083838057804627338848676313790026669281871818384388461709022521972656250 185 175370409780979711924063486357219051949748786096294494505650949786563140444318654415194996687432649196125566959381103515625 186 802201984561541141158611174702536143028428486446772369006888596798380272083448293950072954316965478938072919845581054687500 187 3669535954430270837764346340679840852427953091953240430839924171778318239096186546027704516603762385784648358821868896484375 188 16785665430903044255344457616072841342924579155368292628333400384162654034419315136119919025503577358904294669628143310546875 189 76783159357804708424756493765124940544087354842855211924126370701762283153483686013174840567785395251121371984481811523437500 190 351231447167528539451932061292338974911299385726977517157267054775020134736873806075347522444474179792450740933418273925781250 191 1606648261300763608895037462004365665389390902540970861657200890892365724535656811745676944550353937302133999764919281005859375 192 7349338040080286181504344660450943128220703860053143652186407749365019061315543774277235912201433620793977752327919006347656250 193 33618291525515169055126185158156950594710962217210219148980000052583705374976399240698578539401353282300988212227821350097656250 194 153781132250405851883940211477202791194217398989276274714114326627869970303209797116412860863725597937445854768157005310058593750 195 703445522157730215649132798091526353015826910858554791356993560100161489525571831898020329919365423165800166316330432891845703125 196 3217791385733900818601923862178316974773128451420937483556099838721795489184672885954502043763820751109960838221013545989990234375 197 14719237063793021419445848121910341714897023078297975766384255927593196269766148454811874502878854542586850584484636783599853515625 198 67330635758639834200157613686022459000297933277850712291921915670103716305091072940661233519519246470963480533100664615631103515625 199 307992492546648813893014493798786757018837516429336960580833547763801434081236495003251248809554851959546795114874839782714843750000 200 1408859049023983359363623607085721952819082993620809732658105678736684185154444354897910009237804818127415273920632898807525634765625 201 6444585072852483561913771139177936882666920750717031419203230516620349744070141787356997083508225898640375817194581031799316406250000 202 29479653617589128841639498826331929138147718255681041051667426683814252961063799351455779097043177205961228537489660084247589111328125 203 134849640060439054684026330529796359947641948924343792734660244370523430124180735683316051636885612108329723923816345632076263427734375 204 616846644818790354597812059292631040675635952082652698144559445080097074105974482317499837395534825645881937816739082336425781250000000 205 2821659613282322902382234163895725596410037181610038237302139111145444589639585127009726381424783485662999282794771715998649597167968750 206 12907199933895169609279105008312324028264505010085158464422430245441059911761437274972750286240277193261505317423143424093723297119140625 207 59041781421590139773837536101284291534304375274220984304339857998256945968368345230105333315430465770390355828567408025264739990234375000 208 270076544199221421618354399163927356910799684315417802639400696105230769315975747292016901949882168123551196003973018378019332885742187500 209 1235419019723567026510892116555992172253403557384287619739289873627470470410462289345405638794131986113455923259607516229152679443359375000 210 5651213284071409582862480746808679566065296559229654047975162939381988191927435180800838612247556658829683584599479218013584613800048828125 211 25850509885472784396998047422910545718890007829365197135003507025848917996319260157234550708316113941764857742100502946414053440093994140625 212 118248741951124358827973087944812443656470001994560198490821639873496039124071556629178781663388660688307485457926304661668837070465087890625 213 540908672013525533443795092838755383482964062167425890073053019341797666053135742784612550388438396783807871059934768709354102611541748046875 214 2474294327633256871163307393698714858056246715339625749255105841147409091262123288254721437920268627795539195801666210172697901725769042968750 215 11318236768082404689521796326160002582310983595899352747042330342131329655051497175767992126509037101803445413139570518978871405124664306640625 216 51773340830032389907310896142136521295007627367795305826935229716606151810346486234139729036977744844620685782388136431109160184860229492187500 217 236828304233897008492140382237889234811890489996417401092490355268265656469376877002074493557628229929067076309223693897365592420101165771484375 218 1083330625126827279921300484896339722526623847599791606738304002125752031252680029693966153712652121766278623393731095347902737557888031005859375 219 4955510901174224523981002444691133412594597882300501739157379365173355286435192772007273438826028345894203486210471965023316442966461181640625000 220 22668138167682314484520162881787457321329122648377311213996669421767150626533927521186320903738748154403450096872063568298472091555595397949218750 221 103691526108312784665848511471163335555438827215870727008062758863919561102489721694002315449355360703999799631969125357500161044299602508544921875 222 474319174655455814489039035333387042263881276494347575682431520678493012804360080898408673627079780669888356414709562614007154479622840881347656250 223 2169692046106327050219898560072516305169088145399467274967977806000660334188637093140216526292141563534878298535879537212167633697390556335449218750 224 9924885660286918976863608500059885456897698068080515660829244788472941813050957886366991081485847951406410746844066750327328918501734733581542968750 225 45399694185421600662756894704321373539626871711538456182362222529899376742723637231320880248405218753853169168233083752284073852933943271636962890625 226 207673146339322011884030683097548639857762883486169346040543492192882745435753615629694279347240077037266504637880171202368728700093924999237060546875 227 949965335324272504902616823287506926245682877477038909969264902109687610719201684750502568552802613489942807213639586194631192483939230442047119140625 228 4345454163068581112769833211894620323116634160610212566326848509191808995234026840871138995687390119668214398120087427201951868482865393161773681640625 229 19877537822876793448322643702019222084703676326747061652140618736679714405526216234215356586206575921737672790062800842747492424678057432174682617187500 230 90926401492837852252007203692708784360350367276395765891213162123266109647617832401720228642241053858975268401367009207802993842051364481449127197265625 231 415927292510124812656850770461035253201813909163261898342643650034960896339344902023642266097095381165643912061702369697968606487847864627838134765625000 232 1902588355137199034364876581344457146777615953351889938023446305353966382617632481980413459601848097209183904398484277198377867534873075783252716064453125 233 8703065449872000616545924088305294000708094475629227339465802999220569388639615167055941794517862827064855201929065298127596861377242021262645721435546875 234 39810686331722944217421148755379661393324085122895496543358644306369568528042715977051887454829565592962713231035137839697313211217988282442092895507812500 235 182107184569793354806741231815758911764853335626774892828271976728482983295733979575573514008614823898549946671499358274992630413180449977517127990722656250 236 833018210125932763040071301102463904551073813144341640436819085176979054505361908617210219395904731708147100860198559779679072789804195053875446319580078125 237 3810499514561794376108874638400049378825668686870899373447837997817302434189580459150811931403817316746432648000286746992060216143727302551269531250000000000 238 17430479158769653053564066617619556083446430503701225421673263443333530180630776079883583954207086172711477339441615841408861342642921954393386840820312500000 239 79732749615437904411453326236151935930545681065196585168139486248540275274578931211123685147119457665968665421963590400622479137382470071315765380859375000000 240 364723843982201242111378241302271505387227087522995640308403146690413247303525661007196357518538638820919736134116077332090188889424098306335508823394775390625 241 1668366925896118651901794913527162212995799476012320444192522289007817446882268446532900007707641418961216070516165661981322632101409908500500023365020751953125 242 7631659529120062480662261638362389486090772721928142496389582899770352132568706800952681106838047949009951085058400485107432675846439451561309397220611572265625 243 34909722953855489504254792409969992056234321139736739004704580463190329566181172050747060384740450645170401391060659604219373886024868625099770724773406982421875 244 159688564730227267212812904121089695678149746376175468783139695159325539598600804093442283634218532230344444930812221787944094053557364532025530934333801269531250 245 730468062989416304516950878789460394594820002041657521172765258243963263901728294690349107141250388756428794156057932398552756669829477687017060816287994384765625 246 3341401383054126939945517778039413999842210662420560928298728401086764784509673286949038337393037677075489712294975068376107207868130899441894143819808959960937500 247 15284669882737639475120733811036023002710727454039733648685767956156520174393264254064504152546705316299856119122056422022191968235205195014714263379573822021484375 248 69917111607445170666498224787890959545996185981662970375616885674139595930942042343886241109492115355086714878703763895065152744745518020863528363406658172607421875 249 319823884521631665455620700553007959704532923294317530200960970651050148129122120323392567709236451948460821241349358453557455428395428498333785682916641235351562500