1 1169 2 21834 3 308692 4 3959167 5 46410729 6 493061605 7 4845252741 8 45945546278 9 443977171724 10 4605035061272 11 52677880798334 12 659609567593921 13 8802320668197926 14 122014363451316512 15 1727721369461575287 16 24767993837672129123 17 357891616794904391873 18 5201551201496162276408 19 75956252263971573870082 20 1113708460177055979294697 21 16389821999441119395030656 22 242009395298457261304286222 23 3584511112517766928696647307 24 53243593750619838390192423885 25 792968830649375291656046072949 26 11839058728710732836634476252478