3 1 4 3 5 8 6 38 7 192 8 1320 9 10176 10 91296 11 908160 12 9985920 13 119761920 14 1556847360 15 21794734080 16 326920043520 17 5230700052480 18 88921882828800 19 1600593472880640 20 30411275613143040 21 608225502973132800 22 12772735554075033600 23 281000181964839321600 24 6463004184986930380800 25 155112100433800357478400 26 3877802510839613462937600 27 100822865281664161834598400 28 2722217362604779334270976000 29 76222086152928822207656755200 30 2210440498434931201952396083200 31 66313214953047775371545542656000 32 2055709663544480886543353905152000 33 65782709233423382884603492564992000 34 2170829404702971630049930411769856000 35 73808199759901035223559818054729728000 36 2583286991596536232638110981613944832000 37 92998331697475304367419448000887390208000 38 3440938272806586261587386614658797404160000