669903
141105
884539
577526
148616
168900
812617
662400
4484
486733
298390
958441
881616
680705
97462
975711
55512
380701
16978
980770
97339
887774
18189
407393
8996
877652