4174153
11907756
12278818
1299287
9733946
91534636
62329977
82158790
31768211
16929589
10855465
11034779
94398434
81027533
74388544
40475521
13487878
18109452
72833669
6940365
78929902
25294355
82738032
8567256
37267235
42898055
32269745
22544076
15455886
2953242
64136889
15677463
63755261
76229777
35454784
87049567
11554186
55308332
93955995
91032758