1 2 2 3 3 5 4 7 5 37 6 67 7 313 8 751 9 2857 10 129169 11 576577 12 17873857 13 54286849 14 393750001 15 643458817 16 19053977918977 17 206180145819649 18 11716249122484566383298871297 19 177636555893291390456871518209 20 49055724379818682505120501943238657 21 36981606586768593750000000000000000000001 22 24191115401039894771533032397750895958313251373057 23 107187230618301170001304696921857054106374305193394177 24 4854195598938140018574512791098491031841230878010963982634975233 25 16952355533435664580457687216455501249357622755790857692493543574626658942977 26 986708753321163051028316392320922853154810365340866088867187500000000000000000000000000000000000000000000000000001 27 31053429603969969961215647980684500453043934886267800096532028016766833480222595527150587512397918542803241999947268097 28 4388801283623945673912016278728958430920911241708417889287812356444029180178391561928273804982055893617845648495341904865530322263045753325464554831873