0: 103129088
1: 104640512
2: 104796160
3: 78053376
