16585137
32859179
1533105
237678
22985177
505781
747998
256767
16584137
148385
145352
676180
32032178
16568117
150950
152499
4064110
32083190