46012
49959
41724
35343
611210
71706
21830
51758
61074
37813
37734
31502
430652728
238199380
1666208312
156787267
129662178
123061252
1114748895
103257210
88269178
82990290
74681139
69317158