25123111982512311173251231091225123109062512311371251231136525123107352512311359251231120525123112112512310669251231123925123110132512310640251231068325123113582512310734251231136425123113702512310907