1 1
2 1
3 11
4 37
5 379
6 37379
7 130369
8 463
9 12277
10 4210207
11 1015309
12 42102071015309
13 7522851571
14 39903394005601130021
15 747580650949733
16 2601211879473948668292638737
17 16287160151410310678021523908384898241043
18 37391601140774556436246253
19 2498247784999741012367440216375957
20 18545731146516205332547499216371028650018616841037
21 1168871093902999817581623753471254516167
22 1740313754395739412256840723642920435454516941418543
23 1669815848432856882259462504958935023095962901964913677058893834389091845776493502420202649
24 1017679883454390211294321414946355260136261800580603275711818481
25 712673906784393302000048725678406153350229240505061485334838166292120899706446925369333195190424867064619
26 7372897799059990001235916032762454201142581635442146548653091082552430069916765671381205795126681208177737489544209036771593