1 6
2 36
3 195
4 1030
5 5375
6 27854
7 143695
8 738990
9 3791775
10 19421854
11 99344735
12 507597950
13 2591191375
14 13217410254
15 67376465775
16 343259079310
17 1747901098175
18 8896431461054
19 45262405898815
20 230195833919070
21 1170328696616175
22 5948113914182254
23 30221815238075855
24 153510885552693230
25 779545819614289375
26 3957615500269861854
27 20087227472455268895
28 101930759623221417790
29 517122400737272101775
30 2622936987142078467854
31 13301237749640553989935
32 67438664450215061148750
33 341854547427846669477375
34 1732574250101718503648254
35 8779360364870891327390975
36 44479173598071508941582110
37 225307431677683211939280175
38 1141093796133360485164731054
39 5778247446724852206767664015
40 29255110673548010235878653870
41 148094845006793367015291814175
42 749570380989673398643352724254
43 3793331475776764862205408441055
44 19194050397249589198102156140030
45 97107197735044818600362390823375
46 491220640047299486753625470315854
47 2484526147609895039324982427194095
48 12564744236970515313510257831256590
49 63534283727679894134006506801491775
50 321224211545442252307084096375873854
51 1623884943034103122569342530227635135
52 8208243824791846262298822433784259550
53 41485313404413848534546498180550443375
54 209647033353735620487143908459111446254
55 1059337478144587465692314241984622116175
56 5352198866472806963646500630941872044910
57 27038551386594713036256363353332237742175
58 136580540906052392739272084300402294761054
59 689841619203358196256217859746364134029215
60 3483902648613081569855267379322811145748670
61 17592985922970101635332589885900268540892175
62 88832292682066949899943060943129375255226254
63 448498277417188877548883435488808436340206255
64 2264175451803302790503644681479871627492346830
65 11429297561335657270714857993390871089350837375
66 57688589233203408925200300141723162465793929854
67 291153452958360283695825447478720038455573319295
68 1469319797392388125542390195524867520794460255390
69 7414361644520356230486941587380094874921179961775
70 37410621488615787497950673027784889824424247639854
71 188747173686036682729316165058450160638570704280335
72 952206199296522994448583501639451807790179428930350
73 4803382649420516296338455933597256692403707882089375
74 24228671506216901787518382979635809003502766336804254
75 122202148804355365223135009224998438529157700124641375
76 616304700298928126614097627923282906443476291682467710
77 3107993282523585211980599886534334801032529532124484175
78 15672315316335401260531064710776160624753936036077551054
79 79023321094555391531322209693889719415618859813448994415
80 398425328014332920705701318893719710914811607697347203470
81 2008670252688100566407930107665701598726049246335451850175
82 10126069326157307237005503155153536243945013287258837688254
83 51043936942909056572230258282860442165172993430245857371455
84 257287636269311878246954539300465193428788053093350553313630
85 1296777939097008341963833930312423681708295833703599182331375
86 6535588484143750358667316357059196443196126732342003416703854
87 32936436363638150618396659135356104974472858206242501397644495
88 165974651531291169540585002747745193161335444818582550580414190
89 836335606215971619239210665467300897588418491094762562775511775
90 4213989773853491711050805556747671625018763146795558740829765854
91 21231507583039845658221731329687222073146066193261988775967925535
92 106965331483678039920724883521212118205729834976245179561147161150
93 538865625259251762210822207184446107772930782834468242810712415375
94 2714522965494436641926584060599316208195477728583488840576275722254
95 13673589023438552435341274101304050256358581442409227365149098966575
96 68872816096926528590632251301089986412460542725346712463390404850510
97 346888435382909156164327579000460840667217996513952669806873327506175
98 1747063951404359071443618595496105708376506654938886875426979569101054
99 8798428629464584708592597073814818005776454335978881783572256056559615
100 44307687509511761892893920951577547375004420102704575711039268595018270
101 223116159358402567586357981249845710527898116680048177968307581432688175
102 1123469405845829894030166697555119109039896114465583316733697688116110254
103 5656790074496627812598457423274464901086501189178046299204754658183936655
104 28481165598814103023053367740499379044430250555060411298625928014731040430
105 143391904125699623906864088701928123347458543351405061738304162408973305375
106 721889901286540819457474090298775952261307428838463501104736963145314637854
107 3634101409722506220763808300437859338045135678219330950637699726679804169695
108 18293766565059896216643909290393564528978606705312172554890978531394063732990
109 92085130407529724629114599817400116734654924801069278397408897140452356141775
110 463507139948773512802131124363226298933345600329549934245496833868106058251854
111 2332943139299386700001777684247778325893946526002449881664582840311974402570735
112 11741752894274107930797824484361982632358732510528034723822797978081974490951950
113 59093950460254726811267105761573147044386649051663788728125538202268949489421375
114 297395682245687829856058657664138074550899200319748205102596532794003629824200254
115 1496608060950483168332241781414471912393557089704940926575256779853078521209091775
116 7531188553362528097134282768338732122130697807837768172876126141903102732471193310
117 37896684009862770403890108732858739329310523513608809901018775715852547655974808175
118 190687126264562776173957320464382023321123815659679378066193062272776026630625411054
119 959454162399051599895973695714193690533367576658941485617548399083376871335700724815
120 4827363467376418987625416783144124709214395621779331041104156443109773238177401193070
121 24287280613787789450913276789166470250512763433264163836415882143205644447690291406175
122 122188719453466978106731153715781182083782937251585291737247277382608910325301906492254
123 614705179189973277947414839040726460677680681344902646635172279799908207778303943901855
124 3092333805563051259417610433964634659692743823222843808639921021224400556618097817527230
125 15555708575881152375937696909446565561826949550122165493110430897637329019043754211759375
126 78248740619735129195724562428655657238715473088503203143871465896023507116931723263731854
127 393594691800322030245954618283712944348734664088750843339751932668450168127635821096894895
128 1979728402509840263315037789054311172217060639358107214454193015248867590907853823182211790
129 9957416730090344639995935101185454099248401507663277560270890038390393150792736449089851775
130 50080957238157410869061096956440045671259421198588784164860083198689751201378255224669097854
131 251874154129315376898623354718545100291243688440055006605273989586426896973071759128792215935
132 1266717610339218034091349174009597425739544888185169921572436476697144181816123879381412302750
133 6370322250159294065774480075073007749656197237346711018477866548674500993143944434663061107375
134 32035282243112482394767360212252998074563111729320497400887441886209837114203997381872678238254
135 161094766177142442660536755492756848560152430484959001712074578301022566095779927083404519016975
136 810065605693612248165084170609453689971053081768738581173217684530560544594815503811954713496110
137 4073286902507560940853025302728462040670851117123476124438489043415256244117923301819018594390175
138 20481228882735301307265558697859680767377822716110822214650455311779263557368348573459791902481054
139 102980116264663981962779594153630918667056846617962213266485587672126012811410792104432958525490015
140 517770440578257256591955533062799970237124516902303530919783897656298165051973019609679034677727870
141 2603201499165972895433259712679158410831236565332852922112183309474300749770992673418134864236004175
142 13087753977203297053866485743789312945327121239577628116707305634151422674741681961848390783824834254
143 65797502292883646210164472395185085731453427082995292959409064478931797846101661475619579740161267055
144 330781173498754027984307011454201712408783719478614324569427118895942884361380169996024994692004774030
145 1662874177665449093506256029050724733305936329331491588818482928438256679744405412866612456388785693375
146 8359212439185640111124075901705543645641684232033947268998973667065029593197343224122291628493839985854
147 42020269950220173276261121881000674953328613827400141429563126276717852088545395035915515390345979820095
148 211222388522560727995216375628221586725542323547375767850307225646512578657472111819166915669046607850590
149 1061717136470102940088463926700612709800573770424139888201120543830139198588824410124660077205650544641775
150 5336611651637011169175542746074242304516161287114028480457605984838835565454709877398131615731646198303854
151 26823188104617538062229080772321724826149749743811325217231096699923280676381555111451956168137656320861135
152 134816589755250100883643244987739668834823053134500017948203195186441886451824136660393342962885590263213550
153 677586194937062555243669454234867480686064129270084942150384571515264230481736195508949369683223568675473375
154 3405447205489373022197469512317238738696351300490074491044687557554184119622598852474081264118671855333836254
155 17114817181467166308290383145948922982856986027966285267219152887747743516176302067632532440825481105492742175
156 86011991677437337397596791166151151820001175517313931550846520457357348719472476039348985767626624316363758910
157 432249487237694215747227123071160005483926873665490804985008946775717473519370537114022085624579378538114252175
158 2172195080441008720446426611791307506820536560063784815320818240800781948981087574646608942756140236270856311054
159 10915713623467731802439888682068019921212197008094549954391930457070602504997558960528584481159448821613074855215
160 54852259223652099979863424089633291502568012286907981990658949165871992559355153181467407927632250994089736622670
161 275629751649827704604137834099575536840831352130488127745404273916236775253909380100604025899106192993023874482175
162 1384991035906974546010795979774695560230792820887900890620739108422219003517413515066552767518812543743662287136254
163 6959166567824052842868526909336657098848427799341575172721118400949252908682232231363770743670055565631770260032255
164 34966889780566164769871421455315541653003285946222985727536504270483732498419430287546310725326505220824383884780830
165 175689733610060326592825249245004427740108563079026538296457658506328195695771653629306449297176188039770384983107375
166 882725091586449146544763785768217490801542330636986086959882433419166318483625553828082485351089171389925138419399854
167 4435007575612983300080193945361311233416044385706232118403965147456600613163833800488605728604980973034486585556945295
168 22281948466468604334995594084624663139738765503294367787354045109133042174685457199742907001915188726764287063412649390
169 111944295274361460839202089313081802864464682899640349880022516384160916300903414267160856907499752625229728792688511775
170 562394241081899499982135029418673259361122095033631243554704940327447069153943059631597167448225354966982900964981869854
171 2825335028959958478701314014973574758839477053070182565015828495418648827786797685861795414285868122971567495748572506335
172 14193494262552097286899828228724465051726497538000153423316084607667750206831265857825764632607563989357601803535795684350
173 71301566901522010899225687170727477335718026632522185624310991801904937208219830566731914389857349536601827570361980519375
174 358178312451417676810802187020451930221780318332475222931723731662201939369981042406302461196709278943063780291133086994254
175 1799243951976126495591543775061487501455910219761195418411523726089996341709873912805821413519352669375868125472968994267375
176 9037981708475823035502039411604197289538848269559471991478381254935961692896423120540650978119872224554506488553179053981710
177 45398718285355067964658425085507267481087812986386649162664645942059831132043278479763556999765366172596616303507829862394175
178 228037640141655103756739766948977671060795475255519614228994566434757567026401223335868852730833633792101502829500479742901054
179 1145408444282674338441763047888134737534314263392147593450455865969586505068001189136638431467739065633365094143210690292820415
180 5753143439285365790462440327301064454637476975442130271697887289390772590127586619840585953304996585971312688718372910289877470
181 28896223285786799443433543164383911531273803704018713568419309576532910922493536811997185172918793920451843134682061008214840175
182 145133646875733849672187287815619045639828691720037847390640433366847567424728969619907715755949035902600395632412091110509398254
183 728930886612668510633685756463818834888552191648425205935761233126789140078522997455414847845937413486661761493553713764064197455
184 3660967694233338864522781198916616874978246244032060251283744731162702611981611094376323000938859377355456603287159292134449547630
185 18386404777016675879348091396246316545922424588369078146410343455459665528823217897696527559424483504938615692126696733933492001375
186 92339855414333287180261077264250218258183158911117963135472586270753660603689520579459082131224792250381907455099093576263177973854
187 463738434717915974818307260835154167627431255028444223985103542623588547189619128508685996962983425173270109780367067577101332270495
188 2328887961820827568674140769140525814594374712353189730057121393642154165037038874367157327413029077247679201921051185542743068608190
189 11695418750260376316274106540107362334356530324229769125606294544427076475781710195871820726535834080737116248093190109338649889461775
190 58731988457083073945849067650884311495100193850170431154158787328282327669156406269615916531966936055400198901347057070138020155795854
191 294934415814321331551484098919454390657665714395969736352145616664461301996056056532603683300730606933757848690802098359266691531151535
192 1481044446716136466867998641575617455461460434705074357528205711682974384177709158720824078293477271378690826473223273003198559161715150
193 7437084071803331379890421317382540133222194038148848741094870014028368937109682086127413606775148145226544338723489881118668817024245375
194 37344729550129902127194396632885866325882359726847415220730099805935398611939325569444865011890325783327773613297127585850808666033712254
195 187520193706215736774644031388098765449056467193685258020437605147005352865839926912138844303530154000234211573498363554396584698287592575
196 941583698308909814566422790034055418426656562362364029093843548897479868435814370535794381238330989108764882485142813460686812486816164510
197 4727832140433704726297496683538942736372757478411198754195435019070016916153168498995048824728917416322935738942710105387496494147566816175
198 23738728946614301898811875356141472656391574864300354258091199168745901163812707528508109969224308771893352387816672730857436017035618251054
199 119191485955300400830671249559354881167918468241899566865191404208843465085240259675934892755787342830589297230097082066241391022803523385615
200 598446635887646460836375264035666887322681937054749154851995826450938511655565104682025615766354453945948033343855062002550354258062449492270
201 3004679209993954587596810010755416412242004169492726857786722048378739702502697164878177970064154543691484211320317720996395737059774665078175
202 15085626202748384355058072944192970212205579288588462961014825883173206046402449946595441443086431467338157421930675061058166925682746507620254
203 75739281777634978860657896923166204907416032728863227175854128377793176033872680426164143493554674421324803090443854658471126579823977797762655
204 380252162707640179730116816627325446134662221395639001752418069259397604352399555188712207286423581535916354450277018946390317982820159091074430
205 1909039582635527325784679427196049948123786901023276238138072462008363311304329217381104376484547701132883498496623724730332165662558143400375375
206 9584091758664268764593708592285165765721575496500435989411018549883657742538550032007074861731579325698835688256602947853148619519587399091707854
207 48114928020754504501319439186981618705522130524071391703420653831311647787388188937124395953956582975746548906705887856541257765073231005209795695
208 241546986240938325898349032838811881917786110166841797816178085809394529463031611077092716862872988578115624311532095447524307449556105905447726990
209 1212596661890520646450493771818077707562224607921317396043846232422530728278574666265867324808689155097924330404361622545735707351725774434915491775
210 6087291962881748317046169589628477451767260402461253122100118084849646502709337668120089633213526312809018979819739900496448319742755464095656081854