1 2
2 3
3 7
4 23
5 113
6 1129
7 1327
8 19609
9 31397
10 155921
11 360653
12 370261
13 1357201
14 2010733
15 17051707
16 20831323
17 191912783
18 436273009
19 2300942549
20 3842610773
21 4302407359
22 10726904659
23 25056082087
24 304599508537
25 461690510011
26 1346294310749
27 1408695493609
28 1968188556461
29 2614941710599
30 13829048559701
31 19581334192423
32 218209405436543
33 1693182318746371
34 352521223451364323
35 401429925999153707
36 418032645936712127
37 804212830686677669
38 1425172824437699411