1 0 2 522 3 64838 4 15075834 5 2905031942 6 575915716590 7 113395635811566 8 22307089878854146 9 4393204701131698706 10 865095876749918611674 11 170331251165790970494850 12 33537951155031500480807238 13 6603616620914053017678526598 14 1300245938397190785953930064762