86559285
42581778
52417234
60978539
37118968
19613523
478706
5479460
2351899
11894529
63092599
53303770
26133059
62162390
4198676
29324549
80998927
7597192
5513359
6589005
46765692
17751614
34396807
75344080
42258968
44275460
12574455
56308852
56445953
37475830
60399931
69992658
8993862
90769349
42658494
29692772
75954561
5685308
30586281
3109898