478454845
476575267
470193545
462320011
462094655
170348872
169932271
169890550
168889853
168198293
close