420300
39665
6
44
37
7538
7450
1235
1619
160
5939
65262
5192
182150