1 1084045767585249647898720000 2 63958700287529729226024480000 3 6086309919361329033148489516800 4 30431549596806645165742447584000 5 241271469053348685089061371928480000 6 10018170446620765441742041909763117952000 7 1177969875015158336524835094556313285856000 8 518029575624313160227039245111941066179968000 9 11964016389418661081434001613299591290346880000 10 35892049168255983244302004839898773871040640000