6603354
1531447
39158674
48662627
59025921
3978740
18042096
58191611
1063408
67497802
99001757
6364337
892151
96055266
9066989
2600634
23975327
4255366
97268362
75098684
76027714
23985933
17856327
20978239
64188717
87718063
80462227
10176685
7283223
27631416
47454110
73128792
11482104
8904074
31327877
23387343
78192020
55086716
30184612
50104490