241008380
158687269
104869214
76548141
1200
1324227
1260
2792139
6739179
2337023
2244930
19242
435168736
1685208313
131639180
125613260
1136108896
89963182
84090292
70475160