38105
30485
41153
17240
48866
38324
24792
71596
30572
35303
37655
46285
430398728
238022380
1664998312
156669267
129514178
122931252
1113638895
103182210
88162178
82912290
74610139
69235158