5947206
19368212
56025014
12871556
19529137
7545551
53919654
5262881
12657166
47738874
29617264
68104742
7568276
7924451
29035129
48991831
43942438
27449002
3702584
87587040
40756352
59093132
50322438
95149615
29889229
31072124
71789875
31131460
37843500
98961937
24139416
1356469
69634434
28602342
68754302
4433761
88843819
13505115
44239972
50614201