1 24520 2 318174607 3 348053502590 4 83399309397669 5 7470491620551006 6 337176110123479647 7 9191448163080152260 8 170263099219981493623 9 2323791090717304237514 10 24760438397023153230241 11 214990023150964441381574 12 1571597374951630823787783 13 9920999832770356255540200 14 55184236763803724551646245 15 274906826244842683171089976 16 1242944413202399370469464901 17 5157149069663593440275482676