51987519
57132861
45958706
7203196
97127296
80804373
49508159
5368519
4655173
67057356
33421338
42139022
88075761
71702546
5478046
3789525
59187819
49118422
64746144
80737575
59661869
38729199
24544184
86331510
10901540
18507474
3532608
69762574
25603759
70979448
43232701
11326171
98013660
91948612
13693799
8953691
55325260
88367949
38904228
3353184