1 1
2 1
3 1
4 2
5 3
6 5
7 7
8 12
9 14
10 27
11 31
12 54
13 63
14 119
15 123
16 240
17 255
18 490
19 511
20 990
21 1015
22 2015
23 2047
24 4020
25 4092
26 8127
27 8176
28 16254
29 16383
30 32607
31 32767
32 65280
33 65503
34 130815
35 131061
36 261576
37 262143
38 523775
39 524223
40 1047540
41 1048575
42 2096003
43 2097151
44 4192254
45 4194162
46 8386559
47 8388607
48 16772880
49 16777208
50 33550308
51 33554175
52 67100670
53 67108863
54 134209040
55 134217693
56 268419060
57 268434943
58 536854527
59 536870911
60 1073708010
61 1073741823
62 2147450879
63 2147482610
64 4294901760
65 4294967229
66 8589867035
67 8589934591
68 17179738110
69 17179867135
70 34359607149
71 34359738367
72 68719210560
73 68719476735
74 137438691327
75 137438949252
76 274877382654
77 274877906905
78 549755281467
79 549755813887
80 1099510578960
81 1099511619584
82 2199022206975
83 2199023255551
84 4398044397642
85 4398046510845
86 8796090925055
87 8796093005823
88 17592181850100
89 17592186044415
90 35184367861398
91 35184372088761
92 70368735789054
93 70368744144895
94 140737479966719
95 140737488354813
96 281474959868160
97 281474976710655
98 562949936643976
99 562949953355762
100 1125899873287200
101 1125899906842623
102 2251799779999995
103 2251799813685247
104 4503599560261620
105 4503599627238285
106 9007199187632127
107 9007199254740991
108 18014398375002624
109 18014398509481983
110 36028796884744197
111 36028797018701823
112 72057593769492240
113 72057594037927935
114 144115187806896635
115 144115188075853821
116 288230375614840830
117 288230376151187442
118 576460751766552575
119 576460752303423225
120 1152921503532053580
121 1152921504606846944
122 2305843008139952127
123 2305843009212645375
124 4611686016279904254
125 4611686018427383808
126 9223372034705195542
127 9223372036854775807
128 18446744069414584320
129 18446744073707454463
130 36893488143124127781
131 36893488147419103231
132 73786976286244079562
133 73786976294838205945
134 147573952581086478335
135 147573952589672210448
136 295147905162172956660
137 295147905179352825855
138 590295810341517395963
139 590295810358705651711
140 1180591620683051547810
141 1180591620717402914815
142 2361183241400462868479
143 2361183241434822606753
144 4722366482800908963840
145 4722366482869645197309
146 9444732965670570950655
147 9444732965739273649160
148 18889465931341141901310
149 18889465931478580854783
150 37778931862819689173148
151 37778931862957161709567
152 75557863725639445512180
153 75557863725914289864690
154 151115727451553768929193
155 151115727451828646805501
156 302231454903107470761930
157 302231454903657293676543
158 604462909806764831539199
159 604462909807314520244223
160 1208925819613529663013120
161 1208925819614629174704121
162 2417851639228158703575040
163 2417851639229258349412351
164 4835703278456317675569150
165 4835703278458516564541349
166 9671406556914834374393855
167 9671406556917033397649407
168 19342813113829668480364620
169 19342813113834066795298752
170 38685626227663735543955685
171 38685626227668133322162162
172 77371252455327471088173054
173 77371252455336267181195263
174 154742504910663737732513787
175 154742504910672534362255364
176 309485009821327476538736400
177 309485009821345068187910143
178 618970019642672545263517695
179 618970019642690137449562111
180 1237940039285345089453064760
181 1237940039285380274899124223
182 2475880078570725365426151369
183 2475880078570760548724506623
184 4951760157141450730852319220
185 4951760157141521099596234749
186 9903520314282971828301365243
187 9903520314283042199192993505
188 19807040628565943660897632254
189 19807040628566084396238495760
190 39614081257132028059283096037
191 39614081257132168796771975167
192 79228162514264056114272337920
193 79228162514264337593543950335
194 158456325028528393712111190015
195 158456325028528675182792409029
196 316912650057056787424222363776
197 316912650057057350374175801343
198 633825300114114137789808311830
199 633825300114114700748351602687
200 1267650600228228275596795315200