1 6
2 84
3 882
4 8232
5 72030
6 605052
7 4941258
8 39530064
9 311299254
10 2421216420
11 18643366434
12 142367525496
13 1079620401678
14 8138676874188
15 61040076556410
16 455765904954528
17 3389758918099302
18 25124095510618356
19 185639150161791186
20 1367867422244777160
21 10053825553499112126
22 73728054058993488924
23 539555304704452350762
24 3941099616971651953392
25 28737184707084962160150
26 209206704667578524525892
27 1520771814698936197515138
28 11039676877073759063443224
29 80037657358784753209963374
30 579583036046372350830769260
31 4192317294068760004342564314
32 30292873350690394870088206656
33 218676679500296287968449241798
34 1577122718820318682923967259028
35 11364560767969943450481528778290
36 81824837529383592843467007203688
37 588684247780843070734943190715422
38 4232162429992006940959321317035196
39 30404745878626786707418282093437066
40 218290483231166673796849204773394320
41 1566234217183620884492393044249104246
42 11231045362243525366847891585591137764
43 80489158429411931795743223030069820642
44 576526995261834302164858434727011738552
45 4127409170624495572316600157704743128270
46 29533905620913057206354338906242828606732
47 211231629332182517845447336959867187209018
48 1510081435225815446724900111032242019196384
49 10790790255884472879721682043417896095507494
50 77077073256317663426583443167270686396482100
51 550330303050108116865805784214312700870882194
52 3927847653141948128218692263804114178764727816
53 28023682294531976068637208266756276160032961918
54 199867017119492206678204994808186271480989803868
55 1424977807240824066131646722243550268892242120170
56 10156205462516418798611009365808576461922889292848
57 72362963920429483940103441731386107291200586211542
58 515427427222708254029508725314785255442586631612036
59 3670198749016870843348053509569074318927384118202946
60 26126838552323487359426821593542562948296632705851480
61 185936001030702151707920880340711239648711036089976366
62 1322888925365979243298978066686371770615419502672946604
63 9409580904619303972497569796914354045829032269012410522
64 66912575321737272693316051889168739881450896135199363712
65 475706590177975923054043806399559010094689964711182976390
66 3381176071726536560784126747024557887134565595331792847572
67 24026842085450691621329627944765418925244110063797134022898
68 170698161681709391220192580622512528483823826721902026789544
69 1212459001356847587637544359421669871436572180980568807931614
70 8610216096592106057136184581400264304404643024354763998354940
71 61132534285803953005666910527941876561272965472918824388320074
72 433954891268242145279663702902573320941994008427480105517088976
73 3079874297750996336637613224766874541685540809811699082211562038
74 21854450496370083594223063704510150857439864924417261980624508708
75 155048466359382349823879843849565259461566609261068412700376582050
76 1099810454709218801417387692372916240447379148358511940754671222008
77 7799971514319328078473315344592129652646544223226814948246944587662
78 55308888919718871829174417898016919355130040855608324178478334348876
79 392125840674417129763249398687222517992139905040402606034596396088826
80 2779626212375615097055945104618286203488586668640828599738911162148640
81 19700600780212172000384010928982103467225358013991872700649532861728486
82 139606726516565268249634842879453424570214265432485616421886813118915444
83 989164733001517327476071264792224874088957173369196867574588273440120402
84 7007576662709544440432890405997930433304901420976960941371781985334828872
85 49637001360859273119732973709152007235909718398586806668050122396121704510
86 351546762579262146095050002034229510070795887952344207225484396264297248412
87 2489441609427565662463784316730764786431566229802065374422325550290197956778
88 17626391165602074115835530334553461016572928707564049087863822287112206222704
89 124786837456478320160971993163940979696874256645595483883399560055351187235734
90 883322557276194850577666917902054125944166086367698369062266548706418516387780
91 6251960766499290220199709185595649758071486633513598456585153239177651054877954
92 44244645424456515404490249621138444441736674637173158308141084461872607465290136
93 313078958383925994873077744601751384038810599878257891941302673746511602825042158
94 2215117791576594673403066192988735598898251341074125730079324293819404673751373548
95 15670780121259951678862117216356480566673799381003123515986709099892596894092163930
96 110850149910386184507319397572542683587418875621411568449927037001345527503472991168
97 784033872803668950838227822414130022456848089030608906015629772124100137238105843782
98 5544816873642442270876539032743228818612348340979357830172391996671471073663305245716
99 39209776463614413201198383160112832360187320411211173227647629119319688306619087094706
100 277240843682122113543826951637161440930617417048967891508619599833573553683165262285800