1 2
2 4
3 7
4 13
5 26
6 52
7 103
8 205
9 410
10 820
11 1639
12 3277
13 6554
14 13108
15 26215
16 52429
17 104858
18 209716
19 419431
20 838861
21 1677722
22 3355444
23 6710887
24 13421773
25 26843546
26 53687092
27 107374183
28 214748365
29 429496730
30 858993460
31 1717986919
32 3435973837
33 6871947674
34 13743895348
35 27487790695
36 54975581389
37 109951162778
38 219902325556
39 439804651111
40 879609302221
41 1759218604442
42 3518437208884
43 7036874417767
44 14073748835533
45 28147497671066
46 56294995342132
47 112589990684263
48 225179981368525
49 450359962737050
50 900719925474100
51 1801439850948199
52 3602879701896397
53 7205759403792794
54 14411518807585588
55 28823037615171175
56 57646075230342349
57 115292150460684698
58 230584300921369396
59 461168601842738791
60 922337203685477581
61 1844674407370955162
62 3689348814741910324
63 7378697629483820647
64 14757395258967641293
65 29514790517935282586
66 59029581035870565172
67 118059162071741130343
68 236118324143482260685
69 472236648286964521370
70 944473296573929042740
71 1888946593147858085479
72 3777893186295716170957
73 7555786372591432341914
74 15111572745182864683828
75 30223145490365729367655
76 60446290980731458735309
77 120892581961462917470618
78 241785163922925834941236
79 483570327845851669882471
80 967140655691703339764941
81 1934281311383406679529882
82 3868562622766813359059764
83 7737125245533626718119527
84 15474250491067253436239053
85 30948500982134506872478106
86 61897001964269013744956212
87 123794003928538027489912423
88 247588007857076054979824845
89 495176015714152109959649690
90 990352031428304219919299380
91 1980704062856608439838598759
92 3961408125713216879677197517
93 7922816251426433759354395034
94 15845632502852867518708790068
95 31691265005705735037417580135
96 63382530011411470074835160269
97 126765060022822940149670320538
98 253530120045645880299340641076
99 507060240091291760598681282151
100 1014120480182583521197362564301
101 2028240960365167042394725128602
102 4056481920730334084789450257204
103 8112963841460668169578900514407
104 16225927682921336339157801028813
105 32451855365842672678315602057626
106 64903710731685345356631204115252
107 129807421463370690713262408230503
108 259614842926741381426524816461005
109 519229685853482762853049632922010
110 1038459371706965525706099265844020
111 2076918743413931051412198531688039
112 4153837486827862102824397063376077
113 8307674973655724205648794126752154
114 16615349947311448411297588253504308
115 33230699894622896822595176507008615
116 66461399789245793645190353014017229
117 132922799578491587290380706028034458
118 265845599156983174580761412056068916
119 531691198313966349161522824112137831
120 1063382396627932698323045648224275661
121 2126764793255865396646091296448551322
122 4253529586511730793292182592897102644
123 8507059173023461586584365185794205287
124 17014118346046923173168730371588410573
125 34028236692093846346337460743176821146
126 68056473384187692692674921486353642292
127 136112946768375385385349842972707284583
128 272225893536750770770699685945414569165
129 544451787073501541541399371890829138330
130 1088903574147003083082798743781658276660
131 2177807148294006166165597487563316553319
132 4355614296588012332331194975126633106637
133 8711228593176024664662389950253266213274
134 17422457186352049329324779900506532426548
135 34844914372704098658649559801013064853095
136 69689828745408197317299119602026129706189
137 139379657490816394634598239204052259412378
138 278759314981632789269196478408104518824756
139 557518629963265578538392956816209037649511
140 1115037259926531157076785913632418075299021
141 2230074519853062314153571827264836150598042
142 4460149039706124628307143654529672301196084
143 8920298079412249256614287309059344602392167
144 17840596158824498513228574618118689204784333
145 35681192317648997026457149236237378409568666
146 71362384635297994052914298472474756819137332
147 142724769270595988105828596944949513638274663
148 285449538541191976211657193889899027276549325
149 570899077082383952423314387779798054553098650
150 1141798154164767904846628775559596109106197300
151 2283596308329535809693257551119192218212394599
152 4567192616659071619386515102238384436424789197
153 9134385233318143238773030204476768872849578394
154 18268770466636286477546060408953537745699156788
155 36537540933272572955092120817907075491398313575
156 73075081866545145910184241635814150982796627149
157 146150163733090291820368483271628301965593254298
158 292300327466180583640736966543256603931186508596
159 584600654932361167281473933086513207862373017191
160 1169201309864722334562947866173026415724746034381
161 2338402619729444669125895732346052831449492068762
162 4676805239458889338251791464692105662898984137524
163 9353610478917778676503582929384211325797968275047
164 18707220957835557353007165858768422651595936550093
165 37414441915671114706014331717536845303191873100186
166 74828883831342229412028663435073690606383746200372
167 149657767662684458824057326870147381212767492400743
168 299315535325368917648114653740294762425534984801485
169 598631070650737835296229307480589524851069969602970
170 1197262141301475670592458614961179049702139939205940
171 2394524282602951341184917229922358099404279878411879
172 4789048565205902682369834459844716198808559756823757
173 9578097130411805364739668919689432397617119513647514
174 19156194260823610729479337839378864795234239027295028
175 38312388521647221458958675678757729590468478054590055
176 76624777043294442917917351357515459180936956109180109
177 153249554086588885835834702715030918361873912218360218
178 306499108173177771671669405430061836723747824436720436
179 612998216346355543343338810860123673447495648873440871
180 1225996432692711086686677621720247346894991297746881741
181 2451992865385422173373355243440494693789982595493763482
182 4903985730770844346746710486880989387579965190987526964
183 9807971461541688693493420973761978775159930381975053927
184 19615942923083377386986841947523957550319860763950107853
185 39231885846166754773973683895047915100639721527900215706
186 78463771692333509547947367790095830201279443055800431412
187 156927543384667019095894735580191660402558886111600862823
188 313855086769334038191789471160383320805117772223201725645
189 627710173538668076383578942320766641610235544446403451290
190 1255420347077336152767157884641533283220471088892806902580
191 2510840694154672305534315769283066566440942177785613805159
192 5021681388309344611068631538566133132881884355571227610317
193 10043362776618689222137263077132266265763768711142455220634
194 20086725553237378444274526154264532531527537422284910441268
195 40173451106474756888549052308529065063055074844569820882535
196 80346902212949513777098104617058130126110149689139641765069
197 160693804425899027554196209234116260252220299378279283530138
198 321387608851798055108392418468232520504440598756558567060276
199 642775217703596110216784836936465041008881197513117134120551
200 1285550435407192220433569673872930082017762395026234268241101
201 2571100870814384440867139347745860164035524790052468536482202
202 5142201741628768881734278695491720328071049580104937072964404
203 10284403483257537763468557390983440656142099160209874145928807
204 20568806966515075526937114781966881312284198320419748291857613
205 41137613933030151053874229563933762624568396640839496583715226
206 82275227866060302107748459127867525249136793281678993167430452
207 164550455732120604215496918255735050498273586563357986334860903
208 329100911464241208430993836511470100996547173126715972669721805
209 658201822928482416861987673022940201993094346253431945339443610
210 1316403645856964833723975346045880403986188692506863890678887220