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