90197
37502966
50803579
724710
1276814
40756
53974
31933
91849
36722
40835
42301
430504728
238113380
1665448312
156726267
129575178
122996252
1114218895
103206210
88203178
82948290
74633139
69259158