35179543
61546644
16701561
8356931
3616427
66764149
93164151
36241261
71846294
62643045
49389021
46576438
93565916
17157002
11093691
68681524
78272514
9543322
2582222
83343784
866638
73794825
87554291
66131947
79918735
37764543
39749514
80426734
44266567
54476267
91037737
48918979
50237277
58434764
129876
21472856
97509178
70105152
91452285
898503