1 1276581035
2 99241308567
3 4813465754996
4 171334955820947
5 4805827783188400
6 110909004238159456
7 2169936652932512523
8 36804096662464163093
9 550615265988952206164
10 7367827886026471340866
11 89189622390253052611607
12 986039920167593286639140
13 10036107180894624064532773
14 94691178115042412730060943
15 833117822833240765265353971
16 6870785460250336209879724028
17 53356634196552923615386891809
18 391746513107498113579620081246
19 2729092936138614458124730798984
20 18097873277941497507042016885429
21 114575901567299832636900811840964
22 694314043227626860813413712103810
23 4036933112329773297948223920205239
24 22569649376379733013583882680756683
25 121573846330268167762524184051990058
26 632107676686394303111334024370113306
27 3177664303408003811771057338318652404
28 15469109876343201645357605858602814514
29 73027602158485826116079603862515511248
30 334774268295394219542692302399271954808
31 1492102421356270759757842497290096784492
32 6473336713721602248615665952610883526918
33 27365846984258076357708399581930643464142
34 112844028059041934244936735165608597625832
35 454305006708784373690614162004892651441239
36 1787313754689144224661445393881627210206595
37 6877022136807403707462099699967676844223912
38 25899254819474597110941439836752034555640648
39 95539457962147153185743460104126061834222974
40 345454198778461249708330749452069853974064013
41 1225172968207597744596050829314415026456507387
42 4264570856444477677145440209458840844844856743
43 14577461523282537984669382691853023964302812396
44 48962282366439081037536700839568400558292404732
45 161676521364455602062904855601749632812740505904
46 525120361602769808785309230667792211505729135727
47 1678447876572408258789859428590330445036423765129
48 5281953971864231511258146627260847893991307869780
49 16372333186660000975493073566822850306200816071635
50 50007897160523838154750896922882968000675943282448
51 150575200930846254646518505464044014025986512399974
52 447118219368104330252223926208660516450335883195171
53 1309801397964323256168328490883174475892975280683246
54 3786658367063390206428673802599680008446067539845642
55 10807407439082242181456202468449695832823261920341815
56 30460908292920558516454385131233262154114447594249677
57 84811686602680661330625506881228442570317174232135914
58 233340643133649273515548429966114389094430620410806830
59 634559330538735112799343187311443827183288691344474322
60 1706168075464755148681667062039863315511995417546452264
61 4536858330852311794426918950932050919313945736994869668
62 11933952306746055952879590178644446909461603120413187831
63 31061101928392304345808519341707853440314707060590640292
64 80012322116256718345039153080502326720743330914051536412
65 204035001057333456249154963360495938159606385186013638417
66 515177775252324691177923638119669482095637397185364996069
67 1288272591733605256148606516497852591515910265902649071073
68 3191148610390349158802232459617114013484222012211514210886
69 7831813134883172750955206776620497345997485192238441463579
70 19047508463165864109657938950301102315894725657507571847951
71 45915193255359516751929886146088858995613942764488150283078
72 109722637688970365777334955804625435340716807881816870535524
73 259976649981862945712415133964464531388194799712411357156666
74 610864711393518141526559567062515340897533563049641767679760
75 1423640526863576507792906782278155804393424966037276618036161
76 3291319837018047224185175541527742768256978294679776303480645
77 7549566226220754906098824500822465383574760691344711446287611
78 17183902158763887510349035496936563099423448629985082291180723
79 38818007866464669633940839694935560859689922235117647413371716
80 87039879553220487145600553102311425570963809477968213138006735
81 193747919302732305425130942051766036437687866763046288536922622
82 428201290831516965006673084155611967138708880344685100283913530
83 939740277516902418958160182861259910026607701044863295527710957
84 2048197617694672258305332319165695154219259405183474209686013151
85 4433979672343672655445209960217180502445845409560264132977996745
86 9535107151772928527993172344706627630332069286487085003088010681
87 20371279084983801242358010407615288103384519004211096281624734438
88 43243546263847293895475402014594366419889176470731295661974833402
89 91218456347728883245150906717307273240415655452440581973468949752
90 191227090057454850745173587930092354908732405708183199074171056331
91 398443772893913894816288913864551871361385137338254701906275152537
92 825239626495705611000180578006311421752020364299772333932374529423
93 1699150486644506033279521410254492627326706822171772975446029879695
94 3478280459526897186230270327426615635090433283743043848909069053561
95 7079775975988762217925186924818614734816393380453789287987632095667
96 14329688871832598294301196405326716717619884062020588416365783355062
97 28844001251780097080133519170559184072371421277662100726181873349778
98 57744944276153492346994138532654241458986588315306827062429466007370
99 114987183452918473742846138004374579456713649303926535911717591722478
100 227770939690515859389584116821944768618901893486682751744586176218314
101 448844731356463762948599987303726414550605415610629083857700046893085
102 879989695725159092612559045047676485843265104314341782043791537799077
103 1716629469533306872840258011739733214159210050147197564129134820918131
104 3332162422272608646145292502718287420148504528017425966161101893264002
105 6436632611014155869423391096998522295450927802611917303799623597757057
106 12373878337469378635786110906356331320761607750386781269036523975901403
107 23675459140434964689054088729326789903823484982428537507824681908093940
108 45088586437055327365478503506206789601027261513386082536371982211208343
109 85475173867822478875323156960878720899820365436078973228667494868216816
110 161304839691278308696289802547610399352803051755403841757559610813519181
111 303051942217566678412045471328680959805995893141933627770015421333214884
112 566861076044697189081476287112664241620336699000629432088384838176707999
113 1055730624806729967443465420767191563194743147099225118666623062733576900
114 1957820935532482734808717197606914690078507142347300814383028368815156104
115 3615447566409475879438038301503377909448643280382244958837367855605475113
116 6648838083601415840413999167273433864308513483925912643256935116657554779
117 12177239423035617308399336015635732126998587805624757455204721364598440137
118 22212407112947568971182764596616242177620247121887527414644377085458040647
119 40356164851274377319131477617037056815599402044177469831511384225436985364
120 73032293120661518967240166023183515175482045178337036071104484471599281794
121 131653862102259053391853829587335615945103207513684702173172776741871153804
122 236422200960054407095842574981060426200384472133143486394602024944922246339
123 422961477108790663924960930613747486677734100564498915683059635429599297995
124 753863577951741018055552329939895360564542422865674549380356578767002214519
125 1338705835611838651528082269024492846636298278612185642779485919153928585799
126 2368637739022957305592513455358452347202193508738262027058595072068886304220
127 4175932475289928772291366365723978772555137622472774545809266314873076539657
128 7336171501648786189879362189424528067389242750882490538862112313323568949186
129 12842989765474873176519980375012097830290689607917578974236681650374828339727
130 22405907883920406024219305131775408636407821925757144852776931413351463926195
131 38956276325403983569848203077622135767773601104812862344122382279418612966186
132 67503950708454835543485389381176167426845062243061658552958315770151005312973
133 116583164905517307941950915854616294854359144045188886148527994894504147258578
134 200685080728443033653289954516065875604445330892397868118098763266506391334794
135 344337484415795891248897420147357504496601792340436586562570436408864634991141
136 588925742775121254553653854444588768360698807698607954960903225038075383822047
137 1004062013313335444424179057139379823456762170650121302972519081833813167286880
138 1706478161820903534516517493479270097723957230173359102988421602288977446503558
139 2891327413141342021613029726665473404587479998132544827996334625808561539901443
140 4883891479374154983140111187639177476027535139634516453448607391694194935099706
141 8224746073472566112118590476448813202471902573534968468302013551642043408705433
142 13809630156448976574956158246863792082998093576692475328398601851801705226699279
143 23118501316781345230699814513458819750929834387771503655078976841161566049391161
144 38589588614138876957469837016805588873723661847811461445150622456770660545485574
145 64228527919102332646697800736155345933167635139976317439067378364793258717401719
146 106597591094859258575557803831211433376268950900493655190558018536508054296088134
147 176417809552664498777063247927550629425226768904549143787517127529420989005770070
148 291156737235969183766394426629058986805042716397122127534115922988049071305504649
149 479197102238768240057298976192291232851605255062068860822449682450846990891785298
150 786534454641441015387469697242951061012009940623568082489006425994634620221798908
151 1287510073918055042185123672343667005046136799589077625940637840857032537617581761
152 2101966073779768689471062204185011334342313649344409464725221861419254046780888549
153 3422595736051989279150638865457901445516088016334063557161081427983850193205479134
154 5558438305555014906060346829190136159732586175955702219250166337908283777939977688
155 9003875842281640386702811904978252956978288420511645923963930548144304923660051738
156 14547815045095818193222503220598670971050232515964873215947409787436300066390968352
157 23446037548651519090794489957613083148431974428219417242129179408614850956909502738
158 37692609841474004230183383956498044849654914676295149102707120098266853618144851022
159 60446268892283601512560525301997430308509741280315133460496280211729222701302353542
160 96698694604272080532000274661528038499649459598742511241949235865257502532733816014
161 154319445471894548531450182589818452787008917048916121156721339241941329474766808710
162 245686084576446799426836454784902711868517798825074408053279933607314196516211758172
163 390221404193578827940299599584693914138909798366548081865949639199369237149616953873
164 618333578841255144322630172069766581196591044699757979558107177841242927191483874109
165 977521280429221765569398791235937676567001252757133041478696135728775996272252982638
166 1541812357284727977389616686980375668418850585341388621950467948512858990711069659662
167 2426324291255815715321485474798534226735935309885038739524100517064207653257413186508
168 3809676936356413216039637084798652093478043989441085861223434701762631023540654397251
169 5968418039213341163109956630969498774304471192201475684787096065107543024995980529927
170 9329787659416618324357333443996492342872544357954310448206689135285006068258701995599
171 14552420514437356376675263585239859605248899974213563544138427700189941317117448775212
172 22649521549173374109025451455015075383048306600830967031828074882049351263205096534374
173 35176480015680424316567269880440678216652166256700146370725668111710258550084952136320
174 54516048475723193571664263667479137967068711707073286064749371334603624801296175835915
175 84310945922703043434136700616714852953116679485475443594198986671633334077054507978083
176 130118780905979365031379588325140587569746190627313228964469385355418252167814246606454
177 200401579407714961775006973328862823899095287889378845648911403683200342091732824325561
178 308017930132643235629213334537385537724719472293855714489080823256995874693127937369376
179 472468664021767162215381877763216839085844378606757243336550292345063102668125490102752
180 723270085581511684301203473742079070160754862379531610608314169274472385199890477478075
181 1105011219554888541574362682864830227259607621287917977860579950447805350851370840050872
182 1684921437249493529544622716772271855049729104491923856808633098960666964728049555920624
183 2564173372698757912548320138826529931739231614910663362743640614373950403626390451011805
184 3894733479690419846139262278964065200211586914340008098286389744621936392317669302989747
185 5904436889799515531256379454522721699181529816620172588765085033938144572290033503508134
186 8934232637169614571232496650874914426271986964020477178793404745520203561021645473817308
187 13493406396957410761539040809499044938284556110552949769191948398567572064229509187079816
188 20341311657216450689255031779432754788036037940016078955646030445599201281986834422000442
189 30608119703810442226873155873000651039659745433550398762329654803977459605468750158566182
190 45972902858258496845057168581226387486755329004603612670719471472591016415428100647748397
191 68925816271561594951039623324235138962734378573671778471307925419515313648260093052356154
192 103153427534057857291566624737929498632477244605045819427892316528617700710105497633020328
193 154104069208934270725612634773906272083241964814579712306373193571839608792977349492050901
194 229815914573559736353982330563584194329468946121870196530173427229318705232467713379907809
195 342127829729665685815747474794394560099188690948844036206858412976050319710013778030736111
196 508446993736801427921901978754793327354042452261386675746876466473886856200846496444101528
197 754325041571233823912051368112371936964008367483582092191234816068914568837497154963702069
198 1117206416979436931096825332797468096786101961448434814850751517270378575273402467834554001
199 1651873482758799447466835745766426336965684253618087169291504128801036961787081168042674280
200 2438343749866773216968874635956496383006284141987204457923242294276893021452360883905788166