17960
1785
376207
188124
385243
602507
814497
392380
943319
233804
266364
222622
640819
980112
239973
42938
942632
60772
801204
84615
523567
101355
113102
699413
979417
16749