131622180
125592260
1943836
1690
70466160
2230
84081292
8011
1700
13501
4106075
4377694
435108736
240988380
1684988313
158667269
1135958896
104855214
89947182
76519141