4121231768798119508120668879771583633247561051524704946625261294910726664194005342060119291315035264668169414895148457376368237745278086858861704547493974060214959751021058154477371308461862971301071308341189015860705747159084574562801378958187655546181407335927366478177111739946775414758414149371472951713644162428310429881721469750854290139226914557381039261625085305906575962398569882901693341671861120688656498875338875450809463140733414548611387750146462013029429820081547795368674556614118483015884645376481335813698579918580235013948124018126101425019844632123177582187455193946004215254311224184951133350184682348