543313
44125
67674
50497
50887
307610
77077
54917
45516
55910
783216
34617
430426728
238047380
1665108312
156685267
129542178
122946252
1113878895
103191210
88168178
82919290
74615139
69244158