83708928
45548744
13991560
78647461
30619102
55716762
9175730
85556765
53529702
15612240
18399516
86005435
75753803
75699021
56065805
20705860
62663879
31302000
66673472
286761
85371356
53379712
65212488
39842579
51288362
590132
34682038
27891006
6775609
4677685
28708996
60365215
14455661
72443
32873588
66741296
37232053
6291507
38937897
65382813