6581642
66204215
11661908
37213478
26896832
58498216
32443127
40296074
80542372
96027541
11906883
14362171
72141658
16221550
15408591
83947904
77869886
19225445
91681226
44877991
66976729
90972889
10682649
57001809
83299660
57481609
20017044
56437353
12448616
928289
73381390
14503591
15647792
98639754
26152018
99179022
94103091
23177655
38684028
3715924