0: 101449728
1: 104849408
2: 53252096
