0 1 1 2 2 5 3 12 4 28 5 64 6 144 7 320 8 704 9 1536 10 3328 11 7168 12 15360 13 32768 14 69632 15 147456 16 311296 17 655360 18 1376256 19 2883584 20 6029312 21 12582912 22 26214400 23 54525952 24 113246208 25 234881024 26 486539264 27 1006632960 28 2080374784 29 4294967296 30 8858370048 31 18253611008 32 37580963840 33 77309411328 34 158913789952 35 326417514496 36 670014898176 37 1374389534720 38 2817498546176 39 5772436045824 40 11819749998592 41 24189255811072 42 49478023249920 43 101155069755392 44 206708186021888 45 422212465065984 46 862017116176384 47 1759218604441600 48 3588805953060864 49 7318349394477056 50 14918173765664768 51 30399297484750848 52 61924494876344320 53 126100789566373888 54 256705178760118272 55 522417556774977536 56 1062849512059437056 57 2161727821137838080 58 4395513236313604096 59 8935141660703064064 60 18158513697557839872 61 36893488147419103232 62 74939897799445053440 63 152185638608103800832 64 308982963234634989568 65 627189298506124754944 66 1272825341085959061504 67 2582544170319337226240 68 5238875316933512658944 69 10625324586456701730816 70 21545797078092756287488 71 43681889966544218226688 72 88544371553805847756800 73 179449926349046518120448 74 363622219180962681454592 75 736689171327664653336576 76 1492267808586807887527936 77 3022314549036572936765440 78 6120186961799060196950016 79 12391489651049949040738304 80 25085210757003555375153152 81 50774884423814425337659392 82 102758694667243479850024960 83 207935240973716218049462272 84 420706185225890952797749248 85 851083777008698938993147904 86 1721510367131231944781594624 87 3481706360490132023153786880 88 7040783973435600313488769024 89 14236310451781873161339928576 90 28782105913385091391404638208 91 58183181846412872920258838528 92 117604303732111126115416801280 93 237684487542793012780631851008 94 480320735242727546660860198912 95 970544990799738135520913391616 96 1960897022228042355440212770816 97 3961408125713216879677197516800 98 8002044413940698096947938983936 99 16162545152909924869082965868544 100 32642002955876907088540107538432 101 65917831211867928877828566679552 102 133103313023964087157153836564480 103 268741927248384633117301079539712 104 542554456897682183840588971900928 105 1095250118597190202893151569444864 106 2210782646798032076210250390175744 107 4462130112803367493268395282923520 108 9005389864021341668232579570991104 109 18173039004871896699856737152270336 110 36670596563402220126496630325116928 111 73990230234121293706559572691386368 112 149278534682876294320251769465077760 113 301153217795020002454768787094765568 114 607498732448574832538068070518751232 115 1225382058614219320333197133695942656 116 2471533304662577951180516252708765696 117 4984604984193434523389276476051292160 118 10052286718123426288835040893370105856 119 20270726935719967061783057669275254784 120 40873760870386163091792067103620595712 121 82412135738664784120036037737381363712 122 166153499473114484112975882535043072000 123 334965454937798799971759379190646833152 124 675247821858737263435133986622415044608 125 1361129467683753853853498429727072845824 126 2743526583300066361673457772418631204864 127 5529588462465250031279837370766233436160 128 11144247516660734678425518393390408925184 129 22458636216781938588582724090496701956096 130 45257554800484815640628822788425172123648 131 91195674334811508208184394791713880670208 132 183752478137306770270222288013154834186240 133 370227215209981048248151572885763814064128 134 745898948290697111911717139490435919511552 135 1502686932322864254654262266418688421789696 136 3027151936128668570970180507713010009112576 137 6097860015223217265263672965177286349291520 138 12282832316378194777173969829857105360715776 139 24739889204619910047641187458719276045697024 140 49828227552966861081868870515448682739924992 141 100353353393387804136910732226917626776911872 142 202100503361683772220167446845875776147947520 143 406988599873183872333026858475832597484142592 144 819552386046000400451437646519827285344780288 145 1650255144691266112473643152175978751442550784 146 3322811034581062848088822022624605864391081984 147 6690223559559186942460715481794508451794124800 148 13469650099912496377487573836679610349612171264 149 27117706161413237740107433419540407591272185856 150 54592224246002965450479438331443188966640058368 151 109898072338358910841488019647611125501471490048 152 221223392369423781564034325264671746139325726720 153 445301280124259482890185222468242482551416946688 154 896311551019342805304603588814282945648364879872 155 1804041083580333289657673465384161852387791732736 156 3630918130243961937412279506279515626957707411456 157 7307508186654514591018424163581415098279662714880 158 14706360225642210614424578629207597885287821213696 159 29595408155950784093624617862504731148032633995264 160 59556191721234293916800156933188533050979251126272 161 119843134261134039292702156282735207611786468524032 162 241147770159598981503607997398186698243228869591040 163 485218543593859768843623364461805962525769604268032 164 976283093737043149360061468254477057130162938707968 165 1964258200572733522065752415170684378417573337759744 166 3951900427342761490822763787664829285149641596207104 167 7950568907080111875028045489976579626928273033789440 168 15994673918949401536821126809247001367114525750329344 169 32176420047477158647172325277081686960745010866159616 170 64726984514111028441404793871338742374521940463321088 171 130202257866535479176929874377028221655107718388645888 172 261901093409697802942100322022757917122343111701299200 173 526795342172649295060681790582918781868941573250613248 174 1059576995051805968474325874240643458986393846197256192 175 2131126611516626693654576334630898708469809091786571776 176 4286198465859282900721001841561020997933660982357262336 177 8620287417370624828265702027720489157855407562282762240 178 17336355806045367710178800744637872639686986319701999616 179 34864273554698971527652394867669533927326315029676949504 180 70111670994614415269894376492126645150557314839899799552 181 140989589759661774968967926497828444892923999240891400192 182 283511675060189438796294200022807198969466737603966402560 183 570088341202110655309305094099915016306170953452300009472 184 1146306664567684866052043576308431269346816863393334427648 185 2304873293462296842970953928834065012162583639764137672704 186 4634266515578447907675641410102534971263067105483212980224 187 9317572888464604258818749925073879836401933862876301230080 188 18733225491544625404572434059885379460555467029572352999424 189 37662610412320084583014736539245998496614132666784207077376 190 75717539683101836713769209917442476144234662548847416311808 191 152219717083127008523017893512785910590482119528252836937728 192 306008709600100687236994734381373737784989827917621682503680 193 615155970067894714855907363474351308778030833557475382263808 194 1236589041871176110475650516371910283972164022559414799040512 195 2485732287213125582478972611590235900776532756007757667106816 196 4996572981367797888013288380873302467217474933793371472265216 197 10043362776618689222137263077132266265763768711142455220633600 198 20187159181003565336495898785035855194185175109396334993473536 199 40575185617539504457434542831614355713685625593015519091359744