83157213
58494354
3405040
98905721
583175
36672332
55723016
4429147
60693934
80736941
91477185
98539047
16082217
27296303
52212041
19656770
53996553
53844270
5572007
10239892
69083406
87859103
46908748
12936385
57115306
49307943
85378740
295423
3797659
24353610
18607615
84965759
59514456
1116807
35732006
11688275
83828863
86227281
25063752
6162145