0 0 1 2 2 8 3 24 4 64 5 160 6 384 7 896 8 2048 9 4608 10 10240 11 22528 12 49152 13 106496 14 229376 15 491520 16 1048576 17 2228224 18 4718592 19 9961472 20 20971520 21 44040192 22 92274688 23 192937984 24 402653184 25 838860800 26 1744830464 27 3623878656 28 7516192768 29 15569256448 30 32212254720 31 66571993088 32 137438953472 33 283467841536 34 584115552256 35 1202590842880 36 2473901162496 37 5085241278464 38 10445360463872 39 21440476741632 40 43980465111040 41 90159953477632 42 184717953466368 43 378231999954944 44 774056185954304 45 1583296743997440 46 3236962232172544 47 6614661952700416 48 13510798882111488 49 27584547717644288 50 56294995342131200 51 114841790497947648 52 234187180623265792 53 477381560501272576 54 972777519512027136 55 1981583836043018240 56 4035225266123964416 57 8214565720323784704 58 16717361816799281152 59 34011184385901985792 60 69175290276410818560 61 140656423562035331072 62 285924533142498050048 63 581072438321850875904 64 1180591620717411303424 65 2398076729582241710080 66 4869940435459321626624 67 9887454823508319666176 68 20070057552195992158208 69 40730410914750689968128 70 82641413450218791239680 71 167644010141872405086208 72 340010386766614455386112 73 689465506498968201199616 74 1397820478929414983254016 75 2833419889721787128217600 76 5742397643169488579854336 77 11635911013790805806546944 78 23574053482485268906770432 79 47752569874777852400893952 80 96714065569170333976494080 81 195845982777569926302400512 82 396527668833598369303625728 83 802726744224113772004900864 84 1624796301562061610805100544 85 3288278229351791355200798720 86 6653927711158918977582792704 87 13462597927228510489527975936 88 27234680864278366047780732928 89 55088331748199422233011027968 90 111414603535684224740921180160 91 225305087149939210031640608768 92 455561934457019941162877714432 93 921027389228322924524948422656 94 1861861819085211933448282832896 95 3763337719427556035693337640960 96 7605903601369376408980219232256 97 15370263527767281493147526365184 98 31057439705591620336669228531712 99 62748704711297355374086808666112 100 126765060022822940149670320537600 101 256065421246102339102334047485952 102 517201444893117595810654907793408 103 1044544094588061026833283441229824 104 2109370598779773724090514133745664 105 4259306016766850789028922770063360 106 8599741671948308259753634545270784 107 17361742620725829882898847100829696 108 35048003795110086492580850222235648 109 70745044697537026438728012485623808 110 142788163609707759784588649053552640 111 288172475648682933383442546271715328 112 581537248155900694395415588872650752 113 1173459090028871044047892170403741696 114 2367687367491881398609906326124363776 115 4776913109852041418248056622882488320 116 9636902969440640078552601187032498176 117 19439959438354394641218178256600039424 118 39212225875655018250662308278270164992 119 79089065749202494437776520086680502272 120 159507359494189904748456847233641349120 121 321673174979949641242721308587843387392 122 648663261943038945977057845416808153088 123 1307960347852357218937346147315859062784 124 2637188343637273091841153207596203638784 125 5316911983139663491615228241121378304000 126 10718894558009561599096300134100698660864 127 21607930299479592429924287571917281427456 128 43556142965880123323311949751266331066368 129 87792850665602123573550648717396198555648 130 176946830798888001000954795864519469957120 131 356615920533143509709616588588493085605888 132 718676358937022034834647170895894462595072 133 1448241753615514100500122329229605507956736 134 2918261578713968262661900633334844181446656 135 5880079300393816648647113216420954693959680 136 11847270886719393543940850332344442050052096 137 23868766345302307581174948463693949424369664 138 48085981834331656148936392525398029497270272 139 96868861956117394271045776246816320291602432 140 195131520487142952488437534885673163177328640 141 393050634124102232869567034555427371542904832 142 791676454547837121524517998679016833462304768 143 1594503281694939554619803856494357847677599744 144 3211307308588409732381143431261364056861179904 145 6467216107573880711045358299068024836734320640 146 13023635195941883914656859471226643119492562944 147 26225676353472012814446004688634473131032969216 148 52808164630120515599156580869631320046161625088 149 106329953106594011138842304723987387660514623488 150 214087153905893982158742895417424270457411993600 151 431028803197199884079602362773747531187589480448 152 867766597165223607683437869425293042920709947392 153 1746951175872094894415342026606182046932481867776 154 3516738314827485146927616628723556016047087681536 155 7079148555821561010049098408469495876458423255040 156 14249640963976303452485927118983759441645342294016 157 28681969632618969769747314842057054260747676155904 158 57729314674570665269045550892293179276409335447552 159 116189380167806781997192944200944500062646637166592 160 233840261972944466912589573234605283144949206876160 161 470603527220550739661586516134643132329210278838272 162 947053060990425090995987771600151396737044287848448 163 1905798135079497405337605021862033057631336036040704 164 3834980296356289257366469001047526643577166992769024 165 7716728645107167408115455916741974343783323826913280 166 15526993395003512602995947662777790800824627336577024 167 31241058999585380779521966984143265828165214038654976 168 62856262418327472706104077285461900109362346808311808 169 126460813674968367706328441205274537124788531078627328 170 254418205026563580000897455679250548061704737081262080 171 511829565406380849178276057895904043747664824010539008 172 1029645441519269076709514408866613982743840347717107712 173 2071263504451552910124953403882839755984702094826274816 174 4166472251729135333661755980064903092963446988436668416 175 8380834989110329694147210304728253347914979574441574400 176 16857450949524777441941817298653401019806130344019623936 177 33906463841657790991178427975700590687564603078312198144 178 68196051568532054196946442708188758671033890937170296832 179 137158350907497052823072058929952671933877151435432394752 180 275849197355859994504502464887055653051373041993048391680 181 554763385793451766725721623828411924469983562230463987712 182 1115656753750367088884876635765425085674442080949662384128 183 2243573471827661288636620047748052644817834074876793585664 184 4511666872309176799006973647930510236573567975708524806144 185 9072373601926062041481414400729830367022935603326924881920 186 18242826918467540969897763011197280521797470510473600303104 187 36681813266165915713665394441869800619098139628586701684736 188 73755945390793498975070525722690080389202676472452405526528 189 148296528498510333045620525123281119080418147375462815367168 190 298162332430867336282199997602364154764861883612041639362560 191 599463215729428012946317889916332142737774944946315295981568 192 1205203533194242706656471569255871951891652245337094626476032 193 2422961269859258774840614717358159236615509201563117321977856 194 4871030946660064272736572592409149138895427824904090782007296 195 9792278707203221991583831500203959609119674493363893840117760 196 19684991042172630875389035631179241880896986673839212232441856 197 39570849339877635535220816523901129087109248721901273569296384 198 79543433190820018639327123570887548824849048192248245347418112 199 159890335403769532416425228187945678950959197881387887112486912