1 6842284
2 284037544
3 8653394212
4 212298419684
5 4370405405266
6 77657199293322
7 1216284173329482
8 17062128865116751
9 217083576402029968
10 2530473438240068012
11 27249849558442300355
12 272981324157512302120
13 2559012282587307638185
14 22562471100780149112157
15 187927533723694648166444
16 1484436715086697352356058
17 11157912437433594596463720
18 80052171427725694866181924
19 549683855053556474257122928
20 3621309282472505629300637636
21 22939975975163535113715163169
22 140013331818559140085711918987
23 824884257969393677406418304427
24 4698887689985402104039239013296
25 25920765545607579840423701330443
26 138666438137768336796431300098847
27 720342881188731714128799133154611
28 3638175187965710559335237455694954
29 17885420885505988044632791926073043
30 85673627999370167242501376729080451
31 400275003688825931028336316403133971
32 1825729676431599458649293680758296138
33 8136910330156962659273592199418756772
34 35463629085279925577486720685851435949
35 151266265615257504844856337966543149551
36 631905007792881541762847042130919123243
37 2587082417778183726059947460555265354997
38 10387217860625972932404887100425256129746
39 40924701772592554275856150958062763606848
40 158315003831020851381936757570113622295250
41 601657089951604297797756667212485143102401
42 2247473850572001556105477724003830455243095
43 8256121255615911116456734204608402147709913
44 29840090021154405824686576737798698397922253
45 106160770968975364551410434684283419419171783
46 371925614314621197316478822042753774651707414
47 1283677733036053383948494206128411242316824774
48 4366522831948173901970281140733839848668327724
49 14644002175471390451025405559045326922372644303
50 48437945700825921039912854061959368033401777222
51 158075494625637570118235636070579067262237339127
52 509144605878497114282417072666514665799146930773
53 1619028769134658212734378743424978407853153296855
54 5084384495158280834556754807210976274173138968441
55 15773243619496511130960506963317697952604775770773
56 48353281697850779289940381511374884964680550617398
57 146511629334528112596186473600340016215451703328242
58 438908444616961909539283579348525158143384961547688
59 1300294742950209497566618086066662574357525454134739
60 3810501150427947294688603317417308471841896086453915
61 11048350624473830893834596505075533658208911337451025
62 31702020144694190081339696527305990982113380131099101
63 90042232090692689233580731958890226715338825849946343
64 253202420429543052728423670495708867900857098883814918
65 705084430907616423169678629469752579565774537381189180
66 1944699592817371147620271219648974861810608376435534410
67 5313561423503142821060669821935965744824759577206178248
68 14385390603262516883852345339514840253286291782709608186
69 38595690939464841281479784591210795484867324336191471590
70 102639183208734582310422518499305321346029607821550301885
71 270594163797649481440688940609332160508946783418986739281
72 707336332985323068572823299287634598533850290562082066613
73 1833602127742191704179543986375956436554032683794803855468
74 4714363683428709721222370352417311477421572186048922177237
75 12023895154232867245364534702181897925162070085659976953890
76 30425294625574582469697805181013713832715512230239679315741
77 76392988926138092060792909408878890546676635878697333692694
78 190353627409770378623745042784858891205465858916361883980863
79 470777755194620039034332830374548141015783708866264637419013
80 1155777947212399565616244117864439730951791238138787279082749
81 2817030796936147630597548969708744996447283271111183604952106
82 6817435688355331143429708289602279698617410552094328675331455
83 16383809155247818267336112726133352571154815773594074490366573
84 39104237513997257202358912102366335910146454041829986239867542
85 92703745746441916652833590046566167708815768873688974031762495
86 218314906481563739685337096524967621025030226937881149987344317
87 510774304114595652843550444934499245521929111539893355355687122
88 1187353233644566531532758387895753699795981331940616036177672711
89 2742714754355461939199262868002408228091444244207987908521167372
90 6296143232582116478412422933486500009074480586972489034230044379
91 14364952238347092613126698601425437644947262907566184630199645953
92 32576974411725200332661688410255538603833372124210151973700927073
93 73440330638650701150386623058605656754486112920461922492114012040
94 164594452213040614187613323891935323858947922260099051348314833445
95 366767543429052267023223322804554166193698592191524946454056379570
96 812642012490545195416084993248597360429247752619223351352042619751
97 1790510937120523218985309585949840371441720157769733635420983415686
98 3923375106120749798589384882496771904867651689315004050963205922456
99 8550329011647291507399095223320789692555492490570760561909600431867
100 18534469489136094986303439463521656296243216954098943183129765945346
101 39965500907615348085976952337141233609315181985875661194918188633124
102 85729602656617988726649363378865307430554835244556309758949540994504
103 182956889804424721214197196113793320610326782741629157486722141587188
104 388481543786249628525301191089565523187176424375590553063390210407508
105 820779030941513611150958432963412148344892461048803522962144807060152
106 1725624384571398604549147601849432016604196696768402727601889568634952
107 3610436525124101443903717005225569738599724596157624295385729961264831
108 7517877401788457440212608627897591856619047260116360651435523380842908
109 15580482089841877058243754032853546138458639580177274077802942795261096
110 32139871137190943363825069664239803643689150132596203421457840943437190
111 65995123852865667614688313884508872634334176885146865763983456627987695
112 134899511979715808781839577847684234433304186778945073597168565865773291
113 274514645579514615090173336382937392990847801057411825057014294509142659
114 556163578024662381412677967403817106058059710554749393715718573768094242
115 1121879515758555918823411215742318595165182419927394120704021593280651822
116 2253309307902327924719139996532036686441860608166621972392609906850012532
117 4506611381271498988613857399238885448727746142096384840735128495009827900
118 8975474822199956477464170664563310390113778331575624981610450123472698004
119 17801870818657987184865088608441227714272474499978666368234172365415698569
120 35163910410934437928480705029953288000201073760704327037555112155170252154
121 69178952062443819970230154667251908630866968013999958377090212595321164394
122 135555659186253314798227661268872931637775746273905138238267434889246164634
123 264575328372129879905432008127883919850250113136817867603983256927119795160
124 514386790425768577544827533462600415343551983025477064878187885585403436732
125 996229530726482474862148091590131221917589619010370316238214654886914405192
126 1922109582297593524704807618996794912097347018483787319884278762175983172579
127 3694584670781336509065680680769819562764621650501839615264913572743502833324
128 7075238923089816238537321707406962810424331828655206147990098701229061585602
129 13499681098500965026137305615551261913339987202155056045393619465646350788164
130 25664415998479463654050261266633378264005976436084981497562751265827319187736
131 48616419538919195856303153388022088976034137144735317976789995132251747251972
132 91769035763145331186139259216785941351773955297217098270145909028610738415292
133 172618987402049215274603613399975992254399944993642129632058634951050176180006
134 323576844593038305307801260842313897762432257907353549793923885444225628277848
135 604476963090392621652535467342836671054677824216090161349179278816859171547432
136 1125413701408199642873242579323149434779505558983826163021572319768618093920995
137 2088291668296707021267233691698614295348470279111233271394095623539637849268580
138 3862181984970523825311465482038433044070475179328036296729669883966762336171970
139 7119553592676413860236880880791671502311837350536964558716868508291256381169737
140 13081778985329052563261320564455512838624599882389774201412452028997462005564414
141 23960184914024267576881064133610858202502761979023557958994102270811695382968383
142 43745952823066156432611095540767665348691401537611033003225576707216666962101945
143 79620471342995294254530073636486403344263147936170145791878285369829077069564314
144 144465885635346907921275577952169590994019575834240416033500252450975929522584508
145 261320733158936885652342839125518259392367996127071643206398505797989769097529716
146 471264263843415588320073817340985005919710016630823828722287033444620543048621594
147 847327046752390578946453482595918139984060714553625545374194359396845890656965782
148 1518962916464319884131197260919477755283213948532552868802288084604421129190167252
149 2714977376507721419145571727074792522309092720748010410472834966233117172037507641
150 4838618565417240900710885734520954614485244108876214051555822957495280051102267683
151 8598558804473779830509190133537233679882384562333638770553211712074167307295535577
152 15236731755578257922471531431732989911342105793808003882772771333586723382941934166
153 26923556450819863338350322709590260783770004427434822910562046240034602579639309989
154 47441657832355822619012382089018856193558749342625317160919084885755924201794184583
155 83365487404042283892128386955730430476119140458729581135541319472964089618323685211
156 146091090917830202879233970416371247491994183621411763616604234672230023263158612956
157 255319498516392794721130918275558578022591338673492541642574955411000642259417364353
158 445019125059977041328653945911650413933720771856265355621337113041088887588902904687
159 773604992756653355656537172890347173866637812090722304976457005927678998819737751629
160 1341272525078149005861259841314422263506693475538439688902520594698970905572044647836
161 2319439666889391191706453378972186072055815259101709170060146891560935027584035500488
162 4000629785679489271733000839591301971995057165719798703742442148232855044872634321027
163 6882776427975522017087027593228558553758153668451516023398026805400418808296239553551
164 11811351638635556587623006141285801490686957347150312813996231940374226365863403242393
165 20218393311552696832850607409626551197582767451545083849858505023159152323643481820715
166 34523522505384269045620966283530133055046097445674005914514712865555981765115258030826
167 58805120606415664267411417039258563696443152510399541138495506626718877778946741176260
168 99921004000316011157973899399361705921080707204212030179597826726283378521320143412638
169 169375233404056619940042869023175528638104671600305741747270730143167608107918894894903
170 286420586306378475321865313553066045610038081897911330052392111046826979036627337979173
171 483202698027585571332607982350573235185379878251842366887068414703629843427993988631649
172 813269953647705768859900007528575099270184706608686863603649459725143444867438003355239
173 1365619421236035552596088468370472434678987778933641687682713621484224498218374220631629
174 2287828231941331379646032114510497313696148788566293055677633544263862378707098372145798
175 3824062520685316127412039031128771214985586806235427365885314566027992488595233066427052
176 6377395213427841042852725695184810167753310289451057697347890619329612207160402899787182
177 10611756433206405993832370814106449378017096409654408650756665963641047947572821334808583
178 17618361001566965051775108331717567410345246582800292732133212231230912502376072893927770
179 29186808008320053892659405725501971509683105530585683837033845169315201949307589707420481
180 48245745706481565243841771091830019306966040572300214968517891196807477385656018085595843
181 79577651109665809711519260718016987979439659094591332296388657494308839288194078708817273
182 130975815645869863926478429000248947571419102871747355120955767906412269321896271903335847
183 215113235804917588582464877362284747094005365916870546965185278192704451424635554538318953
184 352555256680555011624263304724425560724873063933337707793088135826652348546860567503051954
185 576606061671438056491676189142874924115143700916367288574153940281733788572764956907098350
186 941089578514204720574432399518530434805084609551327802934603543871410229657123626908006180
187 1532816535574886764366194796438158954470329976262526011563445842689203764861726692477313061
188 2491520368312378530981865194850608940449381439209991305137392854750831236793327421748844833
189 4041673815581859456628823255492285117032978708633304932224293143358986958135577781616202723
190 6543167490789863434593924303425957411516951769636821458257673646165153313541793622197779665
191 10571876489400672592813334950554675719978284113055725711475399471879450360615637751655344365
192 17047496316556898403411536633835414748291481112354070682830197969383379714089817979807494058
193 27435996199536460592172840981947455813572407685475147270186140037044375155207378035842126676
194 44069639618323775250397879167597448169375030019697496657855018857446257631376780984848723290
195 70651899670324604287006864680314419963362778911934312049561254420013423441892908740740543480
196 113052617807730100783000270385494204109174919863161941799718631465785819664720639285774901746
197 180557946853580805066325738833666578360926676500943104589008385017340513427595321490479223498
198 287831606920016417734794628569200000327364188628595648830839987776900152146928352001153074563
199 457986682013103878889279757014307421761377691326142447463728735954882732775251854462045329927
200 727388161937845711449701360395581522819610620817514915984680122510436352839234882893996838585