0: 20480
1: 1056768000
2: 444022784
3: 381644800
4: 99999744
5: 90480640
6: 76369920
7: 95178752
8: 103878656
9: 104857600
10: 15577088
