489692
141207
26572
594373
611322
907380
372475
571114
637768
82560
429733
660274
7546372
6162935
5859461
530656
44211001
4407288
4400956
3915227
3884463
3801730
371317
3185209