240966380
158652269
104850214
76510141
990
2792139
1250
1323727
6738679
2336923
19242
2244530
435059736
1684868313
131604180
125581260
1135868896
89943182
84078292
70455160