524453
485682
120786
153435
904307
206395
22783
402341
618412
831107
187826
417469
7357372
5992935
5717461
499456
43281000
4320288
4277956
3850463
3822227
3729730
350916
3120209