145881
140776
149252
1506104
143867
149665
143358
153069
32681179
17064138
6259103
484663
1703105
711580
146078
891496
218577
247079
33513180
198199