705450
642789
641479
536665
358870
1051387
237124
804331
503281
183808
100358
368101
264284
502841
419275
782256
816951
471118
381102
59387
525115
83766
280432
638607