42552434
6946119
80135238
71345386
32352854
79834650
3669860
27167973
82183511
53287668
7442683
92682143
90401296
68594599
31489547
15031150
5409563
54317787
46964864
4122654
57174782
55138478
52225481
74431910
63216713
46055040
29316571
37737054
48819885
99621051
11448266
8865112
89472024
82026360
58146354
46318181
27125350
2645958
65079158
8419198