1 5
2 23
3 719
4 5039
5 479001599
6 87178291199
7 265252859812191058636308479999999
8 263130836933693530167218012159999999
9 8683317618811886495518194401279999999
10 523022617466601111760007224100074291199999999
11 108736615665674308027365285256786601004186803580182872307497374434045199869417927630229109214583415458560865651202385340530687999999999999999999999
12 9003691705778437366474261723593317460743809582982673924866166675773511208652391102946946281027792581898371958829393225850851653767501982045219020431127589808697991466793298694201538496844331704050700119151048217216603057946772526930136930660543663874569666559999999999999999999999999999999999999999