20417260
4449083
46851762
16545247
26446378
57626309
21517336
87929887
1458807
82223289
23295740
67326246
56582212
1981445
6817279
86291124
76038539
29461546
24905429
76711474
79784939
27934461
16604216
38972421
25563181
53642203
52784700
925897
71521833
3374265
53725748
55708260
53212090
99381904
17374588
62919769
54388209
45965954
57406025
69144560