# A355623
1 1
2 29
3 185
4 1745
5 16825
6 317899
7 2474777
8 29803639
9 134433224
10 2925310919
11 14459352454
12 150413935274
13 1841255744875
14 15715280017394
15 298973571352939
16 2949399321185629
17 16854427454794925
18 303090351024681259
19 3130972820121426389
20 11582111864577268363
21 140797308252987723244
22 1939991422069972664906