20391838
32498787
68635506
5362962
86766757
56059224
61719541
56167609
50079900
62099375
89703494
4246376
33498412
34249200
4731885
890338
43667494
48706537
82873883
17947839
57745468
58161658
48804233
69244435
24307971
21997524
240755
95785052
71089749
32222985
61947218
9276170
76295004
87227020
24701891
63105898
76379917
50893563
86106793
4972637