1 2
2 5
3 54
4 648
5 2160
6 337169025526136832000
7 685506275314921762068267522458966662115416623590907309075726336000000
8 46641846972427276691124922228108091690332947069125333309512419901440000000000
9 6131208389130001968575119521512912637323943311411106298157275388313600000000000000
10 5752372156495680980159292323308679116899900295701535422087837529727923689713116214170170163200000000000000
11 9552882034732679166328439727892264791389971134637784977563991379597518048881902319776900097506896087351296000000000000000
12 92989888977564504072335414253040001274699693857936724970002216251353992112698910538521811715102469743146325654648608378721457378338266513509634701176596908432263353431396054494824863394882270763102971427412692501885870302822400000000000000000000000000000000000000000