195455
612731
503403
904133
327542
10497
352461
740277
787896
357565
937717
58593
5164799
3582581
3107148
2412804
2241988
2066609
1983358
192078
1775118
1724136
1694196
1641471