1 1 2 52 3 28564 4 165770032 5 10164078082036 6 6584229526795818280 7 45062665956031451017237456 8 3258395057698765483724093981321824 9 2489232886416012985921659124731697904597044 10 20091032492258710696689787524926465967570325433558752 11 1713223079321539186596153911769231730687111274477517640899128632 12 1543478238535067297621272538305379468713158389550886970326683608010929849032 13 14691361304434647696367401467790351565058937093935330903235604592272291676178664436361904 14 1477401387020377108024602834370380634313224055843892236528323451268365594392968330468551206168838398168