52663607
50942768
6009949
68304792
68485344
62737074
9103219
15696084
96548266
84137118
78580
89498071
44519871
39297997
36351435
88314654
56054897
28269529
3912468
107429
2109914
18136983
6751674
94545977
10716640
49146212
27688520
48707825
99755768
11676723
61963265
6161651
70713092
19021129
53608516
93853388
1466339
81522438
97783999
5688748