414948
846504
300434
263611
582238
472599
686528
900596
526200
84179
70616
261697
602715
60335
57698
1023963
627933
345616
62721
32132
365540
389533
70938
168874
781811
1011852
603542
67845
939634
984959