1 1
2 3
3 55
4 10147
5 22069251
6 602351808741
7 215717608046511873
8 1046591482728407939338275
9 70417932475495769964322670258947
10 66879971495995556019851723767661130580273
11 909078890377181264030541056161628010792055747284453