68638260
48646607
55573085
831542
57365639
94756222
68577736
11154935
6291325
18947020
28063639
29183044
12378512
54441502
7375524
4164733
60081881
49383611
94186795
78645137
4720216
11533206
21897792
88936492
81735457
57631415
91066021
72739094
58846490
89469058
20506549
60008757
98541947
9901538
82455735
36963865
78647013
13979838
75605836
80635397