675346
369850
639470
848987
316628
525782
1485126
755370
566623
1121343
16669343
977874
871450
1065905
570383
143736
1708750
522860
179589
923675