43045
71349
53714
41840
1061711
38070
54944
77608103
888810
32791
1449613
54298
430498728
238106380
1665328312
156722267
129573178
122994252
1114218895
103204210
88200178
82946290
74632139
69258158