1 0 2 0 3 0 4 0 5 113400 6 50432680389260400 7 101720498887190010630546323580 8 1021718304724615708073668620385984867252800 9 52487498990202837315687104908805779583934003413314100425 10 12901748618081760386999037213016734034209472836074117276300677797158400 11 13851541123197308222801482724531841727032735342247533820708549945877270286808011861600