1 1
2 2
3 2
4 6
5 8
6 6
7 24
8 60
9 60
10 24
11 120
12 816
13 1512
14 816
15 120
16 720
17 17520
18 83520
19 83520
20 17520
21 720
22 5040
23 550080
24 8869680
25 22394880
26 8869680
27 550080
28 5040
29 40320
30 23839200
31 1621680480
32 13346910720
33 13346910720
34 1621680480
35 23839200
36 40320
37 362880
38 1365799680
39 472907393280
40 15748338677760
41 50657369241600
42 15748338677760
43 472907393280
44 1365799680
45 362880
46 3628800
47 100053999360
48 207307564531200
49 33602727129108480
50 427900002871910400
51 427900002871910400
52 33602727129108480
53 207307564531200
54 100053999360
55 3628800
56 39916800
57 9127781913600
58 130417226086775040
59 120845325468362342400
60 7291297723485488025600
61 28606505102329400524800
62 7291297723485488025600
63 120845325468362342400
64 130417226086775040
65 9127781913600
66 39916800
67 479001600
68 1015061950425600
69 113438068529746060800
70 692420907900509473996800
71 231746241877190094716928000
72 4243769521021908836027596800
73 4243769521021908836027596800
74 231746241877190094716928000
75 692420907900509473996800
76 113438068529746060800
77 1015061950425600
78 479001600
79 6227020800
80 135193044668774400
81 132325125941706622848000
82 6038214174375851093262336000
83 12893914484833362147882034790400
84 1284930479957904836276153588121600
85 5959275438217048853558620520448000
86 1284930479957904836276153588121600
87 12893914484833362147882034790400
88 6038214174375851093262336000
89 132325125941706622848000
90 135193044668774400
91 6227020800
92 87178291200
93 21248464632595200000
94 201817805274824171102208000
95 77157855498948216877372774809600
96 1191743273073105561661649090445312000