10814553
20473194
57492324
5425351
61161701
479512
74982140
2462270
94626725
50698112
98819970
89028252
5226923
14411142
72226378
38626172
9382856
98265916
39173764
4213724
36267982
92142132
64505535
53031075
84655707
68063222
83427961
84658124
6462130
83506323
3903717
57368444
21864247
10606954
71374279
41695716
94328181
55332806
25197539
19435684