23292450
51914822
89503524
4614136
34992231
8109929
94786128
61448076
84889220
39021674
74004666
11243883
9202102
82175882
96249813
40616868
46289103
86877622
30324191
6411710
28766255
76557273
8573442
3437437
83616942
37964126
16019274
2869381
43941090
81752649
14609730
28907902
93551151
38948141
7456878
66727437
14486716
57554018
28469277
26771552