24215336
33861366
31882554
40792540
16785577
587108
8932841
82471961
14832226
91373922
40291804
24582959
62527930
88345396
8510694
64756952
36268109
44975248
49668970
6082247
42093764
36301810
21701427
26641467
97429954
11151969
69193712
86469696
66819650
47611846
82699554
12977415
4818449
45139361
15612935
5979637
97886945
34833913
98068449
53186454