1 2
2 8
3 56
4 792
5 21984
6 1188160
7 125522112
8 25932064896
9 10472077118464
10 8266074697979136
11 12754433913314441216
12 38469498012053658897408
13 226810241439860068417249280
14 2613967215944945112514234085376
15 58888324112786303618108617009790976
16 2593282015090349000084390452778955882496
17 223234737894312309153317058154207952579166208
18 37563434449915195114587275511140694598523709751296
19 12355499243814583142533524522399682558139225095900839936
20 7944138202064799985406999859834976342384564629005368580374528
21 9984464346945887413054645926791203926663736321746556557083697807360
22 24529813010034297800461382279370100081520638423459536372694985063157465088
23 117802685797527679566028730724166785686777099485848190575632157807252555129683968
24 1105879058135316020513928646192919602118010440401828807926565560939821098842369046347776
25 20293248018718027245706747144885098566200685774205687213130287148459618414153278765240184209408