1 16382439469
2 1414199542732
3 69471558136868
4 2391923493659465
5 63117570540037053
6 1345005095452611398
7 23974440869491730184
8 366735655207529538678
9 4909755021412940860546
10 58427464010453596260035
11 625888975970877025318634
12 6098437161163433652876461
13 54521143845327570843736118
14 450552774110788456424300397
15 3463478725594359690586175592
16 24902858004952686247942342733
17 168282755598882062076366053736
18 1073300066476485867274458626235
19 6485242574652805752961116483951
20 37249045731951957749232530534000
21 203986945082248778015099926027408
22 1068015339502833729193482879001878
23 5359475976562969692210501914900431
24 25835979556481841328477093391710467
25 119892253838694765238059943595857175
26 536604318957093706571231952192713415
27 2320506986876549304386243442626971275
28 9711550955783442079247906073658785995
29 39394086949491367364569021927490693593
30 155104176702279820485902425017268560146
31 593522543443949371472130879189854848300
32 2210066640540574658118249927928844468090
33 8017268124522487905271313255627966365500
34 28363978433623908483693564908819419735394
35 97963757296633400552072738400626861642721
36 330622617330469993761883618487682065204251
37 1091328268984247789907657899431129492131656
38 3526130430636485564550882868548875034438004
39 11161051889489886084010197687835584549417381
40 34633801727800877305493097335542562210259838
41 105436321085089093044201186143744550504605405
42 315112522164358637284923392614489065757687501
43 925127187629236314682748820646203890930862340
44 2669675087209353633618862849705974038528397578
45 7576770703754854351564291030737105704692821289
46 21159914340082262777123431069655687809218094457
47 58179693726634357442026969103802848556928451312
48 157568607503979938057178193534828678522775589129
49 420544162443565945214158813013348074613668303265
50 1106599923424874481441830303325671346484372410406
51 2872046044468388326428116943402106064738478840904
52 7355127559867324561477292006749999359580413725509
53 18593261367460724781786961994720804845396119913652
54 46413963373421660423644698893961260330901338533642
55 114452082164925066988447481131440641055819908469021
56 278887102961555225097250050780245836991896910224651
57 671744987048382362979537786947039906322807534243513
58 1599880270332346144469920041096910808094985979388866
59 3768841437527616535626456185690172368530663584336078
60 8783966813318398717781631757931971130575953511468369
61 20260778758679859966833212383565899448640152911346510
62 46261504195563101110088371505185258608142695746795681
63 104590602138999792864500826890533387825730569157285836
64 234197266504087677518531354688512146832176808274828326
65 519505560980977007613296364631721858069123329383661050
66 1141870892631056268342251362573171243065225302378423097
67 2487469944790715470668458763919359150139419620950491930
68 5371615538349818755581152550864169082189097144398694029
69 11501306941545702219695851142707349755907625133864315735
70 24421397767861881663419258395607287316997671130205330740
71 51434888128648449819603079986088970131292894932754797790
72 107470466560886735934329451620562805725735265178217497485
73 222813719962181576657028492719421226214115242618799608373
74 458448998356809663536392364929719215795837055832475817404
75 936286633071161329984677316989586026481968916544537704800
76 1898302256754097341923972132724874248273840380736064102066
77 3821452440605004125204812852578802476697611770843279436814
78 7639479524364275512487703466888667075676099840018706418749
79 15168230145806076698343915159254998125754480372432079002862
80 29915999308462052228520130428980689018744859858081297976283
81 58617776380038734548064941021972522205684677543420136173441
82 114122251001699388615605451980310164314375346083138123326538
83 220791673043172714102834797014790623958569119915853715362921
84 424542294659142428486453127851607298845918931952625218088488
85 811405758737264755226704720990020205326398879538254151828284
86 1541648831555647845592065690478406668689483062346540381899196
87 2912145032557044792474650975957501418216198842236282607592191
88 5469771811506026092429761333817959530917766593592777421603864
89 10216478163387804094448305980358356902293215007652539719296892
90 18978191122673895472274156951602444297632852670696192820002378
91 35065058060430111515817013527874921493936101955974678505048819
92 64447157278643554904238312352666855215872992461613308589864028
93 117837782688983646149338499959051605839430377801406178465754177
94 214367009693473410769953728629407583194265287528761590891833392
95 388028683841507395309186132739975984887889431840707007069202118
96 698941852986594888350139063322869077092547744439084706619383842
97 1252931762398093937493430577813235811244723126724793567262850947
98 2235423329800236849534402053091856595639062201691648858064020133
99 3969849165675132071844551686463683806414445682938568861113928439
100 7017865754502075371275743374373384205773185415691850918452994307
101 12350569803402342682809731077707377809033580763437125880326396106
102 21639789074173919502939673734883995443645013043634563713470384470
103 37751612843709141175072366450989117462143868435567585151387373571
104 65579185209188607710433885466240926046658535244583954918961467203
105 113442377440752706494331434375882845726705732416623403461363181062
106 195430993957822212142619050336744404920292210593731446135858351860
107 335312441336491063074149853338380138062816024206694472690838977350
108 573023689115908961581812528271528535336632250109811145487173391885
109 975416401210803605366932070374691826601483308160903993188788527589
110 1653976439117792311944266296520929433408723418051794925620333790121
111 2793939138616296334546229007755177734287795103687846160460572074994
112 4701959276561484363101465479816789305690200183453155045975184354791
113 7883887445594910764500333505303415222042514256253002666833391578988
114 13171230074077520073030499356193585150254299047681330857499305361539
115 21926069598443801068104695596972826822789705144462939826479904692522
116 36372016269166325409556142292369834676955892215883782517895064163381
117 60126948383571993280275802798034385849758023539293912849390808295000
118 99057800517341350556632178073700395059354429450442794049039513945884
119 162647709730091419812635834755005902848163704957238009741515250201269
120 266175758990616399950213513695927047322746515883489065024100906586938
121 434181551629819239196355063610791230664040620711571903353507227720948
122 705955158725964295558036526521533115883003200045284277335520919975723
123 1144210320451082183468924763388232825801947197079988892409549904987554
124 1848746072291535895622051009098445977857132021569932594269661673712100
125 2977903074409650529572552760900459822927908590190487647822125019325202
126 4782164938779209814687247023662042286379061486652056839352028817995679
127 7656629662005095029174775826964107748705504958674444252833663024986282
128 12222719026011202481988280356333742396526967079210748004148001425258778
129 19455066574983468454316395699629646459659938056905318104367961448145315
130 30878027605234970790439467539590077649350096969583213726244362723832138
131 48869194409529637246170602028286449503576976367201794569365767282790048
132 77126941636997294486983697500712348130629984109657371274597408559600609
133 121388765663400927925694050460909156424385540823182581964699203012927553
134 190532096804892019941160594769298282112461862945880781253975824880265546
135 298256931195671767267636426020151782309595914536413367164866862915892260
136 465651328456398483870533937505885467870918412452700023261407283872394864
137 725093299738156839784736912445907960619847690621319071905313802897867036
138 1126170680617879366358089168201013294439915525437990679624245104801542633
139 1744640920422138092364977957273388312980192188655468811267502103792439902
140 2695959412841340204846312505855771084321252746910006166091596578513045107
141 4155657633719296257615452129930164000790868430476851336706560026440053518
142 6389967800640839889983298805731954091011419977803605479376992043565211501
143 9801740230493278683980863485826819374691970214063557872684426639766293100
144 14999133328323656151971456576068748650901198706960894324107347196300478961
145 22898139300116408314125728489744198141419812432266270770787532285208161590
146 34875272731665944141076663932714926172620874544225578189078751699282228093
147 52994466197212951372455703183935034079595928646206352196660405014845750563
148 80343506336085597663598196997474702031845540680257551198358135250362572456
149 121531824678819766708501415944750364177041013835403992044180696728833236792
150 183425467946610033254672250246241292748519783536608274378534741227413049210
151 276229981620321247297389657364991557574014821727401722295679679355714870015
152 415082593408911354576826422760206923796579584480728645806528925383440426705
153 622388434267307314881143833893710339676860832272816037018035555879107198405
154 931241546618572856022490894139950549579506579335374287734272898873843396673
155 1390424347830730929860495330582209002148611924649721047003578081288107206691
156 2071699372406592609129116336759457609033530786759298613621815406486982127345
157 3080423470030120298654167333726206679814853115760442233083708154693078149825
158 4570968368351821825318216090050577428817847192634380879237869500389254638670
159 6769081065681189368672538454237590525651089901022810164511051048713451469224
160 10004245703179863828882602639284632281768422905948179624496454284147126941306
161 14756432480707369062001713519183050798819498214295931844824367252314200206166
162 21723504139954699500818939469390255033037163584220992674087022100222393430556
163 31918229512539691222842929475812052534353692692327873202979561036314372130749
164 46807654363334253552954861073567201607732067796425302465045803216943459161291
165 68512962534157140523166311455231736769004119629356509785716708342449799729308
166 100095570536295261619174005338064649756754587034030554248290254520214767380640
167 145965939492051637781450594056972837987362458076790612496025151610791080463761
168 212466721816268293516602709476799867013862560983016931457647515418718259772500
169 308703146976767287220967672320545019438837548318115827214126916776743605100563
170 447723443339324707071975808148373608819162038290406145995969233713530592599839
171 648194001389836823157459979193973621781870569992036190864432657172634724484912
172 936772641464093872264058826829964791937629699853794514456506961993687345667692
173 1351465318159193608085962654982950996751114551723167708441377113802962589067209
174 1946365954626769691095284323418392071300670819767315129182032576970942300212345
175 2798338400452646610676751578405432330890481328818654318702764706147036625939756
176 4016421057800432202324738294118226964020573972083473199104436678691982457248669
177 5755042368389955586036276797530511041135677120667584659078603014693027220141219
178 8232561898312397866148446035335934686535685623738318832900398006807053809538612
179 11757242245349053229522524678077711344272467410081636487033506165883417118753452
180 16763573199287500255883555639405927831383878571616016983097280461821670602870301
181 23862996100398689764776025913354776382869579906423222261127514389073297852107916
182 33914628829109427813439588700365742205258282384702128913879886843194616887172358
183 48123728245301709390027498310751346812274210361637438418856696233212796495777181
184 68178562494719701710317236100864811411293644904074671102462309361324340039940813
185 96440393561163117509594820736505239822640678057030531117892938419079025529378339
186 136206789321085312152439510634727662984925495920781374398865111838228784775735160
187 192076035257929762504032597455091300563278450945775342732542022239198984230723806
188 270450732546295320000600090117391760365559208585373678282879940088489177991118811
189 380232744710353014247075013634271068861366386489109950172350755242200711204083566
190 533780832525163811623572911808645482478406999758874760370743347009674115280301725
191 748228409730711485098214908749749049561616112049455840571623156771070308580930832
192 1047294305891703383129386768747365113786003025927967783591732068278819498558913710
193 1463767530607985670266827534241365440292624904194753303486094754914825210879110984
194 2042912224449124306227183863814677652482579159952152412185829243297913987036915295
195 2847127205657331276335864254566619801963180183368720755633999502279653422353160950
196 3962313758395249122329560656998857154921512319116333943440254407055371474549038565
197 5506566249940745910691330051682638184179318050660071083687213301124829735579053435
198 7642017116803137431642064195075247370129816403868298600582036814430630326121001608
199 10590959841195497505252407409915167449857124723334679606602261034523225324320007514
200 14657766266109911323879865406782863618295626033064127133405328633267902411289333215