11 604800
12 57170880
13 2936606400
14 108502598960
15 3225186125460
16 81861294718764
17 1840409325096500
18 37558997857897164
19 708015469597497732
20 12488421105878928700
21 208161512148250424484
22 3304395638081490531324
23 50267199680265668419244
24 736516493829967530909204
25 10437808798822929984593100
26 143579847174876616432522932
27 1922778363105897685775636508
28 25131774144239809681153633380
29 321313741483354251493720181436
30 4026024070504885445987516470740
31 49520952483083613251458914166776
32 598831540994207081864686094849544
33 7128322474534319390866713604688760
34 83625433414413168743681427153055368
35 967844566522922616486129256587080600
36 11060906643174942949121784485538024168
37 124926747702472968399936791836982931288
38 1395489776111628654525490110790512404200
39 15427689001571162184890797198155223199592
40 168907057288027483977809168252471254991640
41 1832371433715215374294706350988841024141352
42 19707121416580642551527498321194472965205208
43 210224530076797728638919248428735519952029320
44 2225276877497401973638616102270549012780130616
45 23383002074846829787254500560399329774388836360
46 244002209907889753773819150885244073025553104936
47 2529380914612653491628415552618441269433129985324
48 26055568356077597159280358610251155682691393098260
49 266797478701568144932644106342568995434384680464908
50 2716300704989565479516626528422641033695520300576500
51 27504319829556012034116911851838564508313813219655868
52 277048302517601054024645503270706160377841259836679812
53 2776766880952983660294166313751027255022400162825658780
54 27697739328719744688536231563689707275613293751121631044
55 275014857652980887412972936824464798403235272612029025460
56 2718664764758841888925051993302435402691927431620209660044
57 26762012039559633453370363961529445072767483360026912039316
58 262371689074340383439444830536301124264193266820976055962860
59 2562227570073225616192330219262507350332289762134782946959172
60 24927835864105757153570165558665119449905768485424455992891580
61 241644949222945824120461578888180096423245251761798896039591972
62 2334285676230668614192734574991520812919784587489377003765575340
63 22473321800539842072791110469957874198904618026879719687307418800
64 215659478859753985860685381329609792775937812887223176266906553552
65 2063033406446073314507130686492333610149312536216964507671194329200
66 19675526717999441843470736559844074258524535441409549543698811068816
67 187099470963568576332385875145895541157590022755919359588125747926128
68 1774133887164253955210035032386564753014953870169353671643997891466384
69 16776734062339987420146665894484641387063559234386975811939583345172208
70 158224354819211729770884446194039515789519727579020394159650996809078160
71 1488401375781926519993373111252952482657140422692096869008643406672219920
72 13966316927620688476773757886894684940403095985596405809032229917307405808
73 130734906392806145041857779644102228227901905643655685475421106382808121744
74 1220900704971614249238681125092293153849002631014111220667732239704137474672
75 11375700620711090082807706649351126458989620160168177739707792176502343016400
76 105758091429940246679043580479659330729889472418105702415948360008300826361200
77 981101846998487139912186119177916740003915751479014728883922353861247976820880
78 9082509604516535442051456489439977240314816678785325454522134919671878166116320
79 83910069484291379931056602392031058131657348016922616529633920445614317634232580
80 773682669101352351293664516491098235574302781570375117376586120904646902757895100
81 7119924473601687473634719398171085357095385096549539510729877482815895757613222180
82 65399416208828361722574071921251410069957347446384921433737965485183556256703072220
83 599624937235022609177568297858328595268151253346000617163760938517010429083395511860
84 5487990678003348834292483967408078328945004197113213867751324283978451380361105470860
85 50141192400451087237121738697407551350308520624654489874353568393579224785074237501140
86 457343558637684733965521405733969370443760863488942440077259623052455366914594877668940
87 4164620052207529620804587267430808389678129019614091247902196504859174384212327944192764
88 37862626234162216453154368476591976752934141967529302583769285349002971935477762944822980
89 343688966007143608305658547128844506479582119822513989028514169515291332339648830038742172
90 3114987571548323971728925467184281409230869283170954583175569794717883518576824901007639780
91 28190235569612449501336347655565891746790910061275663988133864631823981105563067449043671468
92 254746355719161957020780282994627298634975936839620602585523016895670648566905925929140659668
93 2298787588721236672211642458797499604975116746757993867409760256803335071559784022984717650636
94 20715026458604544938972537887410761338860257690240667069639124919968890561215655387424756481604
95 186415336784058079494912772941048257562826646174608173209292029061874410651104234799027256686760
96 1675330671620665446996984685766542082449489237092814745054859095722449158083344535396607033974872
97 15036785510749728102179398368647383434605478156209565916734454228129551334342259523256265175839400
98 134789923933568126315800780924021700448843354620076255384584822243514615882546190938728087742336856
99 1206756924240266549854251611512063472175816334235445092262626797358312329808181930986440035606004104
100 10790801977637574273798465322378203562913549720872517203479338943107452817546538097841383309589124600
101 96376340960701881908054298290480593564961442708016181088942209509323797292529122395906690155531078856
102 859767083285639934904316371406607880716188485603163172205005466048422461909458142172966185166048737784
103 7661175405641208718451767762447267677628456723195105857411722417084009373713282725382914108496470485240
104 68190586727846659816726072610552699426939557577315351933665719920397192550112814818121615599807475098248
105 606286340792071112203376588713821137258867057186297257639205298013652189854234016194580963968455176760120
106 5384744267799101945155375026874768738283698791072705643340872611090803420101706496836805060807560777283528
107 47774444092613257887145672157902286760190040683857094497049531032044437370374995007956335260906210528408152
108 423426959594844049122375550836867560973390635350598246272118082036517844185147277230850250379359596620174440
109 3749060526973566767075849396441831917187049990707545389131359506572786931206432648203376462664598098328503384
110 33161640190097662704766860193855220541606126732337503362844392075731282194428075477769671624885408229222920280
111 293040358045028217415226246386381356585101473590515281834907948827376284939031661945952917168655308138608385564