23834897
95556325
5987247
30283332
75025649
68971896
83996928
17714053
28157072
62288905
32689848
14004880
80685796
5262654
66177769
5579630
79285717
17633772
238271
23869716
39731174
22052787
14439845
47088994
25714710
1682479
93518742
65128400
90768622
3369249
77902141
27822953
64626262
75691128
569020
63867170
111002
11994279
40765321
19844450