141112
811292
518938
1000472
505496
402494
932788
334930
523757
357335
417250
156139
62286
7101
37018
298609
323392
42390
82218
45844