929692
700294
985931
714518
2326
450502
838825
717578
437306
818333
739677
754556
5117799
3551581
3053148
2358804
2226988
2034609
1947357
191078
1756118
1718136
1682195
1633471