758523
53887749
385885
32443218
51176497
15367096
68228671
31525715
1623856
76164226
12079259
53885039
26838992
2128371
39197689
3831459
15255685
13817118
1686803
88923211
10953940
16192797
8168538
35952597
57024690
34667759
9755964
87988192
16443256
7025843
62986437
5255549
44462324
60145450
98549725
99002670
37157500
4592615
4733200
35821997