1 2 2 16 3 114 4 1849 5 86355 6 9259849 7 2215586241 8 1207251562500 9 1504250577851460 10 4240840118917220289 11 26956572348445823078057 12 387211891430119861291459849 13 12581321412478916326490284012715 14 923581786817019708657060682986420624 15 153104118166499368757847126913625249214730 16 57338836411382165829023524380187172227156605025 17 48522317396961729195774173797461027777089138155173899 18 92764307270826327937513624683010582583308456869533088500025