231104
965958
995636
196856
685198
147171
419960
343286
461321
361480
76312
18798
5138799
3562581
3068148
2378804
2230988
2046609
1957357
191478
1765118
1719136
1689196
1636471