341410
1267515
936657
847395
524274
114220
800185
144838
1137876
941328
551912
326725
257284
497841
413275
776256
807951
467118
370102
57387
519115
83566
279432
636607