669903
141105
884539
577526
148616
168900
812617
662400
4484
486733
298390
958441
16025
315671
202825
685191
21577
233432
317474
111747
112905
995216
783849
324787
42956
567721