92496659
57955755
71006210
57357897
82516440
658641
93961868
59738387
20872897
4339965
47377645
18031341
85793036
8826320
32333952
59378758
10555151
39908576
1719450
71486740
62474422
51196636
9701099
107949
53387446
95386798
35999258
8027443
66226201
51041775
5773682
59605857
9629141
33448478
8781680
5103857
93118727
23055960
66575445
1466895