27707865
6315268
154224
63913381
40869450
7183464
42255281
16579961
86228528
1693971
94367702
3483732
18706603
21931586
83753444
81545734
67811837
75191010
45516085
38679303
37791252
52679393
79167135
82967293
92272915
20621795
83242487
10687561
9161785
92364135
78374986
84805144
10751022
53919351
6754160
15183437
93369586
57691422
97093189
32476234