0: 101277696
1: 104857600
2: 38232064
