1 27 2 69 3 787 4 3495 5 27993 6 154447 7 1080809 8 6526907 9 43241983 10 270431585 11 1753511935 12 11117046371 13 71479973835 14 455588313465 15 2919712813815 16 18647687495411 17 119353646989167 18 762902760386741 19 4880484858150293 20 31205567201569195 21 199591202262206261 22 1276330845670498683 23 8162810122538239351 24 52201393071866987825 25 333845650701250271069 26 2134991296072516687843 27 13653838356527935243761 28 87318899073652018943849