1 5984
2 10776
3 20776
4 46416
5 108824
6 282048
7 755752
8 2169408
9 6387224
10 19785696
11 62577256
12 205965696
13 689940824
14 2386495968
15 8375807272
16 30155605248
17 109803847064
18 407743384416
19 1526506024936
20 5798829806976
21 22150030731224
22 85504909848288
23 331238563661992
24 1292885818111488
25 5057374147988504
26 19888899138915936
27 78318452947795816
28 309575985363440256
29 1224629936847080024
30 4857596737419031008
31 19276692157340623912
32 76646418159603088128
33 304833899304587899544
34 1214085803163042044256
35 4836148629573799601896
36 19284052918395239665536
37 76901274294909432747224
38 306900609943205824636128
39 1224849478371917653637032
40 4891141554927536716935168
41 19532125232553392978428184
42 78031197733423431529313376
43 311740835529533251975235176
44 1245811631383778665995762816
45 4978686983216821732445652824
46 19901070533915319958710855648
47 79549998150524840272453485352
48 318037150375835765399060452608
49 1271501062525193581822786582424
50 5084061710430446301753011347296
51 20328511148968854106794895367656
52 81290838132316193943712898292096
53 325070836847904993842400171876824
54 1300005805244660358536383298681568
55 5198915843823844041830462649992872
56 20792341282885094861610658019240448
57 83156101884059574627694193993930264
58 332584618105491745507638851964050016
59 1330179540794001630455623118884351336
60 5320241370781255430565210469947893376
61 21279060348374674051633898961133659224
62 85110526009134282233100230516793105888
63 340419260812378201349548866528779223592
64 1361608513735969874539662045578118098688
65 5446160101708441255323645045224574999704
66 21783818548397966039796302913887187805536
67 87131988243211539183123728233676479018216
68 348518095131863577429247468955625764086656
69 1394032962513755449079548213650351241400024
70 5576013596095157997528908198658812834320608
71 22303581488693053613411103197463580622681512
72 89212907268359135298177363846599434339427328
73 356845955409149878197013541266700842631678744
74 1427366800648935533859795760744868918034677856
75 5709399128377369675940143632569063702969480296
76 22837392290895921979318767712790460247150071936
77 91348752360719967566975856628941664884289659224
78 365392559034621149891015272981006428193772917728
79 1461560435293764009633258597972194515249418510632
80 5846212338643553526782340557849548194279905626368
81 23384731751543031080215708437125465315940863615384
82 93538574197099847700354350940803287274008843610976
83 374152885615963717875580358936431175106923291929576
84 1496607308946718022782066518136081294752451937529216
85 5986412302293005540505405413941364395914790197156824
86 23945598408691783812863482832131852363567667489089248
87 95782190438018309106659202461780431356909369704694952
88 383128152161837648067450589317708728131835269325495808
89 1532510170332957382020684577394914788503131026654617624
90 6130033366388737015858055465039156846491618594623628896
91 24520104206201520290748655558375538453882633593193438056
92 98080329046746494780651808853579307353714017129511418496
93 392320965078518114004331599198705857135312323712990772824
94 1569282806988674436073321705602075685147355132307475827168
95 6277127014687039987768083421791614812383234660912234258472
96 25108495418945231284334256039902964067239467655373504635648
97 100433931116874619376947780773322771495495169068626655053464
98 401735572790779917046629382322637756509528638296375825035616
99 1606941684458994106484772544884561409633480300810849388757736
100 6427764917723602595377737515382308742062833594055512214779776
101 25711052390469653180454663457303468857138450552687322133547224
102 102844187720604363954903858573759524801308062436302826906123488
103 411376663517543103842076407215444459757144327917118235802465192
104 1645506391975549542125139101553095728587320460192570179719845888
105 6582024519525710463335479907300686800587450721781040954340250904
106 26328094932973380199358802788758160972934742404585687886838615136
107 105312367151393708271750099635296368211096080446650847732229120616
108 421249430864075407202021014581462213742150618327059473573633533056
109 1684997572490466232080267021160449781477830375797370510192396680024
110 6739989837064358831674098874036708879801477029458839704361404170208
111 26959957536668871701416668918359838919998466204908783437164226019112
112 107839824711909796678118596923779568760542209141710809505029257526528
113 431359277108589573054050899737615825866168592613478885668182624897944
114 1725437043217209457227257417607003711454156055050482565412671662831456
115 6901747912000360810619137236381044905382377789475541835144041203038696
116 27606990865396012235497438751572296839288358239080090692467170561278336
117 110427960331163389809066181940163379430740571630656706169777909075531224
118 441711831933391582220618382515528245025620028529027975276268651240559328
119 1766847290168528004874822980995187156290688866582548162908477945114264232
120 7067389047978997050541334290932428230198458754329428646438042249516077568
121 28269555741135614582827914253917248548783006955426895270714180641213442584
122 113078221612201337497819334534609897934561511433550593408663167780979028576
123 452312881039441642965757681626582405421352077245337007687745810708389103976
124 1809251507929675450982631291768736283187773830972364290008309827954244095616
125 7237005966806344307184973917701695650515603064322533947364246306996949620824
126 28948023672488304740072517989936571009225191082847710869617881090021671482848
127 115792093911004991886604978375653819091098317188368969619487797975929472384552
128 463168373307175286337918840021528442965764292875854982644424306674925372299008
129 1852673483881322986446530812815427470898532205293366299174215736712139966492824
130 7410693907483157469171123260018341072123147023638092795008084804715557674630496
131 29642775517764097063584230749377831936365284690338852702775534209719147780788456
132 118571101734550789815839605284369245020995851420907768075651639566643753305344896
133 474284405592180811349606789079780096835597171906631711624318398946493792986628824
134 1897137618330656201663600013143955813860024961648478684484840918178018040141932768
135 7588550457170357044277230227387227760010491269631608974590645775891527345576604072
136 30354201780224624890028833456324752933517258000639127960973888969270735766611790848
137 121416806927071290124854232730160263112478574264082623884115668922340559965163216664
138 485667227126803532194045003804107152241294373749489170526642662429080702282654341216
139 1942668906181287648972225545151009874079660943152850458193599715346514566779203244136
140 7770675617747371156480329779699737968619808510785835641553754328108434076775550466176
141 31082702443078367169044828660433573027476205243393985865472159710345332151824390395224
142 124330809688580116305576171340619168454809553651985485868966052130010704424321072901088
143 497323238419387058446712304463154877394503087951290303631057021849122518826746961386792
144 1989292952672748013460282699744374476212634496669671981566453090132218480401404223353088
145 7957171806671791196896246457277999572078951918418755648760956115678734128761265139742104
146 31828687214629562216752017800718499654200788895431475379160851705266983542785489579344736
147 127314748810287838802928634665824741388127164147794631286651973664194487468741554342103016
148 509258995096460125019489709025714565881653382647162997202698648402256212457346988651779456
149 2037035979807075581282331437740783707222698058162271872971698266294666183207764655192920024
150 8148143917492007568742551395664958542709876406218403563838347656311657747349068692952579808
151 32592575663022851267182555443158738847188087499476860921080708885037162168603876912758636712
152 130370302631255868045368134072433290919301435389675417387786402898861842969871916128357385728
153 521481210441681324247859211024134448826992462564776751995627795806635694610389319695383557144
154 2085924841516698853190603770046138077407296906121034423596631303019507568281344469305974505056
155 8343699365066689638997598013799725653102450321359277240550367204539371975949408650949204277096
156 33374797457266441234695996070015494783856965584824413953545208608533087205019588456820513284736
157 133499189817064495666553037407678702123865956234872092369793468856616813494077703526566190363224
158 533996759232254174849519750725332958955962962763628588857913723997459454995078703697078451560928
159 2135987036785001468247829140894954052591488411601652029934881830955987421028430165867889028897832
160 8543948146707960179540570511254823138832137256236280153647140466646690599288568818232904748288768
161 34175792585103657945407975438255645360734814022710218056554318698898254158738554442523290763909784
162 136703170335230083463369010202284740641675012985315750308898464818042452141693568036612118943566176
163 546812681320182140589862573029014396528781477401851982313411816182782698048324466505154852130758376
164 2187250725218513982568610114932108565604770504057212525692245841383445920148110749481281268915462016
165 8749002900625197611196022636798078582941493712134402321945070247698007709268228116472611874623044824
166 34996011601754215487548838887652643942220000217968412514291223554402349802488874315220991406282036448
167 139984046404030562122018834884700853202128128635615030771219666889187883897814617326782974602124554152
168 559936185607163349003545792015085413667708746510489468000696328709737441360974222771532387714400862208
169 2239744742392817798082945351715710261240653309026959308257561308872886771679341367121599262334178208024
170 8958978969463764398538068073621036185357828153016127177961515074729252903106926231517381815676532352096
171 35835915877425030419039342325269090564470343786947362544715563995441008025591644798553936362589281418856
172 143343663508410040150818580319767914125745419207298528181260426190963340310755237565305553621026840071296
173 573374654028479834502476475627607350327126622339885753539477188879902480971389265484398223412221599444824
174 2293498616098438359707512372966730196970482155877912126440608496109878066442081468718585062177313520998368
175 9173994464331829525625491166156049341701421567283494036350546912288281135924087969850899411903569525029672
176 36695977857141546362888289746777132735777883094584345280025533715231709925729696893554056629076093340706048
177 146783911427823098493143601447895600723528980304891096638011600320274806074574839797855767175903056494419864
178 587135645709063133097345733648228009859462357077771142302667640736647787200333621520631547548752300579966816
179 2348542582827335488888874525209072421823899206119483608557773316218908216366664600768759810122776710311810536
180 9394170331282590825053972876479046015230404983284298417808299452301205500876719874845723873082961714674952576
181 37576681325023358778213447121193410962086265410259610394031107230676243960615928108977366230116024796864203224
182 150306725299772421546846455360959525996755705207971839815916393597023361852077281960215203499125990149117438688
183 601226901197805631923389397562937446877714729871794480960393486699509616518728317584519875991156350599983988392
184 2404907604787370364901568318851881427734488922886529357166995980494435067917621803855585813227542474445228620288
185 9619630419134072808438612367337254600459243433263690233625994866648729700984895253946954829903348394692269473304
186 38478521676490065280251466747080873962766594883615125216369777457750248610520562283864516513652503834483697994336
187 153914086705775357306996601697013739052145715980807093608644231360478287008950131176768582611350414672025761965416
188 615656346822546717785958610929667036950466878956552951603167741386204329299440871399016767348736050134163298825856
189 2462625387287968025375747250664981859383970896302598127823863062307794726624873424854190763970086433102272110120024
190 9850501549145215564198727423623199381389681425939971659366768840560681256093946905275182774787833476570893303549408
191 39402006196554236107578079291764673798494940872242846099039835310832332502914532934160292845979688642229333228534312
192 157608024786137065982661825959868970485638228511300475006753438476989107934844993985870524595376399358585499639004928
193 630432099144228750140047282231486079586815495919461152826845650750380624133766229336133847433731888184791889323656344
194 2521728396575956459188389064109932083062787792970525172049824341862934148550768483683908748127247383082958451817698656
195 10086913586299991671266373486162601259411549950326475571613099732577268513149632049249356798081347418533204864477195496
196 40347654345188464188603945633882681193388937691207415982672596025159291796174989561009949506297172642312459312846091136
197 161390617380707846768569746693342126211209184467153592243024015976455011307724321697058624977616206766702966215634155224
198 645562469522693357116740879247311968151887193683388266040416947435523338673760061792419330397639175939268213303629922528
199 2582249878090221308636812503492962397167879870904639512763145703297403629052748713513565592191786086652238849739850411432
200 10328999512359228875056796973487067234305220943421764292488827817430938951284053182949923259782336792141287465432802259968
201 41315998049430290062265388481480605561744774670872979870142271985881818621073708651678718076030463822972462758687851016984
202 165263992197701283935176155688552024696172358347134442737673221774423507908658938569534192047765610795633355350374545223776
203 661055968790725630485163144549969702959363767175456823538022710645406898131570204810047327331907816986161466094924180892776
204 2644223875162664006174028143587424364966450295449853573115363909773754019145508319921589968500899132485193558941080751628416
205 10576895500649701961629615868607068421782890922646206524038404570372260660238882150799726890487179394026884503375002737428824
206 42307582002595945657318973357202472497722607893886902240188379400837140173397290325531122747363537489139178945149326344750048
207 169230328010372333872477942254271383977864570959429376456569191641882042403634281125413265674525539813648752701123404429203752
208 676921312041454989219517915493486705271098884901437682786317056824353461416947038903620274198657365668669512766843895611185408
209 2707685248165682571796496331528833787224447505392580278531490960716811154378866484459369656052787607159272306577386006345763224
210 10830740992662318131941259334780129546507691280623296425334350230351187613260246630931653099055928525260678477195359278364793696