1 1 2 2 3 32 4 1544 5 176621 6 47206184 7 29472402866 8 42983827798496 9 146444618198769125 10 1165528963636440929600 11 21669813287735290595660642 12 941174635410204103533009279920 13 95492317441878732465782043745326917 14 22633406816517803720427670075678513273184 15 12531837426310868867176466797243155474255214394