17813916
28446698
3718103
83999844
17837175
98378564
47941684
13716128
55177599
42646195
5582663
96356024
74155332
84008693
18589320
60503574
78003946
4361962
4945411
33196304
20913133
3092324
46551164
40713922
32056814
35502727
98865907
30033802
5201391
43932521
50243721
40689949
84104294
38778125
29504138
35514197
116961
81345606
94223530
77315459