682661
550436
698549
942776
79971
837506
409549
843196
607614
317385
915757
821922
5087799
3519581
3019148
2322804
2214988
2010609
1910357
189978
1746118
1715136
1664195
1625471