0 1 1 6 2 30 3 150 4 750 5 3750 6 18750 7 93750 8 468750 9 2343750 10 11718750 11 58593750 12 292968750 13 1464843750 14 7324218750 15 36621093750 16 183105468750 17 915527343750 18 4577636718750 19 22888183593750 20 114440917968750 21 572204589843750 22 2861022949218750 23 14305114746093750 24 71525573730468750 25 357627868652343750 26 1788139343261718750 27 8940696716308593750 28 44703483581542968750 29 223517417907714843750 30 1117587089538574218750 31 5587935447692871093750 32 27939677238464355468735 33 139698386192321777343600 34 698491930961608886717640 35 3492459654808044433586400 36 17462298274040222167923000 37 87311491370201110839570000 38 436557456851005554197625000 39 2182787284255027770987000000 40 10913936421275138854929375000 41 54569682106375694274618750000 42 272848410531878471372953125000 43 1364242052659392356864062500000 44 6821210263296961784316796875000 45 34106051316484808921566406250000 46 170530256582424044607744140625000 47 852651282912120223038281250000000 48 4263256414560601115189208984375000 49 21316282072803005575935058593750000 50 106581410364015027879620361328125000 51 532907051820075139397827148437500000 52 2664535259100375696987762451171875000 53 13322676295501878484931945800781250000 54 66613381477509392424625396728515625000 55 333066907387546962122955322265625000000 56 1665334536937734810613918304443359375000 57 8326672684688674053065299987792968750000 58 41633363423443370265305042266845703125000 59 208166817117216851326417922973632812500000 60 1040834085586084256631553173065185546875000 61 5204170427930421283155083656311035156250000 62 26020852139652106415762007236480712890625000 63 130104260698260532078742980957031250000000000 64 650521303491302660393379628658294677734375210 65 3252606517456513301965221762657165527343753000 66 16263032587282566509817726910114288330078154040 67 81315162936412832549046725034713745117187737000 68 406575814682064162745024077594280242919923627000 69 2032879073410320813724072650074958801269543385000 70 10164395367051604068615124560892581939697345875000 71 50821976835258020343049429357051849365234887625000 72 254109884176290101715116179548203945159915296875000 73 1270549420881450508574926061555743217468281115625000 74 6352747104407252542871356126852333545684930421875000 75 31763735522036262714340409729629755020142284765625000 76 158818677610181313571620194124989211559299629296875000 77 794093388050906567857691698009148240089439384765625000 78 3970466940254532839286412126966752111911904169921875000 79 19852334701272664196421828819438815116883062353515625000 80 99261673506363320982057985020219348371033045654296875000 81 496308367531816604910034129716223105788254029541015625000 82 2481541837659083024548891671656747348606714813232421875000 83 12407709188295415122738063473661895841360800689697265625000 84 62038545941477075613658342945200274698440153045654296875000 85 310192729707385378068131842610455350950381595611572265625000 86 1550963648536926890339859852474546642042812541961669921875000 87 7754818242684634451695302459484082646668587589263916015625000 88 38774091213423172258456528282977160415615572643280029296875000 89 193870456067115861292182721342669537989441088199615478515625000 90 969352280335579306460414006352266369504021823406219482421875000 91 4846761401677896532299572029955925245304192316532135009765625000 92 24233807008389482661485370140752593215441384017467498779296875000 93 121169035041947413307364400658627801021809064447879791259765625000 94 605845175209737066536509753067463179832056204974651336669921875000 95 3029225876048685332680987514208936772775336243212223052978515625000 96 15146129380243426663397131315402788231951961331069469451904296872060 97 75730646901217133316946625298804463000136227346956729888916015570400 98 378653234506085666584537970102974924202563340775668621063232421225440 99 1893266172530428332921714068559637667022228226996958255767822259349600 100 9466330862652141664603691433022003565158201265148818492889404243340000 101 47331654313260708322994062616229093976026319549418985843658446845580000 102 236658271566303541614848340336740850631308226729743182659149166819500000 103 1183291357831517708073631837961681156912424592883326113224029519129500000 104 5916456789157588540365109871198290303341541832196526229381561130367500000 105 29582283945787942701810302762940874110604811357916332781314848869187500000 106 147911419728939713508975280849451483522509607064421288669109338131187500000 107 739557098644698567544495239420992982459975983147160150110721547973437500000 108 3697785493223492837720570372973642736537020637115347199141978967904687500000 109 18488927466117464188593322744211602803870811703745857812464235684429687500000 110 92444637330587320942918968117774959625282625665931846015155306157617187500000 111 462223186652936604714356612572459526156056086847456754185259286956835937500000 112 2311115933264683023570591922780221270928495840735195088200270802768554687500000 113 11555579666323415117847003913490724555383559305710150511004028787885742187500000 114 57777898331617075589205241065401713780623212386444720323197532472338867187500000 115 288889491658085377945877312816749023921643217960308902547694678300170898437500000 116 1444447458290426889728642101532447394700852253635048327851108837365112304687500000 117 7222237291452134448639488194905748348967444005808147267089223246017456054687500000 118 36111186457260672243178829410746298622153143309532197235967020670455932617187500000 119 180555932286303361215801089234819277497345380911752954489202171251449584960937500000 120 902779661431516806078540157079535309419625466187397933026658924116134643554687500000 121 4513898307157584030390374339924871156762621338121022063205598601072311401367187500000 122 22569491535787920151940239472260328832135582721729605282234831110715866088867187500000 123 112847457678939600759643036224481509402290323740292166121434937079381942749023437500000 124 564237288394698003797924375438306873219513819239789853554611547943830490112304687500000 125 2821186441973490018988167848771030997137880848291136004490906826657056808471679687500000 126 14105932209867450094933569101752638140890966748919321815947103437060117721557617187500000 127 70529661049337250474631494798250606480462665016928358596714983039945363998413085937500000 128 352648305246686252372975720438690111282352575121368243316055341103523969650268554687541160 129 1763241526233431261863969834430635950811959594165811981980594317948073148727416992188440800 130 8816207631167156309315305333339106726060783905500606305594137065242975950241088867200751840 131 44081038155835781546553807472625168490308860910244226349874399764444679021835327148585119200 132 220405190779178907732655441392774016751569070011844420076130006286781281232833862306112332000 133 1102025953895894538662709227112110955257969470096925113100637244972866028547286987317156940000 134 5510129769479472693310706236301759133790469414346073484534108172885607928037643432718767500000 135 27550648847397363466539331685214817456455464709402271294980080002394970506429672241994219500000 136 137753244236986817332625660944604196219792948327194197222222742672252934426069259649337247500000 137 688766221184934086662773317315671525786543048496001796776598661420575808733701705973821287500000 138 3443831105924670433312091649541610352370607691575746071854784220717556308954954147623961687500000 139 17219155529623352166551583562524315379042505277335330972354706535894365515559911729829492187500000 140 86095777648116760832713544386702894981159883353849233793286614150383684318512678159076529687500000 141 430478888240583804163345854803921065335536315954556942954544249594437133055180311285479679687500000 142 2152394441202919020815619938371638278826366647446577981366005999329900078009814024498036054687500000 143 10761972206014595104072553013618356154875261434338053223060098037690295313950628045534360742187500000 144 53809861030072975520335031676892604578093462450897067612769051807549658406060189029302612304687500000 145 269049305150364877601536491428467141909053160118924270132779174165875701874028891451510346679687500000 146 1345246525751824388006989122362356304638195397258840633916520981449025384790729732090817846679687500000 147 6726232628759121940031478937911884498655626756325422700385508134317547046521212910282610229492187500000 148 33631163143795609700140061320059937370601391565333826728640945172216447645041625974472941284179687500000 149 168155815718978048500613639752802261239623291412955777640266190167537274646747391835294113159179687500000 150 840779078594890242502634864526524178131198348334977497504110481271411003945104313119544357299804687500000 151 4203895392974451212511007651445185250321402314719707480621811102457385800335032405406906051635742187500000 152 21019476964872256062544204901288748049934070022291772101552154209569422960157680823809418869018554687500000 153 105097384824361280312666857726757849241305670272270707664660290603775294471233792327873243331909179687500000 154 525486924121806401563063454735359791164705091752141142431219181074153468102849729989826917648315429687500000 155 2627434620609032007813963104184651680614409858648285574312785196665620546241370909141130399703979492187500000 156 13137173103045160039063044673462522027026474782347536390432875693096148594918304333405232191085815429687500000 157 65685865515225800195281369130008928254904518805609270586936643271797064969064195086932400465011596679687500000 158 328429327576129000976237574463526231873383405739109526310682121632983365699942625054809731245040893554687500000 159 1642146637880645004880341516385039112361221523459389649444093040522169024697518586545860022306442260742187500000 160 8210733189403225024397475802262235326777632272158789091727316893209315251667135307784250229597091674804686923760 161 41053665947016125121966220112996375458745795540316303456438040557479468573021108771881013363599777221679671859200 162 205268329735080625609725306073407871418017203125259076147533471408661992496647031883671145886182785034179433178240 163 1026341648675403128048097557909169327711527415375012019446063640829621549377392859192305933684110641479488981740800 164 5131708243377015640237842927256496491664845438770287512680699325777044367269397219871159177273511886596645187248000 165 25658541216885078201175990324835731723860275819085795750197400747003983328964338477989043574780225753783846862400000