31913
92179
57956
50083
42281
52997
37472966
38070
89356
888810
54298
635913
430430728
238049380
1665108312
156685267
129542178
122948252
1113878895
103191210
88168178
82920290
74615139
69244158