60283335
16719770
39378139
241380
99321969
7090373
402454
69459384
5563065
98806043
3342326
5600897
76159862
93168275
55866322
32218441
47107393
1364558
30971218
82832149
84212138
88805064
70961187
36929365
43395389
81581259
24292098
12942204
66386580
56609937
742753
87639939
8964522
5043216
70021288
91977718
68044250
27212773
68245333
69609100