1 6
2 36
3 216
4 1291
5 7686
6 45590
7 269472
8 1587450
9 9321628
10 54569340
11 318513432
12 1853885152
13 10761305560
14 62304937944
15 359833051280
16 2073213227007
17 11917692236634
18 68357220234784
19 391252708773072
20 2234836878469971
21 12740391342035422
22 72493560321577710
23 411742283580619872
24 2334473997690918348
25 13213470223989655320
26 74667986057858169912
27 421275167219236996944
28 2373199039950828446504
29 13349385031953591798432
30 74983899364884164759536
31 420604922750789475246368
32 2356129931023376778734157
33 13181377549743304057807374
34 73650610467337368091952348
35 411019506264665776886753064
36 2291051570870497907577499379
37 12755831732085280059033005062
38 70941223055597770283782181670
39 394110869821042680066940011744
40 2187163785823570546324184130526
41 12125512526154617580704905069908
42 67156343643963543218692473997844
43 371581312903347213149940497407528
44 2054053964556688364195497024484088
45 11344146657378708995358927986800792
46 62595661204527091725662015645688136
47 345095315707235708136711924557714736
48 1900929327326870797183481009268440587
49 10462470124069567650006720042911939938
50 57537737492135645234642784579683912664
51 316176967771220559049210617363932141920
52 1736100567843593517084533197132471073291
53 9525652420147336912102800977636733165246
54 52227291621186725163124889048561401229886
55 286147959501754136260449081584581163080608
56 1566683859949752506016354183959307157082064
57 8571890230008578011182608255902135313517456
58 46868716581594639616002676310874376836304912
59 256098620555572909113886194858242535357852960
60 1398477259662591296315324868554941718250478960
61 7631917004236861115656221031231122667247499264
62 41624382285814798229845705774773887467803625440
63 226883848807460103367337370809394070270422878272
64 1235965875757982889012735749494552069097408411993
65 6729175122676749643091272005275342790931253204118
66 36616328606177275838698326233238911793208859434388
67 199136277705414712779169661024969078283372476463352
68 1082414117855982421959475810709225281239223477178811
69 5880424701314589914041721300923723968587338569193030
70 31930129977489214939375539601048790727318175254828726
71 173290142418995539815928465580761682379151922221282848
72 940010080438012839602293053556815765376363483871120706
73 5096603160523270944642122488908321989119333301669964812
74 27619946910318406431559967504620498524469483950117193260
75 149610650729953615846696347828682188030846523630929213368
76 810034778348514829426211907617798102134223411404165788336
77 4383792828506332960130745366645664915434210253469319786264
78 23714020973501667376620188144820426757442254960150524398264
79 128225002982113030566654554675961657125692101885375409688016
80 693036326891004247296442397637602490180135923906091302642007
81 3744194282194907664434853528091437001125759142200527398569194
82 20220090157215320094269121644916625130328572286499482803589008
83 109152400457955745335033683910117509747688423612161081920702320
84 588995610734460254433464103665681407607212645973039175055141411
85 3177037799854573103240553067787706174522051104442455172344041694
86 17130387100604758688046082856827720373628861800427873880941225486
87 92331370815142720878900692885003986876382528824386754563660933600
88 497475239146386943498872736641770753210968373283655328051117186772
89 2679393091192479712631670844016897373194780008449601835342969046792
90 14426029148597010380127244114930032898020280996032800372143999020904
91 77643508431700076752355872934970453055044679490231421961252459699568
92 417747609600761974941059676317271892718947167232626690894729762276312
93 2246858448947179783242533583510097024320161152904149635174534210327072
94 12080718140120286528591690448103472945038630965278684291477605904966608
95 64933291018000206854763260660142610881127420211996636040630486060093792
96 348900805015667882528447052717083446289418564705670744986386781014477349
97 1874125360545195308334657105630481505781987587911228535927689084159224222
98 10063743906825927832946946397917818872844553068504849560779510786905918028
99 54024020595772775377574139063550301466907694838181644127992839732825231944
100 289923005905324950477752467800816044018640414806065828030602333764332558947
101 1555424456594163925362673486928438522504217724619339947549657211938124723910
102 8342334641531444128052128897611673599066567356291774734530107715605953928390
103 44730181109167644591207186951464131806607113451529113869527282032812408093792
104 239767301525978646024193926266600612024048793938869031984717298567093135605286
105 1284864545061406133430464299464941333336705641023297793325058389581254644128452
106 6883425661277494771467394251534119514375580992562442127732570603196888173554116
107 36866640221111563065587194711092039713668842974855428299098663022488390732397000
108 197399419261137301192545347375950731971806622751537302968077441944465525681133320
109 1056679402657069196504680436355025502612757042051588732125199032972190946877766488
110 5654931182904580729036613127147027135998685453188967446881789504431151057419720744
111 30255179330433024148031106997790805711283412925633179227371865783066014250118915696
112 161831121513435611643929917948492267031057683998994531922851353391050998751004503779
113 865397842740512663236213873717610600257266498180399761441338433345636378175151361010
114 4626606239059155484142991867846111619194078009688003252783351265894140476634619320648
115 24728838581330412560961292496938653927865651135195467473730883914366133501098341241600
116 132141977710127040734325049164214047907668566590242256322635879546762754708231589228699
117 705952060485930404336913296065896872278634777038701917977166011775923687111227798909502
118 3770581538778228740656012045298788899348851751423215133026467055888509825591204391757406
119 20134532406532710937441295874354441570791733947446635944430986479611262908756399781802784
120 107492009724186411306088461861907542259988897399856448681788379680972232245738831717819352
121 573737916656841153887827930289967610291334320894778524363329126512487761183205565343486848
122 3061645771803685351729224319053268671967065883321422652040251055428506342406741464661982784
123 16334340818617909402581546115420220962610330397014208318141925794526642161649543251142722624
124 87127409341427981981039561788983057473909230615979588478424453844466694337601676774906231648
125 464639061529300381096443025922466257499368848894793881616005431917478590495397180625638753024
126 2477339637368053497906382117778630581447278167263364862889574514457567501193331488863004217280
127 13205822885147023232253436562011453681598581168075091791039391993255519676773319836596037949568
128 70381190976527073736586942086702682631828492165648867848981819644790609919919034218527670495665
129 375024899439634338671511144611111480296310226069826126693113489151300987870536560622726099735334
130 1997915168098244669091477590054195078872372934407823668055960253700798507269956100712395442338564
131 10641638803817678441414598232756983528631456806236061754137244777011777002198761457597093550149400
132 56670308075820680400714118730640166844731178987583570508301914213610357544729358906216396452062699
133 301730535167964591865909716025558036379610026890350555950784457611262855384588167728179854383744902
134 1606203633240595829284839132965035391394335560837705637452833951323573581612382555670645695685817686
135 8548710284442073147169394288972139179988774408207520080688245806308939375469604783271255939667600288
136 45490450020162037425975526182072870150702785285206379896095001020630235489305353453844267362987372426
137 242025136112662415114987437878297621825331830105187430723713869486501699612690412696566271060950457212
138 1287425978353366011282125266841956444042015708425682797530298716342735355265029496825103693990154711260
139 6847098123207612482302488742460113358922722395514036354877953098248396600636354122936184544810363334744
140 36409460111931437081704955577640100037356698717036555631366044379495012538688226226865793403451245083904
141 193573646347177610516822898251261452823330263207033909865554133554515158224202992115663400648667539576664
142 1028971654519446143894560644073871736839817996445646408930189107673589660708240767492009526987285335010712
143 5468732101514179917545652842692566077155947835509374178031312419604963350119986499174090813782145624079120
144 29060079494704060350018822200064842377398936019281430684310340451709413433919925670324691265417606843763631
145 154395521044622589994079344961969453355509464988273489161435074046696059979878095410250571389526697348756602
146 820164886902773055862382597650338040293393683268386109979014556170416004496402500328665483175310811078226176
147 4356091896363126203665229461944023666010790754737152166689405138215419205626781463695514100440813642298456080
148 23132526966240678310351941110842375603245344022861885618415212451698452949249284496104986593943328702246679155
149 122823109449491730234302984220174837779269086421787738481385292293962286581900831900422113853685362403392990430
150 652031888962934408172710345425068741782110123419831874563130612530766138894325371710884548627321738026676149038
151 3460908199830004911557144240032924994439495065399176227315709740937252342849187741934320174824185484364589826912
152 18367268037249731124701441982070028199397978155061145521764360459953736722556009569636954110578519557052848123868
153 97461484278072657385746702495744303499990797570255464928713524211115813308680143506140731455703264870668258274040
154 517078133963990815676246413737270361298036920989177664745572244190492902632186555162242449738570887200710743003288
155 2742930023458639495086324497714423005129192120129290036778365974513516069684648248106866354114553066918479266336144
156 14548204089724485969909760182060675379652635523668434021648281529990896192136192541312978485234120939097125719914760
157 77150870319677209129234611834434639540025926503200547034109554946371775164424768198014725762349396160960873574814880
158 409081403916588336673923836860894540027339069073765105224300158496397384624509842442176619051782210346292188723963824
159 2168786364499491367818200579678772074129165700985258669570295755053085511434518090306822737831992546121122992034609568
160 11496419243893553126533890046654450852271072203867812620799562190476163558673433750386257789423686111614018776454042877
161 60932337408804724254239728102456059990448844645809508784882922799765333141243409358977963426417585461200738610128364334
162 322903791056306636610830630608434466026811060943600882936910185352901970040686963151826797765248604567130025557174833084
163 1710957152766975397034891405158415299409476894085978934551943335667508492289913066269648312450350130597262494334715546472
164 9064553614060530931581638101104648860718077814802617146766539162660900491768416999202675741318820030477196560974608089427
165 48017065328412100112525021565374760611857158242231449166010074532867633581877358444341732835290411825638923408477023773318
166 254323975703842290647203720889839618048230540730038977569381079517083453110079218800962394732209835736177028312379109433446
167 1346858835486723590797662806841182161088566320017093080042710090717681156510448304611839034599143805689854358436966637107168
168 7131822371223582042920688623188751630190366046748886123119999983772537988582010195818671009599498512909842154117963748280942
169 37759235053403793636614567002697644816732940192077973442188915151633004143258168363189140771982042295029930772338632789022772
170 199889807069462120061794381785684973044488312636063936823980517524205974882604802574176143426609761400351976812763939833825140
171 1058043329434888205604507420104169577355217451300605992856227180668248519999635694412425357936845339360302808595393206790891368
172 5599666276275385406324620143878984148211778560118170464445649374591520243674821088110224518916356907630425600860588515919663512
173 29632429457122238962755702964894135093828153015361058109079447378227087789811271381117188027013880999485445310449341829608824088
174 156790347758012188231676905201846361252512709016564411905759750697129174772000707916121245056483777772756143277593694764065840904
175 829504712208983632151194264007845847449621250331692993260667129093959074696572658585279404917265550359399005367854219269458503600
176 4387997523540151524527736084629606244653737424593462233829862026086264409978703726809423761190434052868661078219267434366746250427
177 23209317899184855596985941280097351823929954740544790003586306331008749012274631242682434340255121611577526691086481522962177900674
178 122746004679390160048695785664674086535072601283666226030749558822885439464578283866750477784593748438684969196873899883920296251064
179 649085380678137473099454362885820356923628672634945004214349798923735777810698388244429188733269672257101348609096947801831560508064
180 3431991855048390208376212285205155178727235162951434194640034659594555995393730498452081231698832811694373694400723264296089394201771
181 18144337014376269655111913459245081661888034630673882087188485330841023124275886486828162346830527325376729900323720640258667644078782
182 95915073414015799914140706875972271078604083789966016921731579008941071591549230121221548616490489140612379353101343345210778684595326
183 506972019189115809401501197800712960947176577989229030144257920453236001975347116528120655038561700228560589704485258703979558341912224
184 2679371545901465738106441202225668943478208518922758565779583414981247968868029125526731654601998893622130391193237693554326781384999904
185 14159051630290805391719016750933997718715046839252287036663072469490289108198602221738590186684398847367378017138071564377220438666930032
186 74814901321606960476599845998541867110272474725845901847568333855021642546747187052337251272216865280608890791212526406126016331784284784
187 395271229699942433446292066498345898681427637785611148417883674324451740131644634370630308417138409682172296142382612222491327512929903968
188 2088122096851211334191759348749645940731496241853254805639948991516857437187267152113019303572703971414102475661947637273134455072053314000
189 11029874885474337586675458923723303545333678339037892593498539174894060310147327773255923802565693313650986688823247557280120719130666430720
190 58255873113948780579853804654290885297887023871818337952335705138173621733980982185514946267273993426725895162736822967063027039866538473376
191 307654797542370066867050863876644275630331451803739687539399924188555389516753678085611164137774507830011013950522364568807524834993990078656
192 1624586811157381551047158726266096348914926222384199204654297240297327623847146857014118545006256833239305983999420696777406502352189316086025
193 8577837463174895126076937437792173793631548705052843820355525487634754653766278078320118177960976518520672064372957602467285576265111705750454
194 45286500098731281143487480375730812684146612522480655517739867698208784660141818522080105815488257188208123539742781191054231850861454250547316
195 239065084332848532786943180070971837602658626794341560191354191416056846913025451147517182787710922911553135695322028034943637426000987618009912
196 1261886750226286155423906426952238505829155745606160537965368507262548104457563082017061605197830659070972632304511608281753279711201525955602843
197 6660116500288405982712437001497593543893967418196617707328057622000718668336920006117311812537603113241556131553483500175901615709281083593212358
198 35148020067615636385710517978460468968834507880982488599067539861287777076998978172535872032640431986012284508240887046849859170879034735200947702
199 185471793351845681203259314300406282206517487093588869602946826091281011393381851766114749938970154313711427191508128379804328260669426440108049696
200 978618022816778359881503750005988909827237150757247059880840719473883103123896803507465206633792957926949591442819162927500934659131653734625896402
201 5163060848837587252366503523283038829958824632541759093107843340105801357159539984155301350468873349971343269212655527369079979921083315551010052844
202 27237066420626240593551716023359424728301613290805672950619385606930998501785930184411517765198873136814291760079512939005551949478986645662939728268
203 143672226497051834289252787009421477277559120336451250893016281987437800667375033931407664876309363666877422129506376066811467460059547890007574293240
204 757783366956066634469181219022439719141182037342331522310209286593035805836473482814670735579527468506207995506944086076794898297220856873794646954448
205 3996477873983429231946497329099726089262501561386926759956985709394816006240425924343298754722333924195519111575569509361957342912676578631421314188952
206 21075126737803347045284977080885327021123453612015815611429923095059020990685583377480314819877271437297478232776395214754893356194848420905206829805688
207 111128064398465616066038844446250721719679515767937710180538798460067856389359675058985099822606809400683556531331712431447902748552880783258639177664592
208 585920116367326568624050642895532986269837919933429488207659721950837282389959529992763853521175526676104305507013883540385959618558827253380450665641735
209 3088975747355282433608166771793191189352464574645415755029037557550043337712795915527850844763832747823778096412422607029333175456203482608166324019155466
210 16283671841753579781012291801186580142072884675488842097992640398441193344398755558362783810426811465599436936515855056621605152723280971922872516454046320