1 38
2 14478
3 2688838
4 396250152
5 52261798440
6 6472980453364
7 770530574266708
8 89262852894258444
9 10138479465982004008
10 1134379338819040693132
11 125436174619351016716668
12 13738971133578180130155676
13 1493061976858459711065006050
14 161191473337955042966337346114
15 17305009217958992334052958411576
16 1848856725874606198369109916268968
17 196701136427678069459443515853764372
18 20849887810843912977339549177190216578
19 2202808849326957166102906030272485228844
20 232048824942159504054260828362242082817968
21 24380411223557757489818005475672921049608890
22 2555479563137417712149041824536869237516604640
23 267281399946560013844433323463487936803745964342