10477221
1925776
467137
1160728
1137762
2505958
3049921
576970
811594
19444
1088187
733574
806951
467118
368102
57387
518115
83466
278432
634607
219434
907387
957831
415740