672578
250269
51495
32679
688965
16719
387455
868967
135176
155827
412547
909192
271505
592425
493432
69116
102915
723423
113129
702125
728288
11140
275100
441157
953722
437399