1 2
2 4
3 36
4 1536
5 22500000
6 263303591362560
7 20851424802623573443244703744000
8 504371920429767576352765364956611950142002504147895582720000000
9 7010544776460656924657741995955512199604699350776292908200647532459509846640996262296853255379946602041159564960727040000000000000
10 41996796949774868706764657485320015220822185718971729660866833752847919996953462024023658789270433228814164064372250691213033344912588800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
11 766910013037335213821712149189520252136850845280004652085689435369659968102870465037128770475690848280507357853497032978922869261515071964590282482612751307961650884327101108403876475537154705777483188969670592561983147662631490286488752015681816954373967125153516826594655315182375599734545276078501839277574177485418308056631419374749667312907976426780798258967184199219712292638667264845058432422932651183540594528088113958537321947153904511322297130820186241463430862509996465614001012736000000000000000000000000000000000000000000000