25123124912512311601251231140325123121222512310655251231048125123106972512311602251231050825123107222512310865251231156025123115482512312041251231199225123117772512311944251231178825123113732512310519