0: 212992
1: 718077952
2: 103956480
3: 103628800
4: 104034304
5: 104783872
6: 104706048
7: 104857600
8: 6365184
