24786713
21017590
166530
82719520
317568
30613011
48053859
5061428
29811348
87097061
83367253
23814555
61006
26286400
83643967
63992421
22869382
24087756
33884816
8136462
17519406
45634383
10489714
15436871
10377736
62888908
77058126
21662890
71813043
79133439
86694254
68842922
68257225
89056297
88541230
88283227
10674518
36301065
53143962
86834951