95338
670595
888705
813136
566454
404917
111930
1307862
634779
538305
900916
437883
98462
1298748
1300894
330569
577919
1037185
936775
1033399
845721
600927
683204
135166
337905
1132983