1 2 2 3 3 7 4 39916801 5 10888869450418352160768000001 6 13763753091226345046315979581580902400000001 7 33452526613163807108170062053440751665152000000001 8 4470115461512684340891257138125051110076800700282905015819080092370422104067183317016903680000000000000001 9 145183092028285869634070784086308284983740379224208358846781574688061991349156420080065207861248000000000000000001 10 33931086844518982011982560935885732032396635556994207701963662088123265314176330336254535971207181169698868584991941607780111073928236261199604691797570505851011072000000000000000000000000001 11 30897696138473508879585646703632404659201907040888820477871589289865505687886666220300447285640952619071680544337494109264649994680187591361311072737951454695525676891035640863743200899694758450943586711068571022031011228320107310612480000000000000000000000000000000000001