0: 4431872
1: 1257832448
2: 80007168
3: 88997888
4: 99508224
5: 103174144
6: 85970944
7: 85635072
8: 100442112
9: 101294080
10: 103571456
11: 102617088
12: 104497152
13: 104353792
14: 104583168
15: 104833024
16: 104853504
17: 104857600
18: 104857600
19: 53002240
