24106642
95715619
7510590
88216169
62314142
68598811
68929077
32184674
1725051
86166266
49714998
82693201
64471366
31227086
72004384
87966300
10669158
23821808
5225289
87672061
82957423
6517119
95154831
81662333
1284307
36612017
43103331
35838827
36283708
472535
35427962
4878383
8357758
91406915
10884145
10748708
65814791
97397431
57469203
15467420