9859868
10051260
41601942
716316
79179927
7905910
32974550
77054068
2973255
89715627
66325223
66039282
37952284
2108622
76917450
70025868
21287672
52361598
13147432
86543905
69379174
16128655
58938020
4914014
69226952
16592993
49311224
4793655
61506994
8393527
5695209
5016775
26017428
44917597
5953864
91257579
16174954
7716370
44245864
80918336