58759217
87526178
14906853
78875170
56984142
99279996
54225075
8939413
5053394
55219326
1738806
4061549
41928733
12102555
61021263
18057147
11326134
30407303
76994152
73363235
12538000
71203584
7266315
77101026
38088292
6007470
31621952
82755305
26288954
3819626
85524240
42405753
8224459
14266602
59032124
89442535
43937099
91773853
66782987
11252876