82869436
25159938
60104264
71539333
7965856
897303
30122544
56225143
358364
1595399
88197550
57094705
63415053
71313960
17751477
1298581
51983074
17636299
91188599
71277646
12598049
25353471
56786156
39414727
63608660
52778139
83344020
49387700
67757532
47375389
17914032
34863082
31334612
54876263
31616334
5313619
2526487
49099182
64448259
83971589