34052
48866
31435
38324
24792
30572
35303
37655
46285
58206
66974
53403
430426728
238047380
1665108312
156685267
129542178
122946252
1113878895
103190210
88168178
82919290
74615139
69244158