9395413
9445920
47607701
27217510
25257175
84239874
76858263
78661841
25192217
50538149
15903660
4169211
12124776
62543218
25947719
76326789
16392386
16019852
83501002
4226506
12691989
36664643
80444989
92716216
86866978
79569485
21682057
68881030
4915694
7233452
19417851
14911427
7342995
31304896
62956113
24351020
52149701
9591640
8030581
6690621