1 256
2 13116
3 4251766
4 6997750028
5 56016870922512
6 2198408614173601972
7 426069670428664499911552
8 408397032103596887991434131888
9 1937279907224716538436705741462507484
10 45486992466255149162275460673750275090666272