146381
242580
32476177
643880
31796178
16218137
1314195
16292115
151578
11677120
2905107
8603132
149066
328869
3339120
22921177
7117118
470763
146193
148970
151866
6534109