0: 212992
1: 722616320
2: 101277696
3: 104042496
4: 104632320
5: 104738816
6: 104652800
7: 95621120
