1 1 2 8 3 255 4 32321 5 16288960 6 32640586945 7 260070240849459 8 8239275981240122104 9 1037894641315598870418625 10 519856344665932729699372254283 11 1035331146709687346593709910443435692 12 8198625753839395202812285508888257256092815 13 258147960222783879178897961372558317298014927196673