240921380
158608269
104830214
76472141
800
1190
2791339
1322827
2336623
6738079
45737123
3139773
434966736
1684518313
131559180
125554260
1135548896
89907182
84061292
70441160