77984856
69685091
22655803
6317518
43948461
4695300
3374117
8992396
8632236
40356349
31501722
18287961
8121617
67497183
31254711
55297934
15369255
9564416
3337161
92617359
1573000
15015814
25498934
92738825
486288
99046884
18158877
17775832
81762573
98494217
13677400
26411698
25404105
90064731
19687295
47356251
17848451
93647330
93665580
5548265