917901
614560
618610
269948
204992
16139
549351
821449
971335
981487
1327538
581680
493504
30952
54987
567377
276284
510841
426275
789256
824951
475118
388102
66387