613996
829960
214901
288873
136871
664730
139685
205669
452665
395609
608581
629580
452575
782564
392428
327323
173280
1009237
485169
38081