141105
886539
161283
577526
151616
168900
812617
662400
4484
486733
298390
959441
469648
649913
856894
562482
928894
234640
912303
227770
93714
457383
801971
549619
103450
8749