1 1 2 10 3 4672 4 23896064 5 1159192379392 6 525597937107992576 7 2242238966451009797226496 8 90075874398562137894702244954112 9 34144912055691090021767126315871433129984 10 122216980773533665654778273209381648376895327174656 11 4134477477125670744656208033994144151644213953086910028054528 12 1322455900581942219784168658278760741962296072482344730875767098093600768 13 4001544364120590074840515369497953989007699272405713719763592903443356218718584569856 14 114572707997511442861539831483066915087547336672952777329160727261013151580226311825394841654657024 15 31050742969329822008522521860833396913008333353399419281030491945270769607045184169384015997210371773021907058688