939442
622172
213432
332537
674310
304621
811298
192998
319462
701719
61492
172640
274170
848110
210717
195394
76571
1004405
263997
640142
258871
92435
1071
100527
1042799
303965