0 1 1 8 2 36 3 128 4 400 5 1152 6 3136 7 8192 8 20736 9 51200 10 123904 11 294912 12 692224 13 1605632 14 3686400 15 8388608 16 18939904 17 42467328 18 94633984 19 209715200 20 462422016 21 1015021568 22 2218786816 23 4831838208 24 10485760000 25 22682796032 26 48922361856 27 105226698752 28 225754218496 29 483183820800 30 1031865892864 31 2199023255552 32 4677219385344 33 9929964388352 34 21045339750400 35 44530220924928 36 94076963651584 37 198461848813568 38 418089296461824 39 879609302220800 40 1848279046291456 41 3879077022793728 42 8131987999031296 43 17029236090994688 44 35624176739942400 45 74450131339968512 46 155444555888459776 47 324259173170675712 48 675821419082285056 49 1407374883553280000 50 2928465657697665024 51 6088866696204910592 52 12650611353283723264 53 26264993026824732672 54 54493555491183001600 55 112986307451471003648 56 234115123029227864064 57 484803492687179153408 58 1003329939384108580864 59 2075258708292324556800 60 4290020918642077597696 61 8863660527417439551488 62 18303781807138302590976 63 37778931862957161709568 64 77937493711422855577600 65 160708034370157613678592 66 331229736587528708816896 67 682381956774663733379072 68 1405199176558898803900416 69 2892449470757657693388800 70 5951362360036470380560384 71 12240373923598120393900032 72 25165490987212339343785984 73 51719357720388354380398592 74 106253245864567017308160000 75 218211110440440566034464768 76 447982574030946023552057344 77 919388085816925487364046848 78 1886226510053725169835311104 79 3868562622766813359059763200 80 7931762302491582015247220736 81 16257634422177533141448654848 82 33313159885300721538203385856 83 68241444665606587653814222848 84 139751824747451132596033945600 85 286118891579833516036060086272 86 585623009834440206294466953216 87 1198325958028248106102352248832 88 2451430762794874289368990744576 89 5013657159105790113341453107200 90 10251381465322234056439647698944 91 20955848985022917293492374863872 92 42827773599117015990410101653504 93 87507505497004960872069293146112 94 178758541672808911695433537945600 95 365083372865730067631050523148288 96 745457781096713152417655028711424 97 1521814545573989396496792198053888 98 3106060883209219091017297028972544 99 6338253001141147007483516026880000 100 12931303772928168124667869398040576 101 26377273689548997386343400297463808 102 53794020871285142881914097223335936 103 109687271136548233652706734954774528 104 223613565880259666424018445428326400 105 455786308613260337766942630899351552 106 928853230208831898735088319894388736 107 1892592204935944670599365912000724992 108 3855604936015767940910676680466497536 109 7853348998533926788152375697945395200 110 15993572398501902802781061318080200704 111 32566085896730438886143272976868442112 112 66300438586631213988705907627811405824 113 134958179947037239720764660589088735232 114 274672503816492381549263255815743078400 115 558940372227557124556050868847884894208 116 1137237627143732086511263428011102306304 117 2313521326663646076789076188417939734528 118 4705799412077548419047702945157489885184 119 9570441569651394284907410834018480947200 120 19461227086286953295184639169564524937216 121 39568458978525375704600528570425297338368 122 80439561392919968964646788059925332361216 123 163505677305510931694151498870964625604608 124 332306998946228968225951765070086144000000 125 675290357154602380743066908448344015634432 126 1372103574016954119300192260816747370643456 127 2787593149816327892691964784081045188247552 128 5662638867931336970494016842272054806839296 129 11501544001927720065062061731193765547212800 130 23358342794920899885979886552546297107185664 131 47432639689843454299086713279129034531274752 132 96308076615431687683258134893768766279122944 133 195523525773835873598347342433434560156925952 134 396905352776582623783680142108414441842278400 135 805614420296918760987977822599422059403542528 136 1635010494653208069310483969763035535569321984 137 3317932746568884274276611084252464035311648768 138 6732385905950158901837681449153734260266369024 139 13659206434100006674190627441997121422413004800 140 27710069705749207417304475936157629693774790656 141 56209028272896435628240777906210195175823638528 142 114006984641188178155315975739346586108948381696 143 231214126218365500731442327050818212094004953088 144 468873167799106351550788476682431800663238246400 145 950725369303757525769950741399544947722957094912 146 1927587211980192941861781344614633775130923237376 147 3907804182628918154337586984352717683415960256512 148 7921581506441253829843751701937060380708339449856 149 16056536542942048661905717156306820284305899520000 150 32542674641388591248009978389417938604663005773824 151 65950261384556994183941278076322271261973956001792 152 133641764954215259422773665035372926590334862884864 153 270788850241716356313426480411713813235625751478272 154 548634013076170978278805126656385930425527802265600 155 1111471995190151669293902315280733236448336698933248 156 2251534616160589126925164215101478759468692578238464 157 4560615859291082556254598520491161162836337500356608 158 9237055723340639168776839063975087754980407654744064 159 18707220957835557353007165858768422651595936550092800 160 37883583941254334542757714548838772152501427446480896 161 76711297940224432370675009499612263135700587315724288 162 155322548008979038535014809281755694196953886937317376 163 314468384301215719104050458085897184773327693407059968 164 636630113221341311169525113131212883362124215720345600 165 1288740451785291546048663656010556636468444068935892992 166 2608628426465379295090084243175962696651795372227690496 167 5279926043139507707312742491978799609186437131898191872 168 10685938755534827071184753281845698387044630876144009216 169 21625547427257904300076283732736296585244902651907276800 170 43761427842245562604742602950099795740425342452901085184 171 88549507970657140597018239162528802515970269903671263232 172 179164293135059326725808469435865638892676731202472771584 173 362483085900434774028572770265646569087819887993990152192 174 733323061547153848237880901663722167942560712763637760000 175 1483455683558180414890879922281499289742939470273726906368 176 3000722049986714502719290875849502275849467372430629535744 177 6069448589599352823528233401028799521722016293408156418048 178 12275672406220986227664949274230764138082005053471199330304 179 24826427762027399505405221839835008774623573779374355251200 180 50206086414307384888677806956471279164533512381856990887936 181 101524764591283405088523773854653682796374229366419276955648 182 205286972672231007910250734368946817000831817851226613088256 183 415073352252444265508641575609606941764768253765184282165248 184 839194558178160738837030832067509308949621543307740551577600 185 1696582903417481310200491960041347088527164757474044828188672 186 3429749540386513119227714380314826357885676055272856607522816 187 6933058866734588903656629417932867556585051588410526119493632 188 14014021943109226472811139624150065753099514926981236052197376 189 28325421580932396946808999772224594702661878943143955739443200 190 57248737102160375236373358487009719631457507242373110766239744 191 115699539186647299839021270648563707381598615552361084141699072 192 233815762541418471772119320225062366333396637950840821570863104 193 472490001826026234455447541463687466472856499015696805854707712 194 954747173952314144179423571269886061889168263102979649411481600 195 1929129122132917825788125491855565704327904694036242798779301888 196 3897728659977947100219250427604261215080260999107275446575693824 197 7874799885891181845293385233517867333660055771032576289394393088 198 15909088372675068475434310204700595055620440189198094767692447744 199 32138760885179805510839241846823252050444059875655856706027520000