1308836
65158638
95178752
56738771
87899405
40343314
51317916
88454100
92712138
42205622
37111347
38705907
52553509
54855353
63522065
37313017
11381111
69832397
7857383
12069249
81044656
77929807
4908797
47434638
72646296
72987958
6645352
12614364
6553912
40167578
83182594
10999994
17825611
24177354
85309310
24086383
22625559
64596974
80371493
11509132