1 8564392
2 372302304
3 15722137048
4 776197082280
5 41279981011320
6 2276752829122912
7 127111743270817928
8 7085097728813102388
9 392890148282490853132
10 21990581158260717275664
11 1231941309218306419222684
12 68830113499383185100329688
13 3827592895022993989120392420
14 214119814548961222532605546776