612445
199306
292665
1052980
875379
1132729
994455
703361
243710
650787
1051507
529905
263284
500841
416275
781256
811951
470118
374102
58387
524115
83666
279432
636607