11718311642911590111590511589711590911588911588511589311591311591711592111593311592911592511771211770811581311583411581711582411584511772411772811583811773211774011582111427411541011813311540611428111428411428711429011429311425796858968889685296870968769802098151968619686796885980519685596913989279686498144968829687398147