-1 0
0 16
1 64
2 192
3 512
4 1280
5 3072
6 7168
7 16384
8 36864
9 81920
10 180224
11 393216
12 851968
13 1835008
14 3932160
15 8388608
16 17825792
17 37748736
18 79691776
19 167772160
20 352321536
21 738197504
22 1543503872
23 3221225472
24 6710886400
25 13958643712
26 28991029248
27 60129542144
28 124554051584
29 257698037760
30 532575944704
31 1099511627776
32 2267742732288
33 4672924418048
34 9620726743040
35 19791209299968
36 40681930227712
37 83562883710976
38 171523813933056
39 351843720888320
40 721279627821056
41 1477743627730944
42 3025855999639552
43 6192449487634432
44 12666373951979520
45 25895697857380352
46 52917295621603328
47 108086391056891904
48 220676381741154304
49 450359962737049600
50 918734323983581184
51 1873497444986126336
52 3819052484010180608
53 7782220156096217088
54 15852670688344145920
55 32281802128991715328
56 65716525762590277632
57 133738894534394249216
58 272089475087215886336
59 553402322211286548480
60 1125251388496282648576
61 2287396265139984400384
62 4648579506574807007232
63 9444732965739290427392
64 19184613836657933680640
65 38959523483674573012992
66 79099638588066557329408
67 160560460417567937265664
68 325843287318005519745024
69 661131307601750329917440
70 1341152081134979240689664
71 2720083094132915643088896
72 5515724051991745609596928
73 11182563831435319866032128
74 22667359117774297025740800
75 45939181145355908638834688
76 93087288110326446452375552
77 188592427859882151254163456
78 382020558998222819207151616
79 773712524553362671811952640
80 1566767862220559410419204096
81 3172221350668786954429005824
82 6421813953792910176039206912
83 12998370412496492886440804352
84 26306225834814330841606389760
85 53231421689271351820662341632
86 107700783417828083916223807488
87 217877446914226928382245863424
88 440706653985595377864088223744
89 891316828285473797927369441280
90 1802440697199513680253124870144
91 3644495475656159529303021715456
92 7368219113826583396199587381248
93 14894894552681695467586262663168
94 30106701755420448285546701127680
95 60847228810955011271841753858048
96 122962108222138251945180210921472
97 248459517644732962693353828253696
98 501989637690378842992694469328896
99 1014120480182583521197362564300800
100 2048523369968818712818672379887616
101 4137611559144940766485239262347264
102 8356352756704488214666267529838592
103 16874964790238189792724113069965312
104 34074448134134806312231382160506880
105 68797933375586466078029076362166272
106 138893940965806639063190776806637568
107 280384030360880691940646801777885184
108 565960357580296211509824099884990464
109 1142305308877662078276709192428421120
110 2305379805189463467067540370173722624
111 4652297985247205555163324710981206016
112 9387672720230968352383137363229933568
113 18941498939935051188879250608994910208
114 38215304878816331345984452983059906560
115 77095223755525120628420809496259985408
116 155519675506835157129745426052800315392
117 313697807005240146005298466226161319936
118 632712525993619955502212160693444018176
119 1276058875953519237987654777869130792960
120 2573385399839597129941770468702747099136
121 5189306095544311567816462763334465224704
122 10463682782818857751498769178526872502272
123 21097506749098184734729225660769629110272
124 42535295865117307932921825928971026432000
125 85751156464076492792770401072805589286912
126 172863442395836739439394300575338251419648
127 348449143727040986586495598010130648530944
128 702342805324816988588405189739169588445184
129 1415574646391104008007638366916155759656960
130 2852927364265148077676932708707944684847104
131 5749410871496176278677177367167155700760576
132 11585934028924112804000978633836844063653888
133 23346092629711746101295205066678753451573248
134 47040634403150533189176905731367637551677440
135 94778167093755148351526802658755536400416768
136 190950130762418460649399587709551595394957312
137 384687854674653249191491140203184235978162176
138 774950895648939154168366209974530562332819456
139 1561052163897143619907500279085385305418629120
140 3144405072992817862956536276443418972343238656
141 6333411636382696972196143989432134667698438144
142 12756026253559516436958430851954862781420797952
143 25690458468707277859049147450090912454889439232
144 51737728860591045688362866392544198693874565120
145 104189081567535071317254875769813144955940503552
146 209805410827776102515568037509075785048263753728
147 422465317040964124793252646957050560369293000704
148 850639624852752089110738437791899101284116987904
149 1712697231247151857269943163339394163659295948800
150 3448230425577599072636818902189980249500715843584
151 6942132777321788861467502955402344343365679579136
152 13975609406976759155322736212849456375459854942208
153 28133906518619881175420933029788448128376701452288
154 56633188446572488080392787267755967011667386040320
155 113997127711810427619887416951870075533162738352128
156 229455757060951758157978518736456434085981409247232
157 461834517396565322152364407138345434211274683580416
158 929515041342454255977543553607556000501173097332736
159 1870722095783555735300716585876842265159593655009280
160 3764828217764405917292692129077145058633682230706176
161 7576424487923400727967902172801211173896354302787584
162 15246385080635979242700840174896264461050688288325632
163 30679842370850314058931752008380213148617335942152192
164 61733829160857339264923647333935794750266590615306240
165 124215947160028100823967581302222326406597018692616192
166 249928471996683046236175735873146126625321712309239808
167 502850099346619781648832618283695200874898774466494464
168 1011686509399746941650627529642196296998308248629018624
169 2035345640212508640007179645434004384493637896650096640
170 4094636523251046793426208463167232349981318592084312064
171 8237163532154152613676115270932911861950722781736861696
172 16570108035612423280999627231062718047877616758610198528
173 33331778013833082669294047840519224743707575907493347328
174 67046679912882637553177682437826026783319836595532595200
175 134859607596198219535534538389227208158449042752156991488
176 271251710733262327929427423805604725500516824626497585152
177 545568412548256433575571541665510069368271127497362374656
178 1097266807259976422584576471439621375471017211483459158016
179 2206793578846879956036019719096445224410984335944387133440
180 4438107086347614133805772990627295395759868497843711901696
181 8925254030002936711079013086123400685395536647597299073024
182 17948587774621290309092960381984421158542672599014348685312
183 36093334978473414392055789183444081892588543805668198449152
184 72578988815408496331851315205838642936183484826615399055360
185 145942615347740327759182104089578244174379764083788802424832
186 293454506129327325709323155534958404952785117028693613477888
187 590047563126347991800564205781520643113621411779619244212224
188 1186372227988082664364964200986248952643345179003702522937344
189 2385298659446938690257599980818913238118895068896333114900480
190 4795705725835424103570543119330657141902199559570522367852544
191 9641628265553941653251772554046975615133217962696757011808256
192 19383690158874070198724917738865273892924073612504938575822848
193 38968247573280514181892580739273193111163422599232726256058368
194 78338229657625775932670652001631676872957395946911150720942080
195 157479928337381047003112285049433935047175893390713697859534848
196 316566794719021084281766532191209032696873989775210188554371072
197 636347465526560149114616988567100390598792385537985962779344896
198 1279122683230156259331401825503565431607673583051103096899895296
199 2571100870814384440867139347745860164035524790052468536482201600
200 5167912750336912726142950088969178929711404828005461758329225216