44760
266215
258970
222965
293956
75462
153637
1020691
358293
34327
1000269
843184
50681
252294
523358
825828
137225
306336
83210
553511