0: 0
1: 1080557568
2: 83428910
3: 95199831
4: 103916658
5: 103737103
6: 104631367
7: 104124517
8: 104560794
9: 104788496
10: 104841549
11: 104833450
12: 104857103
13: 22942907
