0 1
1 3
2 8
3 20
4 55
5 148
6 400
7 1086
8 2948
9 8000
10 21716
11 58945
12 160000
13 434307
14 1178891
15 3200000
16 8686137
17 23577802
18 64000000
19 173722728
20 471556032
21 1280000000
22 3474454550
23 9431120637
24 25600000000
25 69489090985
26 188622412731
27 512000000000
28 1389781819697
29 3772448254608
30 10240000000000
31 27795636393932
32 75448965092156
33 204800000000000
34 555912727878637
35 1508979301843103
36 4096000000000000
37 11118254557572738
38 30179586036862048
39 81920000000000000
40 222365091151454747
41 603591720737240942
42 1638400000000000000
43 4447301823029094927
44 12071834414744818830
45 32768000000000000000
46 88946036460581898536
47 241436688294896376597
48 655360000000000000000
49 1778920729211637970711
50 4828733765897927531928
51 13107200000000000000000
52 35578414584232759414202
53 96574675317958550638555
54 262144000000000000000000
55 711568291684655188284039
56 1931493506359171012771092
57 5242880000000000000000000
58 14231365833693103765680761
59 38629870127183420255421836
60 104857600000000000000000000
61 284627316673862075313615219
62 772597402543668405108436702
63 2097152000000000000000000000
64 5692546333477241506272304368
65 15451948050873368102168734031
66 41943040000000000000000000000
67 113850926669544830125446087351
68 309038961017467362043374680604
69 838860800000000000000000000000
70 2277018533390896602508921747007
71 6180779220349347240867493612071
72 16777216000000000000000000000000
73 45540370667817932050178434940139
74 123615584406986944817349872241401
75 335544320000000000000000000000000
76 910807413356358641003568698802765
77 2472311688139738896346997444828020
78 6710886400000000000000000000000000
79 18216148267127172820071373976055297
80 49446233762794777926939948896560384
81 134217728000000000000000000000000000
82 364322965342543456401427479521105930
83 988924675255895558538798977931207665
84 2684354560000000000000000000000000000
85 7286459306850869128028549590422118586
86 19778493505117911170775979558624153281
87 53687091200000000000000000000000000000
88 145729186137017382560570991808442371708
89 395569870102358223415519591172483065603
90 1073741824000000000000000000000000000000
91 2914583722740347651211419836168847434156
92 7911397402047164468310391823449661312060
93 21474836480000000000000000000000000000000
94 58291674454806953024228396723376948683115
95 158227948040943289366207836468993226241193
96 429496729600000000000000000000000000000000
97 1165833489096139060484567934467538973662299
98 3164558960818865787324156729379864524823848
99 8589934592000000000000000000000000000000000
100 23316669781922781209691358689350779473245968
101 63291179216377315746483134587597290496476953
102 171798691840000000000000000000000000000000000
103 466333395638455624193827173787015589464919357
104 1265823584327546314929662691751945809929539043
105 3435973836800000000000000000000000000000000000
106 9326667912769112483876543475740311789298387139
107 25316471686550926298593253835038916198590780852
108 68719476736000000000000000000000000000000000000
109 186533358255382249677530869514806235785967742780
110 506329433731018525971865076700778323971815617037
111 1374389534720000000000000000000000000000000000000
112 3730667165107644993550617390296124715719354855588
113 10126588674620370519437301534015566479436312340729
114 27487790694400000000000000000000000000000000000000
115 74613343302152899871012347805922494314387097111752
116 202531773492407410388746030680311329588726246814561
117 549755813888000000000000000000000000000000000000000
118 1492266866043057997420246956118449886287741942235031
119 4050635469848148207774920613606226591774524936291206
120 10995116277760000000000000000000000000000000000000000
121 29845337320861159948404939122368997725754838844700616
122 81012709396962964155498412272124531835490498725824112
123 219902325555200000000000000000000000000000000000000000
124 596906746417223198968098782447379954515096776894012317
125 1620254187939259283109968245442490636709809974516482240
126 4398046511104000000000000000000000000000000000000000000
127 11938134928344463979361975648947599090301935537880246334
128 32405083758785185662199364908849812734196199490329644782
129 87960930222080000000000000000000000000000000000000000000
130 238762698566889279587239512978951981806038710757604926672
131 648101675175703713243987298176996254683923989806592895637
132 1759218604441600000000000000000000000000000000000000000000
133 4775253971337785591744790259579039636120774215152098533421
134 12962033503514074264879745963539925093678479796131857912735
135 35184372088832000000000000000000000000000000000000000000000
136 95505079426755711834895805191580792722415484303041970668417
137 259240670070281485297594919270798501873569595922637158254682
138 703687441776640000000000000000000000000000000000000000000000
139 1910101588535114236697916103831615854448309686060839413368334
140 5184813401405629705951898385415970037471391918452743165093638
141 14073748835532800000000000000000000000000000000000000000000000
142 38202031770702284733958322076632317088966193721216788267366674
143 103696268028112594119037967708319400749427838369054863301872759
144 281474976710656000000000000000000000000000000000000000000000000
145 764040635414045694679166441532646341779323874424335765347333476
146 2073925360562251882380759354166388014988556767381097266037455161
147 5629499534213120000000000000000000000000000000000000000000000000
148 15280812708280913893583328830652926835586477488486715306946669510
149 41478507211245037647615187083327760299771135347621945320749103202
150 112589990684262400000000000000000000000000000000000000000000000000
151 305616254165618277871666576613058536711729549769734306138933390186
152 829570144224900752952303741666555205995422706952438906414982064028
153 2251799813685248000000000000000000000000000000000000000000000000000
154 6112325083312365557433331532261170734234590995394686122778667803714
155 16591402884498015059046074833331104119908454139048778128299641280547
156 45035996273704960000000000000000000000000000000000000000000000000000
157 122246501666247311148666630645223414684691819907893722455573356074267
158 331828057689960301180921496666622082398169082780975562565992825610935
159 900719925474099200000000000000000000000000000000000000000000000000000
160 2444930033324946222973332612904468293693836398157874449111467121485340
161 6636561153799206023618429933332441647963381655619511251319856512218698
162 18014398509481984000000000000000000000000000000000000000000000000000000
163 48898600666498924459466652258089365873876727963157488982229342429706795
164 132731223075984120472368598666648832959267633112390225026397130244373956
165 360287970189639680000000000000000000000000000000000000000000000000000000
166 977972013329978489189333045161787317477534559263149779644586848594135881
167 2654624461519682409447371973332976659185352662247804500527942604887479108
168 7205759403792793600000000000000000000000000000000000000000000000000000000
169 19559440266599569783786660903235746349550691185262995592891736971882717613
170 53092489230393648188947439466659533183707053244956090010558852097749582144
171 144115188075855872000000000000000000000000000000000000000000000000000000000
172 391188805331991395675733218064714926991013823705259911857834739437654352248
173 1061849784607872963778948789333190663674141064899121800211177041954991642873
174 2882303761517117440000000000000000000000000000000000000000000000000000000000
175 7823776106639827913514664361294298539820276474105198237156694788753087044957
176 21236995692157459275578975786663813273482821297982436004223540839099832857456
177 57646075230342348800000000000000000000000000000000000000000000000000000000000
178 156475522132796558270293287225885970796405529482103964743133895775061740899136
179 424739913843149185511579515733276265469656425959648720084470816781996657149113
180 1152921504606846976000000000000000000000000000000000000000000000000000000000000
181 3129510442655931165405865744517719415928110589642079294862677915501234817982719
182 8494798276862983710231590314665525309393128519192974401689416335639933142982245
183 23058430092136939520000000000000000000000000000000000000000000000000000000000000
184 62590208853118623308117314890354388318562211792841585897253558310024696359654365
185 169895965537259674204631806293310506187862570383859488033788326712798662859644898
186 461168601842738790400000000000000000000000000000000000000000000000000000000000000
187 1251804177062372466162346297807087766371244235856831717945071166200493927193087281
188 3397919310745193484092636125866210123757251407677189760675766534255973257192897955
189 9223372036854775808000000000000000000000000000000000000000000000000000000000000000
190 25036083541247449323246925956141755327424884717136634358901423324009878543861745615
191 67958386214903869681852722517324202475145028153543795213515330685119465143857959097
192 184467440737095516160000000000000000000000000000000000000000000000000000000000000000
193 500721670824948986464938519122835106548497694342732687178028466480197570877234912298
194 1359167724298077393637054450346484049502900563070875904270306613702389302877159181933
195 3689348814741910323200000000000000000000000000000000000000000000000000000000000000000
196 10014433416498979729298770382456702130969953886854653743560569329603951417544698245945
197 27183354485961547872741089006929680990058011261417518085406132274047786057543183638658
198 73786976294838206464000000000000000000000000000000000000000000000000000000000000000000
199 200288668329979594585975407649134042619399077737093074871211386592079028350893964918890
200 543667089719230957454821780138593619801160225228350361708122645480955721150863672773151