2474366
28544969
89701022
9943183
65334134
1226987
24391282
88353647
57063460
7589649
5508835
5915183
1643730
88782844
28413337
6953857
4733567
93938344
85473574
87927776
8067966
7798144
15259869
39347102
12647096
12651633
86715120
46139735
1172209
79174105
74828883
15297389
56401167
53879938
13278819
17408104
42363298
32468731
82242738
20105630