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