1 1 2 10 3 127 4 5389 5 684894 6 229596763 7 221204933878 8 598689439654822 9 4539934561727233074 10 96984131003613095035054 11 5821690240110920955236476834 12 982375769397408661603126936349101 13 466106816609459609458877412337600897548