1 3
2 7
3 199
4 199
5 463
6 463
7 463
8 36551
9 39607
10 183091
11 241603
12 241603
13 241603
14 9177431
15 9177431
16 95949311
17 105639091
18 341118307
19 727334879
20 727334879
21 1786054147
22 1786054147
23 22964264027
24 54870713243
25 79263248027
26 113391385603
27 113391385603
28 113391385603
29 113391385603
30 113391385603
31 113391385603
32 113391385603
33 24001161040531
34 284727926647627
35 363099014864711
36 363099014864711