50814420
7874675
28582352
7287725
98124465
22464325
31839360
25051830
37518000
81631430
51279672
42746189
5388870
80516991
80046900
46471109
37657571
83545413
88927614
51951214
38644726
44178852
86269393
84691086
77305423
93067132
28441015
29308681
94499428
3561741
34912528
6718202
68203175
35469135
7154368
66528762
6542250
40328191
11517934
18491225