258970
222965
293956
110884
511882
825828
1020691
50681
153637
727533
553511
75462
523358
306336
993324
252294
358293
1000269
137225
266215