0 0 1 64 2 166375 3 46656 4 367061696 5 1676676672 6 66676466375 7 2646396666368 8 6666963601661 9 6946660616126616 10 3666676156163166167 11 62656677666653866496 12 2674826866666660366016 13 166465666639716668628669 14 3656365366626065666266624 15 167947668303666616666566656 16 6662320607166665626266667669 17 64676859626664667126666660661 18 3686696666892866460566166662656 19 6336066066656156692266596667696667 20 66666666295636563681660636446609656 21 166966510961667396666166666566615656 22 86660960606667666692666067196666370664 23 116336639867869366666664966666566663616