1 1
2 2
3 6
4 108
5 151632
6 29820965660928
7 174758887882787264327879044178706432
8 178976541693629139135871800046178485298151888285950392332668804733967879078195742155953143808
9 32805681485887724834509632667561807184979408930529970656933828081013176543044705467075457744058858805874877504535196963789806366542402693131835699267919174931641217334791565045747357813804076375258746990968603719931745647087592425504198623232
10 197265473741432970389638235223484086383348055569463435262605660519296924068450772208324963479640965933304239923503802766187096591178062688197934378883173539064009033282151932340002252091784099870046454215804210365976329527889122426009297232270967711914292228791222540225830610642660824255384336733002686165374695500529726772184636941248204349283686938699899612271847761332435459573385173937263765451385880373273876956174602185210646764150509210724418608822828330843342833269307751378687490582939800604309394589482667666326411068861622700792112946470391279008355868615668186711514419205990382465293228149896746526976743572019848675328