27324
25980
89804
44971
41786
67067
62603
51239
58218
60616
63781
34482
430429728
238049380
1665108312
156685267
129542178
122948252
1113878895
103191210
88168178
82919290
74615139
69244158