77475942
28432410
91457074
59339041
2208453
26764036
89703348
25445091
61727006
51704083
4136212
12805057
44689233
12443428
99897651
80595517
43277149
39621422
3046797
40709045
45454183
51992804
50811330
75224553
68108583
70981141
66153962
53499275
59144831
80643809
21898766
38183205
88303028
33113123
81101990
2793326
64972736
68583395
32746088
66726370