90916397
19412209
669348
65769647
58163129
57614649
28598459
50207610
89163173
4924849
5776409
2351443
58902413
18861092
94813061
88613822
75254785
48439602
73679891
30773650
2671993
38275107
71554575
46141904
89915767
77149780
9459211
37005450
839487
13708471
62685023
45461281
33387150
70852027
34346089
13402605
26212705
96396907
80066149
35877070