25945331
45659770
22783677
93312719
13011691
20621293
2678386
14698280
64147439
34683705
43094033
74178484
89939017
20364670
48446897
46835869
43421756
3757792
3995016
34438385
1299156
70534546
1708819
27079511
15254697
88122055
27641321
61904023
21448622
25243040
20859170
71163951
17518041
6683259
12581774
6714282
15823498
7612462
24641903
10124243