6695992
512911
45239732
61525400
13724085
87279500
15781969
68007742
1567728
74086198
58547073
24106149
84502601
62459014
5328140
95587757
9221691
46973285
12861060
26534236
66275856
84951477
44948476
57869848
43634519
17343787
81824149
42222722
13231397
83014914
37995339
5066965
2225771
61275712
34396660
1895108
61685024
94063932
16758911
82916145