5842569
48315015
25438088
9537481
43561809
94321246
92818764
2649241
38842390
5265338
36604719
44786132
33642881
7519306
31018120
86185369
49408148
60727281
44212167
37875898
3594970
38222999
66398154
59859205
15193304
80346701
82556962
16022280
8603569
40431164
15836682
16692109
8502108
30608524
98216513
88331144
96066103
98158252
99003152
5893481