1114818895
62797143
10741
2431635
2290618
3611951
3198561
4690
3062977
4240
3300
4645524
430669728
238208380
1666258312
156795267
129665178
123066252
103257210
88273178
82997290
74684139
69319158