1 1 2 14 3 114 4 447 5 16898 6 311216 7 2913528 8 11312517 9 551973865 10 11307744507 11 111458340272 12 438326135133 13 23492069994614 14 506092203408916 15 5117349646825383 16 20296888647373122 17 1141664017876511539 18 25306106794228445560 19 259809278328022349354 20 1036229231213423973027 21 60027038523048657626100 22 1355075098418369021558142 23 14053400522239528378191522 24 56267601419992043406195355 25 3324692908890914338396978898 26 76010690431346689343736675724 27 793989730807861262748828944356 28 3187984286347056571317946763049