87663585
25352861
113343
83642813
495799
5579561
53628382
1485706
32505299
10716206
8781789
1651127
63522571
39552824
4619722
6450952
42237818
9326421
8542386
63675630
38397564
17439554
32264863
87561892
2572236
30283485
34101818
1377996
85568980
58474611
71156577
65241581
58796954
61568910
69829907
53723116
60364876
22302953
6225946
14658294