669547
468803
204478
1028819
500782
980129
38124
1757699
573437
5592
980451
232750
492504
30952
54987
567377
275284
510841
425275
789256
824951
475118
388102
66387