0 1 1 2 2 7 3 25 4 90 5 325 6 1175 7 4250 8 15375 9 55625 10 201250 11 728125 12 2634375 13 9531250 14 34484375 15 124765625 16 451406250 17 1633203125 18 5908984375 19 21378906250 20 77349609375 21 279853515625 22 1012519531250 23 3663330078125 24 13254052734375 25 47953613281250 26 173497802734375 27 627720947265625 28 2271115722656250 29 8216973876953125 30 29729290771484375 31 107561584472656250 32 389161468505859375 33 1407999420166015625 34 5094189758300781250 35 18430951690673828125 36 66683809661865234375 37 241264289855957031250 38 872902400970458984375 39 3158190555572509765625 40 11426440773010253906250 41 41341251087188720703125 42 149574051570892333984375 43 541164002418518066406250 44 1957949754238128662109375 45 7083928759098052978515625 46 25629895024299621582031250 47 92729831326007843017578125 48 335499681508541107177734375 49 1213849250912666320800781250 50 4391747847020626068115234375 51 15889492980539798736572265625 52 57488725667595863342285156250 53 207996163435280323028564453125 54 752537188838422298431396484375 55 2722705127015709877014160156250 56 9850839690886437892913818359375 57 35640672819353640079498291015625 58 128949165642336010932922363281250 59 466542464114911854267120361328125 60 1687966492362879216670989990234375 61 6107120141239836812019348144531250 62 22095768244384787976741790771484375 63 79943240515724755823612213134765625 64 289237361356699839234352111816406250 65 1046470604204875417053699493408203125 66 3786166214240877889096736907958984375 67 13698478050180012360215187072753906250 68 49561559179695672355592250823974609375 69 179315405647578299976885318756103515625 70 648769232339413138106465339660644531250 71 2347269133459174190647900104522705078125 72 8492499505598805262707173824310302734375 73 30726151860698155360296368598937988281250 74 111168261775496750487945973873138427734375 75 402210549573992975638248026371002197265625 76 1455211438992481125751510262489318847656250 77 5265004447092440750566311180591583251953125 78 19048965040499798124074004590511322021484375 79 68919802967036786867538467049598693847656250 80 249354189632684943717322312295436859130859375 81 902171933328240784248919226229190826416015625 82 3264088718477779202657984569668769836425781250 83 11809583925747692092045326717197895050048828125 84 42727476036349564446936710737645626068115234375 85 154589460553009361774456920102238655090332031250 86 559309922583298986637601046822965145111083984375 87 2023602310151448124315720633603632450103759765625 88 7321461937840745688390597933903336524963378906250 89 26489298138446487820374386501498520374298095703125 90 95839181003028710659918942837975919246673583984375 91 346749414322911114197722781682386994361877441406250 92 1254551166599412017689019194222055375576019287109375 93 4539008761382504517456482062698341906070709228515625 94 16422287973915462498837314342381432652473449707031250 95 59416396062664789906904161398415453732013702392578125 96 214970540443746637040334235280170105397701263427734375 97 777770721905409235667150369408773258328437805175781250 98 2814000907308312993134080670643015764653682708740234375 99 10181150927014518787334651506171212531626224517822265625 100 36835750098531028971002854177640983834862709045410156250 101 133272995857582550918341013357348856516182422637939453125 102 482186228795257609736690795898539363406598567962646484375 103 1744566164688375294091748912705952534452080726623535156250 104 6311899679465588421775290584037065855227410793304443359375 105 22836667573886065638417708356655566603876650333404541015625 106 82623839472102386083212088863092503743246197700500488281250 107 298935859491081602223971902532184685696847736835479736328125 108 1081560100094896080703799068345460909768007695674896240234375 109 3913121203019072392399135829066381120355799794197082519531250 110 14157805514620881558476683803604601052938960492610931396484375 111 51223421558009045830387739872691099662915803492069244384765625 112 185328080216940821359555280345432493049884214997291564941406250 113 670523293294658877645837702363706966934842057526111602783203125 114 2425976065388590281431412110091372369424789212644100189208984375 115 8777263860469657018927872038638327012449735775589942932128906250 116 31756438975405333687482299642734773215124732814729213714599609375 117 114895875574678383342772138020482231013374985195696353912353515625 118 415697182996365248276449191888737288991251261904835700988769531250 119 1504006537108434324668385269341275289889381383545696735382080078125 120 5441546770560345381959680387262690004490650608204305171966552734375 121 19687701167259555286456475589607073573006346123293042182922363281250 122 71230771983496049522483976011721917842578477575443685054779052734375 123 257715354081182471180137502110574221347860657260753214359283447265625 124 932422910488432108288267630494261517526410898426547646522521972656250 125 3373537782036248185540650641918436480892751205828972160816192626953125 126 12205574357739080386261915057120874816831701537012122571468353271484375 127 44160182878514161003606322076012191679694751655915752053260803222656250 128 159773042603875403086722035094456584314315250594518147408962249755859375 129 578064298626806210415578565092221963173102494693011976778507232666015625 130 2091456280114654036644282649988826894293936220492469146847724914550781250 131 7566959907439239131143520424483024655604168628997285850346088409423828125 132 27377518136622925472496188872470988806551162042524083517491817474365234375 133 99052791145918431706763342239939820754734967067633988335728645324707031250 134 358376365046477531171335766837344159740919025125549524091184139251708984375 135 1296617869502795497322862122987021694930920290289577678777277469635009765625 136 4691207522281589830757631780748387675950006325820140773430466651916503906250 137 16972948263893971667173848288806829905095430177652815473265945911407470703125 138 61408703708061909182081082540292211145727119259163373499177396297454833984375 139 222178777220839687574536171257426906203158445407552790129557251930236816406250 140 803850367563888891962275443585673475287156630741947083151899278163909912109375 141 2908357951715246021938696361641232845419990926671971465111710131168365478515625 142 10522537920756785649882104590277796850664171479650121909799054265022277832031250 143 38070899845207698139717041143182820026220902764890752223436720669269561767578125 144 137741809622254562449174682764525115877783656426203151568188332021236419677734375 145 498354548885234321547288208106711479257813768306561996723758056759834289550781250 146 1803063696314898795490567626710931816900150559401794225777848623692989349365234375 147 6523545737148322369716397093021101688211683955476161145270452834665775299072265625 148 23602410204167117871129147331550849356557666980371834597463021054863929748535156250 149 85394322335093977507063751192648738341729915124478367260962841100990772247314453125 150 308959560654634298179673019305489444925861240720532663317499100230634212493896484375 151 1117826191597701603363046340564203532920656627980271480282681295648217201232910156250 152 4044333154715336525916866606293570439973976936298694084825910977087914943695068359375 153 14632534815588174612769101328646834535266601541592113022716148407198488712310791015625 154 52941008304364190434261173611766320476463123026467094689451187150552868843078613281250 155 191542367443880079107460361415597429705982607424374908333675193716771900653839111328125 156 693006795697579443365995939019155546147597421989539068221120032831095159053802490234375 157 2507322141268496821292677888017790582208074072825820799437224195571616291999816894531250 158 9071576727854586889633409744993175180302383254181408656080520813702605664730072021484375 159 32821272932930450341703659284876922990471545906777939283216483090654946863651275634765625 160 118748481025379317260351247699418739050845813262982653135679811384761705994606018066406250 161 429636040462244334593237942072709080301871336781023569262316641470533795654773712158203125 162 1554437797184325086664433471866451706255127617590204580633184150428860448300838470458984375 163 5624008783610403760355977648968713129766281404045905056854337544791633263230323791503906250 164 20347854932130393368457720885511307117555768932278502381105766971813864074647426605224609375 165 73619230742599948040508716182712969938947437641162986621257147135111154057085514068603515625 166 266356879052347773360254976486008314106958343544422421200756900816486449912190437316894531250 167 963688241548739126598731301516476720840054529516297172897498768406876479275524616241455078125 168 3486656812481956766192381625152342033665480929859373758483709337951950146816670894622802734375 169 12614842854666088197968251618179326564127132001715382927931052847725368337705731391906738281250 170 45640930210920657158879349965134922652308255359280045847236717548867090954445302486419677734375 171 165130436781272844804555491734777980440905616787823314596528323505708613083697855472564697265625 172 597447532851760938228380708848215288942986807142716343746458029784207610646262764930725097656250 173 2161585480352440467119126085567186542510405951774465145749648531392494987812824547290802001953125 174 7820689737503397644453726883594856267837095723158744010015952508041436885832808911800384521484375 175 28295521285754785886673003990138348626633448856921394321331519883244709490099921822547912597656250 176 102374157741256941211096385532717461793981765668813251556577836876016363021335564553737640380859375 177 370393182277510776622116907712895565836741584059459286176231584963858267656178213655948638916015625 178 1340095122681269177055102610900890520213799091953230173098268740439209523174213245511054992675781250 179 4848509702018792002164928515939974771885287539468854434610185777376756277590175159275531768798828125 180 17542072896687614125549129525195421258357442237578121307559585184687733772079809568822383880615234375 181 63467815973344110616921005046277232432360773490546334364746997036554887472448172047734260559082031250 182 229628715383282482456859377605409055870016656264841065285937059259335768501841812394559383392333984375 183 830804497049691859199691862795659117188279413871473654605950311113904405146968201734125614166259765625 184 3005878908332046883714162425951250306591313788033162946600066259272843183225631946697831153869628906250 185 10875372056411775122572352815777955947015171870808446459970579740794693890393318724818527698516845703125 186 39347465740398641194290951949133528202119290413876417566852567407609253535838433890603482723236083984375 187 142360468419934330358592995666777861275520592715339855534409938334072798227225575828924775123596191406250 188 515065013397678445821510218588221665367006511507317189837786854632317723456935709691606462001800537109375 189 1863522724888720577314586114607219020457429593959886671516884581491224626148550669313408434391021728515625 190 6742288557455210657465379480094986775452115412262847408395488634294534513458074798109009861946105957031250 191 24393829162832450400753966827438838774973429091514803684393020264016549436547620643978007137775421142578125 192 88257703026886198716442936736719259997606568396259781379987658148610074615447729229344986379146575927734375 193 319319369320268741578444849546402106113165696523724888477973189422967625894500542926834896206855773925781250 194 1155308331466912714310009564048414230577795640637325535489927656371787756395264068487449549138545989990234375 195 4179944810733219863657823572510060622323149720568003235059772334744100652503817627803073264658451080322265625 196 15123182396331535746739070042308231958726770399653388497849223391861564480542767796578118577599525451660156250 197 54716187927991579415406232348990856682018103395426926313947255285587319140194750843875226564705371856689453125 198 197965027658300218343335811533413123616456664978867689080490159468628773298259915236485539935529232025146484375 199 716244198651543194639647895922111334672192807917203813832714520915207270790325821963051566854119300842285156250