0 1
1 6
2 66
3 816
4 10626
5 142506
6 1947792
7 26978328
8 377348994
9 5317936260
10 75394027566
11 1074082795968
12 15363284301456
13 220495674290430
14 3173734438530120
15 45795673964460816
16 662252084388541314
17 9595194602380819740
18 139258480300974996780
19 2024174282713371059040
20 29462227291176635718126
21 429355892934236539294650
22 6264034568006128435579200
23 91481429602429444747540800
24 1337261858854117218288723600
25 19564640595300216439731236256
26 286464105239522657724633899466
27 4197452106274224038589840678816
28 61545394218773094313027410319176
29 902982026215477716384440058705756
30 13256166154299679213044725041407792
31 194713206296950216839666794393356704
32 2861517736436550142707282052072092546
33 42073375181188884867473723648053930668
34 618893146485266068138333806146646403380
35 9107727209767549756005158348691784223328
36 134084922435426494254000700271928170048684
37 1974767123255773582263038428368354956640588
38 29094374810452016863890768734146829179813920
39 428796505768110518336526334332471418168444680
40 6321716232566089324890955705505051630589376494
41 93229498362466252941541017682672419187974750396
42 1375307551201190039303321872684433807194740717150
43 20294036252251759857819218397920371720254220588800
44 299539132133933173718646808904345057315650046894400
45 4422318481310399957392626276002982699707138074823760
46 65305972808554354380240023636828830777217213346724800
47 964623121589992121543347118925277933774080071647574400
48 14251482199036416253339289994840086514921409809396819600
49 210598849184752331554992606082154516061846706605366655200
50 3112732325640920190797857778854820426121534695343468558816
51 46016526748623461223284540334790580907255139942586008793856
52 680407095193987076285414308774840154290957350146665034644746
53 10062447335904906609615776804270717420349394877008244682940566
54 148838478708836826215637473163126248106346327011046062657774816
55 2201916417445346849789420347512150514682244232793434047505735968
56 32580502861872814155196485667246901085104895701659174976863498056
57 482151547593571172590314091019496829685768418442192941577458536784
58 7136344195153113832360364918227326538774468927165591169102068069812
59 105640923306841166347452347193654316613408093329659261489284565639360
60 1564049931428037572145626756978078234526977000951614997946910145841456
61 23159491495318125471307097956544536722913394867354441918540448483889848
62 342977366171601631582610137593422837554144067868491379904296549832978656
63 5079934186030072640360553070861839714279672222864930183871943153863598400
64 75249761720758577801552883324157396039504068882072442332639877367321342850
65 1114820401860170425697388127992262057837658339948716910740383224216408559180
66 16517937416439088245289027005312135055090367280500842784071891533644819890020
67 244768947464589528417427737491735313165968540789827282594145650913568957832800
68 3627479394911797034387876566471183371810439968549473653402785043303478635250100
69 53765082450406628269281320957494036332534635130667201338871376643673708356483300
70 796968331901879734581804738033904279456809867765173056877500087646599764013305120
71 11814787518550029775073642502319693023368852275324678805665706773440922292593357200
72 175167542777874370845592491715956145541194840817691340700049268199108012386563197100
73 2597305598610620661656493703405823399103176422956116104937121409427371040695241597400
74 38515276967704285696957262913731446754760266526537638527621558382531532462423160839300
75 571192468317336204015833766554554368340933928932580237239636329446169525746743728210816
76 8471695731179602960926262599148483946073270859237148732601053498202695037160940659170336
77 125659594499333527053275255898322668439853819129344918796387170022359578942893213189304666
78 1864049420550741618216366214125266422859618951916319210749568346786075176230584438379785496
79 27653794275599250691632834562706406065670749444346750060032507844170445529733510028676992816
80 410285980831690930379566354032218289983874578625261141486276407079497782879817162782550648814
81 6087688381407609290468843676241012341691426623342515521307853960347344252931355225997474887108
82 90333972234138608273084814136956470892457796795042224700635678054247931995545150695565587306132
83 1340546746998262195418375030758601334118178859829997244286968385764537483653839399022158091131296
84 19895012245535940079304002723404610760549066572357384265872081213055309267122006608380776603077150
85 295282092141566216782021658855497207522149463551178606654254114614879379570508845172402187276138490
86 4382883661925476368059634972081304131078154536318240198145726858777954606151760541240302648943269120
87 65059694737008682584589077153382795162446506668647105756555229208311623906793104495732404029575133440
88 965812177122982503073419119191376542510402825969659742774404277231831701596848940400276362909942702400
89 14338418926473480217350966589552398444856101503935833655146727636720327151832352628511986631970955625600
90 212881128154004605136434860940840041814720053116828884765918738523992519036536399631692431908533540359280
91 3160820027519895690068608690323896892480917134080543283525461204387683380551410149167700611311204899480320
92 46934100449839000664125555561989090164703325006218745061289511674078648224827369594773716413523929977201600
93 696951872708569630914903417430255091216220786544119242285281903184574015815238096589483543835346561542263200
94 10350041599737662631311259809123269511636603736605756161586368717072711101869001752265295821690306570108009600
95 153711332685937401256984305157382956025276808026580826001570929931697885450555596845880318462366739140418359040
96 2282935572303489480724979614144340501791303767261558327343048557936867397823376542811294027417629716575695955600
97 33908212898316756234037187842504506169221833258124205042410815684738194114243957935253355516189624694734973064800
98 503661953101264618170683337061052883824679897073083826248678406356994850186517657748628781040356318359089683319200
99 7481624735725199252740779815863035946464941341283868448127062927183620364291106979010795430375339637499153531718400
100 111141121906618545240953242952818541227345601115424676450872121134189914598140023602766426232743669077626371495249376