433840
177202
192543
597975
662627
635750
677142
501695
501407
878786
1661000
903680
264284
502841
419275
782256
816951
471118
381102
59387
525115
83766
280432
638607