1 44 2 363 3 6072 4 191360 5 10093200 6 935338785 7 154543989072 8 44556415740672 9 22668584136931568 10 20377347136466565883 11 32182451728510291871740 12 89502269428191719999392640 13 438593646987789744491801743584 14 3783609999442084884693813399771039 15 57481347320425979560333096952316227980 16 1537969404064780178787611062871080465332320 17 72459740860546893752518237475801997100174497240