0: 6479872
1: 1257455616
2: 80007168
3: 88997888
4: 97460224
5: 103174144
6: 85966848
7: 85635072
8: 100356096
9: 101183488
10: 102408192
11: 102072320
12: 103424000
13: 104300544
14: 104837120
15: 104808448
16: 104853504
17: 104857600
18: 104857600
19: 58785792
