61859183
5711126
50691463
17008159
98623860
12786299
75441888
25767411
18737230
45386229
80754087
86044038
18675476
88716977
22753997
5504257
86554791
17678113
12685660
80587000
79569800
42204063
4299594
20264593
80603512
904057
97578906
65045929
18848571
11992025
84647657
6635223
28487640
59732964
68929015
9851332
11057830
96179578
23088636
2488760