315207
58573940
38305007
332924
80798286
59216398
45367041
52885643
14599262
16328135
1016656
53399013
47155722
84403952
84603744
30309222
59032856
28666284
55177126
81394909
60784230
19937758
17638089
51221200
38862459
1109902
39215352
9363454
77473334
63414633
51307180
10648742
84615570
4212912
80922368
18199571
62531803
95043211
37991514
9004522