670595
888705
813136
566454
404917
111930
1307862
634779
538305
900916
437883
195463
716957
1309587
1015657
1119677
571882
1100631
1125337
598748
1009416
1237886
576578
452200
1877310
1149476