76108588
8941316
25166215
20229377
66872297
33861704
22247603
36475461
54839332
28419766
3660296
8583652
66959078
55152424
12355069
5015821
28118545
77025359
2086702
17221868
86881544
60445523
57446198
33929611
97067664
89138851
3053919
68557335
5033895
39363680
49552078
9912193
6210290
86207220
62954737
96556967
20714691
87925701
77815551
69856374