0: 4153344
1: 1261649920
2: 80007168
3: 88997888
4: 99508224
5: 103174144
6: 79941632
7: 94593024
8: 102187008
9: 97980416
10: 98156544
11: 104071168
12: 104173568
13: 103591936
14: 104448000
15: 104771584
16: 104824832
17: 104857600
18: 104857600
19: 81928192
