4254573
57978830
88491362
3887156
16727310
1015042
67233986
61804150
41055988
39637220
85966298
59786923
25452790
5583282
53487694
63057120
46841587
11087099
35683270
64503803
16251829
66508783
1207461
82323269
14381561
84768970
21228896
2576476
74125448
34085012
8949488
6354684
53246156
4707182
22053522
87619715
80148527
63306386
71448943
8919974