26416224
86575362
9962633
4639756
59235445
77584850
1148914
25531636
78695989
77723279
19488555
87745046
62301121
53141599
37263523
62815627
12214615
74835209
697296
51888256
62695280
1938753
93001133
69404706
89716025
10438647
68228437
64014158
15517972
99789444
34054165
79632929
31125092
64206315
28915030
72653074
21338172
66524482
95893458
24077952