600876
678517
147412
391143
643339
15916
836412
240670
30334
653194
651671
972261
766960
418757
660485
824730
173796
759498
977348
986107
250279
1003550
5557
179860
762593
786502