112373121124216511237313112542281131484411225024112250511123731411278068112823941124213811211136112436411124692011257231113187771124363911260586112373151124356611243642112790141128571911237029112606071128238811223674112373491127722711285703112944701128565711318788112236711122367911237030