5814853
5087003
30219
7687594
17817620
98896776
15107507
69271190
1552457
8242543
8780461
9176343
15157885
56055608
57899817
66964249
45525269
43389160
72601357
3106346
10502204
59843946
86211846
64242050
83228496
15844368
41007965
52219599
23439793
18809314
85392817
54715176
80871250
40078374
33108049
56489817
49531878
56827320
86453359
84233367