0: 6459392
1: 1246707712
2: 80007168
3: 88997888
4: 99508224
5: 103174144
6: 84811776
7: 92934144
8: 93765632
9: 102371328
10: 102346752
11: 103936000
12: 103460864
13: 104554496
14: 104542208
15: 104787968
16: 104857600
17: 104857600
18: 104857600
19: 10698752
