27989544
40472698
30977694
92723074
7984673
88837
75666819
80291633
66057098
79615442
95214900
151372
6871272
44692372
37429668
38863967
30048937
94804648
96803026
32287262
9896650
598989
61504197
95205437
2585903
48898218
66835636
917031
20623666
46238952
45899116
9388339
14984407
66001122
60668515
18547126
5671676
74041100
87557921
51501792