2441896
35679245
38458592
36827715
55386042
32261665
30281920
76819180
88317589
77308988
29374283
48599223
65885298
87051099
93224326
52562862
22602583
6703642
9542726
25979407
17152104
13863884
99927593
36107227
25062850
24102012
21982643
28857095
73224145
28691198
98976291
63083087
11903324
60446576
55292708
17374794
8513412
713338
57132614
2676901