1 2
2 6
3 12
4 84
5 168
6 24
7 120
8 360
9 4680
10 32760
11 65520
12 2031120
13 4062240
14 8124480
15 1031808960
16 2063617920
17 4127235840
18 8254471680
19 16508943360
20 33017886720
21 259983360
22 8386560
23 4193280
24 373201920
25 8583644160
26 25750932480
27 1980840960
28 282977280
29 1414886400
30 43861478400
31 87722956800
32 985651200
33 42854400
34 557107200
35 3899750400
36 27298252800
37 518666803200
38 2593334016000
39 83655936000
40 1087527168000
41 66339157248000
42 2056513874688000
43 6169541624064000
44 67864957864704000
45 746514536511744000
46 14183776193723136000
47 1801339576602838272000
48 360267915320567654400
49 11168305374937597286400
50 3696709079104344701798400
51 306826853565660610249267200
52 920480560696981830747801600
53 83680050972452893704345600
54 167360101944905787408691200
55 1370846595030723304664589619200
56 2741693190061446609329179238400
57 5483386380122893218658358476800
58 10966772760245786437316716953600
59 21933545520491572874633433907200
60 2874851744916350948251078815650611200
61 5749703489832701896502157631301222400
62 11499406979665403793004315262602444800
63 22998813959330807586008630525204889600
64 45997627918661615172017261050409779200
65 91995255837323230344034522100819558400
66 183990511674646460688069044201639116800
67 367981023349292921376138088403278233600
68 735962046698585842752276176806556467200
69 1471924093397171685504552353613112934400
70 2943848186794343371009104707226225868800
71 5887696373588686742018209414452451737600
72 11775392747177373484036418828904903475200
73 23550785494354746968072837657809806950400
74 47101570988709493936145675315619613900800
75 101149853446263259861518499950064684524421880217600
76 202299706892526519723036999900129369048843760435200
77 404599413785053039446073999800258738097687520870400
78 809198827570106078892147999600517476195375041740800
79 1618397655140212157784295999201034952390750083481600
80 3236795310280424315568591998402069904781500166963200
81 6473590620560848631137183996804139809563000333926400
82 12947181241121697262274367993608279619126000667852800
83 25894362482243394524548735987216559238252001335705600
84 51788724964486789049097471974433118476504002671411200
85 103577449928973578098194943948866236953008005342822400
86 207154899857947156196389887897732473906016010685644800
87 414309799715894312392779775795464947812032021371289600
88 828619599431788624785559551590929895624064042742579200
89 1657239198863577249571119103181859791248128085485158400
90 3314478397727154499142238206363719582496256170970316800
91 6628956795454308998284476412727439164992512341940633600
92 13257913590908617996568952825454878329985024683881267200
93 6173697112632130789198485954968894033205657600
94 47101930347919301670075653309800749465600
95 23550965173959650835037826654900374732800
96 312392460527977833331233467760899012754092851200
97 138124638814905926985238209003949259388234908250931200
98 69062319407452963492619104501974629694117454125465600
99 5206541401315716788181405046645427794241126400
100 14558546685983211230263209335645085134540420363059200
101 32926639736160748771942638002956196264489779200
102 5876779586749706601565093973405624865482400281395200
103 2938389793374853300782546986702812432741200140697600
104 1050849953803373110172096584798318445671219200
105 5887741293489912708759456663725093683200
106 2943870646744956354379728331862546841600
107 1471935323372478177189864165931273420800
108 3090862523942902142588439737064941599221350400
109 30040092870201065923817045804534167402832304537600
110 3667451211109884742255774118487872958470553600
111 1833725605554942371127887059243936479235276800
112 873259639107380991582730425386768793600
113 436629819553690495791365212693384396800
114 71830562374923479605878296857321441266656870400
115 35915281187461739802939148428660720633328435200
116 218314909776845247895682606346692198400
117 109157454888422623947841303173346099200
118 54578727444211311973920651586673049600
119 28614917275543216120870936658422053155635200
120 5000828787825759078931767503235813275638274457600
121 218491210568895239917607853983875917825911849327001600
122 22480832448697935993168829507549739461458159206400
123 7441155540519016813738882566998963761742650697318400
124 38939566943536014986295572473105577365199291099067187200
125 101904846691233751219135513162117295964726544806258828902400
126 1227769237243780135170307387495389108008753551882636492800
127 3683307711731340405510922162486167324026260655647909478400
128 4025855328922355063223437923597380885160702896623165059891200
129 2202142864920528219583220544207767344182904484452871287760486400
130 169395604993886786121786195708289795706377268034836252904652800
131 23207197884162489698684708812035702011773685720772566647937433600
132 380445866953483437683355882164519705111044028209386338490777600
133 12272447321080110893011480069823216293904646071270527048089600
134 37076880124109096353509003232094309045029142209276516761600
135 7085205450813891907798395419853680306713002524226355200
136 2707376939554410358348641734754940889076424350105600
137 5414753879108820716697283469509881778152848700211200
138 10327843107131820389781328679730532662745497600
139 59096279573661589637287805083058385715200
140 7172456355575733472687983615125713215868108800
141 164163245418409591739442530844469415116800
142 82081622709204795869721265422234707558400
143 43034327725340854812148553084427168121670860800
144 7520808216263743809535517582693745182447564645990400
145 61966467683376676165540768917052502553762201600
146 2707376939554410358348641734754940889076424350105600
147 5414753879108820716697283469509881778152848700211200
148 10327843107131820389781328679730532662745497600
149 59096279573661589637287805083058385715200
150 7172456355575733472687983615125713215868108800
151 164163245418409591739442530844469415116800
152 82081622709204795869721265422234707558400
153 43034327725340854812148553084427168121670860800
154 7520808216263743809535517582693745182447564645990400
155 61966467683376676165540768917052502553762201600
156 2707376939554410358348641734754940889076424350105600
157 5414753879108820716697283469509881778152848700211200
158 10327843107131820389781328679730532662745497600
159 59096279573661589637287805083058385715200
160 7172456355575733472687983615125713215868108800
161 164163245418409591739442530844469415116800
162 82081622709204795869721265422234707558400
163 43034327725340854812148553084427168121670860800
164 7520808216263743809535517582693745182447564645990400
165 61966467683376676165540768917052502553762201600
166 2707376939554410358348641734754940889076424350105600
167 5414753879108820716697283469509881778152848700211200
168 10327843107131820389781328679730532662745497600
169 59096279573661589637287805083058385715200
170 7172456355575733472687983615125713215868108800
171 164163245418409591739442530844469415116800
172 82081622709204795869721265422234707558400
173 43034327725340854812148553084427168121670860800
174 7520808216263743809535517582693745182447564645990400
175 61966467683376676165540768917052502553762201600
176 2707376939554410358348641734754940889076424350105600
177 5414753879108820716697283469509881778152848700211200
178 10327843107131820389781328679730532662745497600
179 59096279573661589637287805083058385715200
180 7172456355575733472687983615125713215868108800
181 164163245418409591739442530844469415116800
182 82081622709204795869721265422234707558400
183 43034327725340854812148553084427168121670860800
184 7520808216263743809535517582693745182447564645990400
185 61966467683376676165540768917052502553762201600
186 2707376939554410358348641734754940889076424350105600
187 5414753879108820716697283469509881778152848700211200
188 10327843107131820389781328679730532662745497600
189 59096279573661589637287805083058385715200
190 7172456355575733472687983615125713215868108800
191 164163245418409591739442530844469415116800
192 82081622709204795869721265422234707558400
193 43034327725340854812148553084427168121670860800
194 7520808216263743809535517582693745182447564645990400
195 61966467683376676165540768917052502553762201600
196 2707376939554410358348641734754940889076424350105600
197 5414753879108820716697283469509881778152848700211200
198 10327843107131820389781328679730532662745497600
199 59096279573661589637287805083058385715200
200 7172456355575733472687983615125713215868108800
201 164163245418409591739442530844469415116800
202 82081622709204795869721265422234707558400
203 43034327725340854812148553084427168121670860800
204 7520808216263743809535517582693745182447564645990400
205 61966467683376676165540768917052502553762201600