148292
149796
144852
1517108
146467
152998
150767
150798
34555182
33923181
23657177
17776142
1475107
8785107
268684
151995
237964
205988
6584104
739681