39745319
21554559
54352605
18084193
45461463
29463690
10471988
55226823
46125094
72303438
66559019
88118079
60232403
54088973
68621981
4411029
50147962
67802690
70528903
65869006
29841962
2814144
59099939
90303518
61757724
88797919
13038056
34818322
79723903
8031452
50936600
24517199
55231635
23996443
13646547
54088637
80122438
98101666
23799228
3563579