818619
34152
271485
594487
753724
703133
466219
692912
127175
788277
249360
360233
6315368
5118935
4910460
37991000
3766287
3742956
3629462
3350226
3284730
318036
2758209
243410