57376219
66485965
86914592
10193113
94973083
65899952
2991187
76179112
13563227
4365249
33498696
37133989
21726980
3296639
22244181
97528357
94094056
45029013
43005317
2712007
72902677
39243976
3038405
88358382
6129530
15094702
25069185
39129254
35526052
42447400
77607387
3907355
42958329
24431283
53856534
8159118
73991594
35102759
46393429
24454795