57482106
31724077
19273016
84521013
15859156
52174815
98977474
29366121
28227919
61478037
6937028
10166219
99051341
83298164
69992522
747323
5649949
64898695
44218524
69481650
21334189
72664239
83214145
3921588
30225908
37745974
630842
80264332
92291222
82273061
37711367
87696301
98193235
97661986
13186243
2674187
91802515
98267149
42095187
13178276