59318431
9231563
4493787
32968
8331875
32387597
79497443
46225030
45967791
8922815
36591547
39881002
45498250
916031
61181362
18049738
50442820
90532632
78323249
32399947
19565662
61617445
4949864
39549474
31204442
3987928
21449773
86117399
46638877
8219112
28451801
4305040
52087617
15252252
1715552
60007550
67789766
11153394
4877625
47959589