58633291
81124413
88323929
87484216
66801345
4460495
80699310
50954199
52215672
2351332
21782585
35216143
63138990
37012564
98748565
82755560
67479406
38176277
3438760
75591657
13489397
8884759
75679877
60552136
63324075
81873004
73268967
75686772
5534749
37356988
314196
74067151
2195396
12493345
34143045
89015186
2769721
20937592
69017934
53627235