5981145
15162132
9339830
54313580
3505321
3887108
35678130
7315475
86457991
66891661
5432924
86543458
6327280
13821241
8507208
1455709
14537453
54107360
21935221
61151436
5147157
75527029
6668670
44292303
18567839
35436273
4681473
95785002
9716993
34382096
89473916
13679194
9212466
78194563
83688744
4788405
75349010
9513503
9421250
95556550