0 0 1 1 2 6 3 12 4 24 5 48 6 96 7 192 8 384 9 768 10 1536 11 3072 12 6144 13 12288 14 24576 15 49152 16 98304 17 196608 18 393216 19 786432 20 1572864 21 3145728 22 6291456 23 12582912 24 25165824 25 50331648 26 100663296 27 201326592 28 402653184 29 805306368 30 1610612736 31 3221225472 32 6442450944 33 12884901888 34 25769803776 35 51539607552 36 103079215104 37 206158430208 38 412316860416 39 824633720832 40 1649267441664 41 3298534883328 42 6597069766656 43 13194139533312 44 26388279066624 45 52776558133248 46 105553116266496 47 211106232532992 48 422212465065984 49 844424930131968 50 1688849860263936 51 3377699720527872 52 6755399441055744 53 13510798882111488 54 27021597764222976 55 54043195528445952 56 108086391056891904 57 216172782113783808 58 432345564227567616 59 864691128455135232 60 1729382256910270464 61 3458764513820540928 62 6917529027641081856 63 13835058055282163712 64 27670116110564327424 65 55340232221128654848 66 110680464442257309696 67 221360928884514619392 68 442721857769029238784 69 885443715538058477568 70 1770887431076116955136 71 3541774862152233910272 72 7083549724304467820544 73 14167099448608935641088 74 28334198897217871282176 75 56668397794435742564352 76 113336795588871485128704 77 226673591177742970257408 78 453347182355485940514816 79 906694364710971881029632 80 1813388729421943762059264 81 3626777458843887524118528 82 7253554917687775048237056 83 14507109835375550096474112 84 29014219670751100192948224 85 58028439341502200385896448 86 116056878683004400771792896 87 232113757366008801543585792 88 464227514732017603087171584 89 928455029464035206174343168 90 1856910058928070412348686336 91 3713820117856140824697372672 92 7427640235712281649394745344 93 14855280471424563298789490688 94 29710560942849126597578981376 95 59421121885698253195157962752 96 118842243771396506390315925504 97 237684487542793012780631851008 98 475368975085586025561263702016 99 950737950171172051122527404032 100 1901475900342344102245054808064 101 3802951800684688204490109616128 102 7605903601369376408980219232256 103 15211807202738752817960438464512 104 30423614405477505635920876929024 105 60847228810955011271841753858048 106 121694457621910022543683507716096 107 243388915243820045087367015432192 108 486777830487640090174734030864384 109 973555660975280180349468061728768 110 1947111321950560360698936123457536 111 3894222643901120721397872246915072 112 7788445287802241442795744493830144 113 15576890575604482885591488987660288 114 31153781151208965771182977975320576 115 62307562302417931542365955950641152 116 124615124604835863084731911901282304 117 249230249209671726169463823802564608 118 498460498419343452338927647605129216 119 996920996838686904677855295210258432 120 1993841993677373809355710590420516864 121 3987683987354747618711421180841033728 122 7975367974709495237422842361682067456 123 15950735949418990474845684723364134912 124 31901471898837980949691369446728269824 125 63802943797675961899382738893456539648 126 127605887595351923798765477786913079296 127 255211775190703847597530955573826158592 128 510423550381407695195061911147652317184 129 1020847100762815390390123822295304634368 130 2041694201525630780780247644590609268736 131 4083388403051261561560495289181218537472 132 8166776806102523123120990578362437074944 133 16333553612205046246241981156724874149888 134 32667107224410092492483962313449748299776 135 65334214448820184984967924626899496599552 136 130668428897640369969935849253798993199104 137 261336857795280739939871698507597986398208 138 522673715590561479879743397015195972796416 139 1045347431181122959759486794030391945592832 140 2090694862362245919518973588060783891185664 141 4181389724724491839037947176121567782371328 142 8362779449448983678075894352243135564742656 143 16725558898897967356151788704486271129485312 144 33451117797795934712303577408972542258970624 145 66902235595591869424607154817945084517941248 146 133804471191183738849214309635890169035882496 147 267608942382367477698428619271780338071764992 148 535217884764734955396857238543560676143529984 149 1070435769529469910793714477087121352287059968 150 2140871539058939821587428954174242704574119936 151 4281743078117879643174857908348485409148239872 152 8563486156235759286349715816696970818296479744 153 17126972312471518572699431633393941636592959488 154 34253944624943037145398863266787883273185918976 155 68507889249886074290797726533575766546371837952 156 137015778499772148581595453067151533092743675904 157 274031556999544297163190906134303066185487351808 158 548063113999088594326381812268606132370974703616 159 1096126227998177188652763624537212264741949407232 160 2192252455996354377305527249074424529483898814464 161 4384504911992708754611054498148849058967797628928 162 8769009823985417509222108996297698117935595257856 163 17538019647970835018444217992595396235871190515712 164 35076039295941670036888435985190792471742381031424 165 70152078591883340073776871970381584943484762062848 166 140304157183766680147553743940763169886969524125696 167 280608314367533360295107487881526339773939048251392 168 561216628735066720590214975763052679547878096502784 169 1122433257470133441180429951526105359095756193005568 170 2244866514940266882360859903052210718191512386011136 171 4489733029880533764721719806104421436383024772022272 172 8979466059761067529443439612208842872766049544044544 173 17958932119522135058886879224417685745532099088089088 174 35917864239044270117773758448835371491064198176178176 175 71835728478088540235547516897670742982128396352356352 176 143671456956177080471095033795341485964256792704712704 177 287342913912354160942190067590682971928513585409425408 178 574685827824708321884380135181365943857027170818850816 179 1149371655649416643768760270362731887714054341637701632 180 2298743311298833287537520540725463775428108683275403264 181 4597486622597666575075041081450927550856217366550806528 182 9194973245195333150150082162901855101712434733101613056 183 18389946490390666300300164325803710203424869466203226112 184 36779892980781332600600328651607420406849738932406452224 185 73559785961562665201200657303214840813699477864812904448 186 147119571923125330402401314606429681627398955729625808896 187 294239143846250660804802629212859363254797911459251617792 188 588478287692501321609605258425718726509595822918503235584 189 1176956575385002643219210516851437453019191645837006471168 190 2353913150770005286438421033702874906038383291674012942336 191 4707826301540010572876842067405749812076766583348025884672 192 9415652603080021145753684134811499624153533166696051769344 193 18831305206160042291507368269622999248307066333392103538688 194 37662610412320084583014736539245998496614132666784207077376 195 75325220824640169166029473078491996993228265333568414154752 196 150650441649280338332058946156983993986456530667136828309504 197 301300883298560676664117892313967987972913061334273656619008 198 602601766597121353328235784627935975945826122668547313238016 199 1205203533194242706656471569255871951891652245337094626476032 200 2410407066388485413312943138511743903783304490674189252952064