0 1 1 3 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 1688849860263933 51 3377699720527860 52 6755399441055711 53 13510798882111404 54 27021597764222772 55 54043195528445472 56 108086391056890800 57 216172782113781312 58 432345564227562048 59 864691128455122944 60 1729382256910243584 61 3458764513820482560 62 6917529027640955904 63 13835058055281893376 64 27670116110563749888 65 55340232221127426048 66 110680464442254704640 67 221360928884509114368 68 442721857769017638912 69 885443715538034098176 70 1770887431076065837056 71 3541774862152126955520 72 7083549724304244473856 73 14167099448608470073344 74 28334198897216902397952 75 56668397794433729298432 76 113336795588867307601920 77 226673591177734313213952 78 453347182355468022448128 79 906694364710934836936704 80 1813388729421867257954304 81 3626777458843729684070400 82 7253554917687449704464384 83 14507109835374880081575936 84 29014219670749721508446208 85 58028439341499365707481088 86 116056878682998576796139520 87 232113757365996844354633728 88 464227514731993070233976832 89 928455029463984903517372416 90 1856910058927967333133582336 91 3713820117855929718464839680 92 7427640235711849541325029376 93 14855280471423679291440758784 94 29710560942847319000462917632 95 59421121885694558836088635392 96 118842243771388959342502871040 97 237684487542777602025656942592 98 475368975085554570732616286208 99 950737950171107874827837374464 100 1901475900342213216380884353030 101 3802951800684421366212187914273 102 7605903601368832599325214244984 103 15211807202737644932452105322871 104 30423614405475249332507564311602 105 60847228810950417600221835955032 106 121694457621900673070857086573936 107 243388915243801021882541002476048 108 486777830487601395246735663609312 109 973555660975201493456778644534784 110 1947111321950400392840171923705344 111 3894222643900795597533573116689152 112 7788445287801580818773604771949056 113 15576890575603140884960126621067264 114 31153781151206240264746087396528128 115 62307562302412397519143843101954048 116 124615124604824629017591022821924864 117 249230249209648925993788718880325632 118 498460498419297187904790784234487808 119 996920996838593047644008261418418176 120 1993841993677183438956869908739260416 121 3987683987354361565251446589290446848 122 7975367974708712505178306722218901504 123 15950735949417403759707440531742130176 124 31901471898834765018116535238149537792 125 63802943797669445033636378825742876672 126 127605887595338720062079374350599847936 127 255211775190677100113771982099880869888 128 510423550381353520206770430998030057472 129 1020847100762705680371993795594408689664 130 2041694201525408640660893458389138407424 131 4083388403050811841155598651186166628352 132 8166776806101612801978820771202608398336 133 16333553612203203843292888480094758109184 134 32667107224406364165256270835626580901888 135 65334214448812641287853529422243255287808 136 130668428897625108490389034346698625777664 137 261336857795249868810142019698285338427392 138 522673715590499041279011941407274563534848 139 1045347431180996689875479686837812326301696 140 2090694862361990594385870981725861902811136 141 4181389724723975618041565179559620009525248 142 8362779449447940094622776791349875833831424 143 16725558898895857906324846447190710111174656 144 33451117797791671246808278623422710737272832 145 66902235595583253361933728705046749760192512 146 133804471191166328460501800326733650603278336 147 267608942382332300394272286487222592395542528 148 535217884764663887735081944642905745215455232 149 1070435769529326349363238632624632567372447744 150 2140871539058649846512626751930707200813563892 151 4281743078117293988597552477231898358135652268 152 8563486156234576568339702901219964278030728841 153 17126972312469130318968601695982662977065056924 154 34253944624938215002515595179111593391106813515 155 68507889249876338734187973932637318846106028568 156 137015778499752494926689515014346096199874864296 157 274031556999504624770006164327321498174831350432 158 548063113999008519373266597252874385419337958288 159 1096126227998015578413041731704157104017050456320 160 2192252455996028236159100537809021984468898036736 161 4384504911992050630984235224427241741963486400512 162 8769009823984089579300538746488443470290545592064 163 17538019647968155793265214088275935793932620998656 164 35076039295936264855858701367212227055817070008320 165 70152078591872436250373949115869680570035332636672 166 140304157183744685578060990994878845101868123377664 167 280608314367488997310748167516534720217321308028928 168 561216628734977246930748706087619624641793027407872 169 1122433257469952998480002154286331866057847452467200 170 2244866514939903006197013792798833462384138844831744 171 4489733029879800030868046554057975378745007848030208 172 8979466059759588098684131045052505652323160548704256 173 17958932119519152271264337964009997068071979832049664 174 35917864239038256690320827675893717610514015107153920 175 71835728478076417676225958847662386064805616878092288 176 143671456956152643943620524687329681607241358299365376 177 287342913912304905069578263359179197749892867436838912 178 574685827824609044503830954688418095730905838694432768 179 1149371655649216557737010765318995654244651486601543680 180 2298743311298430052932719242526390358696181789334962176 181 4597486622596853980782833908837739067088519595475075072 182 9194973245193695711400458665261715332134147971899981824 183 18389946490387366922470499025728546057312106956892143616 184 36779892980774684844280161441932604894971022755380592640 185 73559785961549271687238649664946799339154036650831511552 186 147119571923098347371833952892317905753768802147666755584 187 294239143846196302738381212910006681612532554423282434048 188 588478287692391821466189040071799615343201992582776225792 189 1176956575384782074911231308649260758738971716815463383040 190 2353913150769561013780169074314022621215666819719447445504 191 4707826301539115755475751062667403545171956246060778651648 192 9415652603078218966782327953430235886355509351989899165696 193 18831305206156412845226307563084753745794915672435409813504 194 37662610412312775513775918438684920199879031690159456256000 195 75325220824625450674198443502534363340579276709530129399808 196 150650441649250700641690100255665167611286604998508812435456 197 301300883298500999869966627013058007179800562285483437064192 198 602601766597001196913106107030640938467998325982068838760448 199 1205203533194000788172557920072470885540676045604748148080640 200 2410407066387998365037807252171598109066480854427662041481240