10879
9518
699382
69826
852887
338621
661327
381496
893476
581353
896815
925640
5141799
3567581
3073148
2385804
2230988
2047609
1968358
191478
1765118
1720136
1689196
1636471