1 0 2 256 3 418 4 1612900 5 78633756 6 22466712321 7 2294073688498 8 399487764096100 9 51031822108216122 10 7730096571419434884 11 1061888266253693915768 12 154122481474602369093121 13 21681358901642544133423968 14 3104280404261584043344116004 15 440060268864472490000421137952