0 1 1 7 2 14 3 28 4 56 5 112 6 224 7 448 8 896 9 1792 10 3584 11 7168 12 14336 13 28672 14 57344 15 114688 16 229376 17 458752 18 917504 19 1835008 20 3670016 21 7340032 22 14680064 23 29360128 24 58720256 25 117440512 26 234881024 27 469762048 28 939524096 29 1879048192 30 3758096384 31 7516192768 32 15032385536 33 30064771072 34 60129542144 35 120259084288 36 240518168576 37 481036337152 38 962072674304 39 1924145348608 40 3848290697216 41 7696581394432 42 15393162788864 43 30786325577728 44 61572651155456 45 123145302310912 46 246290604621824 47 492581209243648 48 985162418487296 49 1970324836974592 50 3940649673949184 51 7881299347898368 52 15762598695796736 53 31525197391593472 54 63050394783186944 55 126100789566373888 56 252201579132747776 57 504403158265495552 58 1008806316530991104 59 2017612633061982208 60 4035225266123964416 61 8070450532247928832 62 16140901064495857664 63 32281802128991715328 64 64563604257983430656 65 129127208515966861312 66 258254417031933722624 67 516508834063867445248 68 1033017668127734890496 69 2066035336255469780992 70 4132070672510939561984 71 8264141345021879123968 72 16528282690043758247936 73 33056565380087516495872 74 66113130760175032991744 75 132226261520350065983488 76 264452523040700131966976 77 528905046081400263933952 78 1057810092162800527867904 79 2115620184325601055735808 80 4231240368651202111471616 81 8462480737302404222943232 82 16924961474604808445886464 83 33849922949209616891772928 84 67699845898419233783545856 85 135399691796838467567091712 86 270799383593676935134183424 87 541598767187353870268366848 88 1083197534374707740536733696 89 2166395068749415481073467392 90 4332790137498830962146934784 91 8665580274997661924293869568 92 17331160549995323848587739136 93 34662321099990647697175478272 94 69324642199981295394350956544 95 138649284399962590788701913088 96 277298568799925181577403826176 97 554597137599850363154807652352 98 1109194275199700726309615304704 99 2218388550399401452619230609408 100 4436777100798802905238461218816 101 8873554201597605810476922437632 102 17747108403195211620953844875264 103 35494216806390423241907689750528 104 70988433612780846483815379501056 105 141976867225561692967630759002112 106 283953734451123385935261518004224 107 567907468902246771870523036008448 108 1135814937804493543741046072016896 109 2271629875608987087482092144033792 110 4543259751217974174964184288067584 111 9086519502435948349928368576135168 112 18173039004871896699856737152270336 113 36346078009743793399713474304540672 114 72692156019487586799426948609081344 115 145384312038975173598853897218162688 116 290768624077950347197707794436325376 117 581537248155900694395415588872650752 118 1163074496311801388790831177745301504 119 2326148992623602777581662355490603008 120 4652297985247205555163324710981206016 121 9304595970494411110326649421962412032 122 18609191940988822220653298843924824064 123 37218383881977644441306597687849648128 124 74436767763955288882613195375699296256 125 148873535527910577765226390751398592512 126 297747071055821155530452781502797185024 127 595494142111642311060905563005594370048 128 1190988284223284622121811126011188740096 129 2381976568446569244243622252022377480192 130 4763953136893138488487244504044754960384 131 9527906273786276976974489008089509920768 132 19055812547572553953948978016179019841536 133 38111625095145107907897956032358039683072 134 76223250190290215815795912064716079366144 135 152446500380580431631591824129432158732288 136 304893000761160863263183648258864317464576 137 609786001522321726526367296517728634929152 138 1219572003044643453052734593035457269858304 139 2439144006089286906105469186070914539716608 140 4878288012178573812210938372141829079433216 141 9756576024357147624421876744283658158866432 142 19513152048714295248843753488567316317732864 143 39026304097428590497687506977134632635465728 144 78052608194857180995375013954269265270931456 145 156105216389714361990750027908538530541862912 146 312210432779428723981500055817077061083725824 147 624420865558857447963000111634154122167451648 148 1248841731117714895926000223268308244334903296 149 2497683462235429791852000446536616488669806592 150 4995366924470859583704000893073232977339613184 151 9990733848941719167408001786146465954679226368 152 19981467697883438334816003572292931909358452736 153 39962935395766876669632007144585863818716905472 154 79925870791533753339264014289171727637433810944 155 159851741583067506678528028578343455274867621888 156 319703483166135013357056057156686910549735243776 157 639406966332270026714112114313373821099470487552 158 1278813932664540053428224228626747642198940975104 159 2557627865329080106856448457253495284397881950208 160 5115255730658160213712896914506990568795763900416 161 10230511461316320427425793829013981137591527800832 162 20461022922632640854851587658027962275183055601664 163 40922045845265281709703175316055924550366111203328 164 81844091690530563419406350632111849100732222406656 165 163688183381061126838812701264223698201464444813312 166 327376366762122253677625402528447396402928889626624 167 654752733524244507355250805056894792805857779253248 168 1309505467048489014710501610113789585611715558506496 169 2619010934096978029421003220227579171223431117012992 170 5238021868193956058842006440455158342446862234025984 171 10476043736387912117684012880910316684893724468051968 172 20952087472775824235368025761820633369787448936103936 173 41904174945551648470736051523641266739574897872207872 174 83808349891103296941472103047282533479149795744415744 175 167616699782206593882944206094565066958299591488831488 176 335233399564413187765888412189130133916599182977662976 177 670466799128826375531776824378260267833198365955325952 178 1340933598257652751063553648756520535666396731910651904 179 2681867196515305502127107297513041071332793463821303808 180 5363734393030611004254214595026082142665586927642607616 181 10727468786061222008508429190052164285331173855285215232 182 21454937572122444017016858380104328570662347710570430464 183 42909875144244888034033716760208657141324695421140860928 184 85819750288489776068067433520417314282649390842281721856 185 171639500576979552136134867040834628565298781684563443712 186 343279001153959104272269734081669257130597563369126887424 187 686558002307918208544539468163338514261195126738253774848 188 1373116004615836417089078936326677028522390253476507549696 189 2746232009231672834178157872653354057044780506953015099392 190 5492464018463345668356315745306708114089561013906030198784 191 10984928036926691336712631490613416228179122027812060397568 192 21969856073853382673425262981226832456358244055624120795136 193 43939712147706765346850525962453664912716488111248241590272 194 87879424295413530693701051924907329825432976222496483180544 195 175758848590827061387402103849814659650865952444992966361088 196 351517697181654122774804207699629319301731904889985932722176 197 703035394363308245549608415399258638603463809779971865444352 198 1406070788726616491099216830798517277206927619559943730888704 199 2812141577453232982198433661597034554413855239119887461777408