2184485
20884218
25196856
40819182
88226476
4839949
73027260
33632127
76502742
6125153
71398900
50814508
43985897
10827006
21249248
39429618
49617323
43787576
31349160
1949233
74376867
10001797
57563338
45691361
7364906
69712576
71277034
3173555
4378491
8985849
8092366
19265167
97155744
49192344
33316190
12957624
74578728
95714754
7481215
57187854