1 1 2 11011 3 1782855 4 227451273 5 28782653703 6 3663996495065 7 467122877883141 8 59564772010560679 9 7594747878648617511 10 968342656073731373915 11 123465264778955860526245 12 15742032324396343036237669 13 2007136418263296082302959035 14 255913373627287143230939023701 15 32629398585490558134504264490189 16 4160304854195800996157849126387165 17 530446077180314521403436507163576679 18 67632793913205534130920773186304960397 19 8623298407430578746441799703369429820335 20 1099485488044748638191751082064481390560235 21 140186304741391146742221175114104978788161495