1 24 2 78 3 228 4 722 5 2136 6 6688 7 19976 8 62048 9 186560 10 576288 11 1740672 12 5356544 13 16230528 14 49815040 15 151270400 16 463442432 17 1409423360 18 4312621056 19 13129156608 20 40138661888 21 122283737088 22 373625921536 23 1138824544256 24 3478142320640 25 10605100040192 26 32380436742144 27 98753369604096 28 301463894097920 29 919548703801344 30 2806724631199744 31 8562245206802432 32 26131991864803328 33 79724860179218432 34 243304915745636352 35 742326848892960768 36 2265338766681964544 37 6911834454126231552 38 21092017529027559424 39 64356030699737710592 40 196383478048725401600 41 599216315714011922432 42 1828491947188754055168 43 5579264437906996985856 44 17024800840366080131072 45 51948083292010992107520 46 158515464474556628992000 47 483683869697552257384448 48 1475916048964497000366080 49 4503532815478644575043584 50 13742063870506185032466432 51 41931926719687144601812992 52 127950642225964058559905792 53 390423669239521896944369664 54 1191332844686461046886498304 55 3635191922820031409794580480 56 11092357434449775962869465088 57 33846866761306095465902637056 58 103279627166878333342134042624 59 315144363828247867578698956800 60 961624484380251048600682889216 61 2934273419293496273998127824896 62 8953573330354999859120258940928 63 27320685291868974386387754156032 64 83365680320013983968954582827008 65 254379775656371794527583069011968 66 776208183727587769297187679240192 67 2368500926531030292096482883403776 68 7227184572446189332487833709969408 69 22052840147158593413960613784190976 70 67291480285693635828288601213370368 71 205331459467053504641636245113405440 72 626543202874183460282151264843726848 73 1911817596879202580446244365760724992 74 5833671460861681700823755099203436544 75 17800713586530354484698559985460707328 76 54316642074410263928375018256670392320 77 165740394535689562680883500280499404800 78 505735990941403529365794385995205967872 79 1543189724583157557160568075270676807680 80 4708849505673986485649889089083645362176 81 14368461760430874574747722146146238332928 82 43843554943724522113841385013751870128128 83 133783092106142942540581333525504488112128 84 408222286591519675209721968694599914356736 85 1245638956624041628780016208259043385409536 86 3800910661156729171840101083658817267302400 87 11598000799358411731079017540850746740703232 88 35389841115749999889840873502306711680057344 89 107987649039494210535992544661441242994835456 90 329510732123433646043043058181856680403271680 91 1005460556778953683847303851300756790678913024 92 3068036453145446010488314644100618415205515264 93 9361727382725364054950603043133481047044390912 94 28566133852279382819295732558007974484359774208 95 87165964874384696481558082921470322037177188352 96 265975980349136518774168272636597720063055757312 97 811592254404195103129647593603794474234856603648 98 2476471702290630936119578512778663048653154811904 99 7556641956630106900133853839376746674131075858432 100 23058142635941827901475218476644482286164664909824 101 70359022462203378945549144766128625587661226115072 102 214691708914055050812337163170662844985841622712320 103 655104750241394343170294032035606933845948468559872 104 1998969761161253922280893884429817262237377886158848 105 6099604837587374948611700908967506850710954239328256 106 18612177090255608750928327203580965833282816963510272 107 56792717745344015278017182809459323854637145459261440 108 173295836072394369801873421264517754069106352665395200 109 528790450323774557227850771289998454170228431528132608 110 1613537559560531019527056101353979327971399403160207360 111 4923506946879773937030299855378058649638252862886641664 112 15023462277779346385127851895991828440452108951394189312 113 45842205813280315574350623248440386508991620515733962752 114 139881726009753866829144014589446862122169883062700081152 115 426831495617359910135316393571490405833741399931448459264 116 1302422631331152196930554609709336443013325546564536500224 117 3974178868977894748399107206929710695158610731702387998720 118 12126707033118657215985702451960653167441569972242085838848 119 37003121477147766774915076094275031333322188039877249990656 120 112910371740860836721482048443404068120167002704746238705664 121 344531799949656763063263418562042863336343784207986343280640 122 1051295459835477760871516691924332670294624773797478909607936 123 3207895886560697451392035542269959179171418284482875701067776 124 9788490878482449139225187209642832815702373327211776649986048 125 29868348931827490654622351105857004114549845371052921246973952 126 91139510574102382919369639846222499242304659755625716004159488 127 278100754968549721793879557685427364179208256277270476575735808 128 848589480320129025973446523193208010396636659529217413021171712 129 2589364082044807306028515020868308910402884689240666676622524416 130 7901118862435231094963090416287373539889926301342821210472316928 131 24109270577638974552121906259719303324809624152042203065064882176 132 73566407227661077983818783413772223960730949167705236390268633088 133 224478640070852720796827611742903920758036698421708909362408325120 134 684968340131844522079037892349055004985086089949810703382408593408 135 2090094749477466078309896027598320261907217384044492220460341133312 136 6377661281338167059819613585764055722912835513285321264508902047744 137 19460631356347106714795319790182782115198083432155180577212363440128 138 59381669248615200791796492796505726830931553642460538997912580915200 139 181195695976129521957641012664518479813236009510382729675734515712000 140 552895879414310033193553221532776943108244762868305034292150101082112 141 1687092244803496978828314072502170745829614290652903993397526449356800 142 5147949819218998353378989822920289464118902140987971193040138871504896 143 15708321476085215963400725466148473739069893376696452084348811999182848 144 47931967532965974742345174873370998696269674290515385517911216769466368 145 146258371085557721120721763020868947769034755577523501446951051479482368 146 446289026168068661792364300851561884526436967830908892480684982152462336 147 1361794838816325667935154803660435576937356741782249553647253278913724416 148 4155345693686780178821801458895970867287634764957365145633284063137628160 149 12679514815202879990650695632689732153604601805581631999100766159919644672 150 38689944904759544102315030885809509246050505086787919379655285620755922944 151 118057501296370160640492770897101740697987353504482516575339265531907670016 152 360237618498887872781123029617235002582822447916629883033645349605725962240 153 1099219789989999461533202290720051962568100848383011810121335266738285051904 154 3354130953176583624810955320526286983454528997350969130570519858973438377984 155 10234708793915547183390110444229355710876096578730614013105263532329184264192 156 31229926785372666844620451727090503717908635372339800285049499938740647231488 157 95294194164030711966364704835939993620826888619248788627124187694527227625472 158 290778249458643523490524055593641452586773469293640858332817053639241914908672 159 887273260453736363109399445595881963838249650443349510157191501311180409929728 160 2707402772325271035789651264092891595177495308826122021171033179892044229771264 161 8261299081464464998837291787141621521053091080721359514588800225046410939072512 162 25208315220417113738754807895126660616772961072382374209997031444381075477889024 163 76920003741016804133856939353504538549134709881075364201394534519939464431665152 164 234711718089194769905387630309579771018396052901944431738331452455234247579402240 165 716193290809802888025874746408542950860169523338132410451144401937040017364877312 166 2185373759677625375778528799890656322343707262739856910712229757721631838361878528 167 6668393198835202183828548492506662690954940398312837010562481025317257129236627456 168 20347763240660214558331729384759422382190336195271384927502415669521214776354537472 169 62088640629392118973742503139615926817014352237462123727348767233424584387340533760 170 189455678720622525201968029048102029821342451155422427462269249457438746727782809600 171 578100177997777810023266942655965104064876162680782529528799800545481534204142419968 172 1763999992282548677510714244943279945838797018193227914607549064593208311371624611840 173 5382624138864712580994007657440128951804379106067949946079475402193607260544270598144 174 16424400650251500660178781730170099982969880796268953434975591718927592627789566574592 175 50116993080047895357994918239294151397790220921316511227065999475921691329840663232512 176 152925701757470855605406284471121315670976562794423427264122635360195170064493614989312 177 466633547241389165504674472835033611114201290555607903556430362683083901149883572158464 178 1423873586379958426275229948726147130958973386040653463021245080785248125835311572844544 179 4344771184960996746459020920564754151597516575622556937507933442905451889457043037224960 180 13257522880005224072220537481149311492128592250547659318395682097014320611282026871390208 181 40453663825207807676773087159422621736616026149143069352148447866384607618997590589177856 182 123439267779885779563600383531453508543418804306871502297197190547736372448084387120021504 183 376659402121683357703066847199978219861442578195335192090770311319134143397108832198983680 184 1149328797539917467215895416889318555293814539051544295786171315847429410060665459316883456 185 3507032288093009979878936311725639793065215842790167545914951252744018636969208206071955456 186 10701267988806073168539430723914461321796286625193695134652451772055971854073759003331002368 187 32653573494903749707895072161362392565696984898527517550464295285341866735996327485843177472 188 99638273062820625267831191038218249746631156372710231260879419187423849380466904850935840768 189 304033659914454290337318300186556985812761025688994920942324169370958821304265655900069429248 190 927720478482180000974229816951195568235837190575791920288892534640758261987720548750859436032 191 2830822371566916823769871165645328885488612831002800292582111031717365967955992866604298797056 192 8637898467515257169143111736355792489137741627362315046080436954609901381118827013607153205248 193 26357460886464054594055888592967413356852251410325570021812458392301960791598825127837828120576 194 80426477226389724648224378553427655455056384342909721538971939763748674920774587575274420830208 195 245411280961773465429019555689162476811368977792053820358821414956855291857265909077131237785600 196 748841661356974015562018582799290897067860080384580052399025351679197242532592001113546679123968 197 2284996156599746622025053959727010436311177359708069449026459078709837034541225622918147585605632 198 6972378414702885986212226885150977083788356554244855700627488473260999107689799645216898384134144 199 21275335898225869038448506009013247078760859199202875801807774036395485246460172987799367401340928 200 64919011944022074377798030920115858415551561872791123401125744100927340999683299653407777415495680 201 198092200844618496252436955612709884965240299810602429216972146184207878402440582483262532747264000 202 604453439145080071176178271396979855639455931779140490416237048953000668983307089178459688929329152 203 1844413654533036267530687768582142513384128645975983927340280145877372391218257858479731371640094720 204 5627996316539114554419173993626678384976608653475533640197784976360836865476219043360727642423689216 205 17173122992844610424950215234245059529630852894924433380387189362830981805679291224551689728838074368 206 52401625150445061505476143023341997133349383811708204830943400394396184488682783780804746625949892608 207 159896969208913341617278417848467189776953257773297601603888654808091201907339205969856428400399351808 208 487905493174938933743610005123716215185318482073363372169095960606493403132179435144644731922951438336 209 1488782254273086978960131914881105506749023597433213632154882840042314353213444782882070413706994384896 210 4542831822235164836417993712383598480590360887680097383768322304084312032686792305036583568985208913920