1 4
2 157
3 34848
4 32087451
5 116765092684
6 1675364225009869
7 94777043088521233200
8 21139495208799287816738519
9 18590180528543794272963690721687
10 64457007550068881643906256762264646455
11 881158852735638998288480484358795412112253899
12 47493679341562845364362691144406456261061374106059246
13 10092876522786421114823752908083380704816307317292379656065163