15919075
47486467
546549
7631892
91266528
57077180
35973075
3202324
14514182
54726831
46353489
50863066
99871583
48427018
45643118
74578582
52789001
52755042
68577588
4407646
76861007
9792118
645065
5472992
95195931
60472812
22483112
97472950
8339474
8429517
90065497
45743205
37643790
19806000
3536642
20711700
21425912
20861271
89497274
56705119