1 1 2 4 3 1728 4 191102976 5 137105941502361600000 6 27038645743755029502156994133360640000000000 7 645557379413314860145212937623335060473992141864960000000000000000000000000000000000000000 8 12847972031898065348163655911390061369528824586014322407684135505471962339478258808816353818338918400000000000000000000000000000000000000000000000000000000000000000000000000000000 9 138443146000926922234338115174737739478194683595495860863056693243583971993602435630007370199378150374298213340533060033276812422233547117243311939234809326856265825224805580800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 10 482139693037117930916204047107508992484313899359491548270084195860951854050313190915703125530452056842281092213559148837944544521265979438907624885291457066194966861709268344324559742124566817081532675532470354462645349253879568442308223422726908753165876790336052757231299824332523673368065038370778058869922849409553789767490336132552642077579023898591638812839982326490071133724132088217600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000