19065191887691537547121917121551112716325473717561809138670446911261118387175219789741292121153677159127979952713851775506169848214694675443771608112013056618210371683108517061878640229121577154542914139913274955431553272328163687096212501119041235358374277963367390911101743701592454140229812641199