12414619450233054985116452359464190021422282007071500861064561007551967551299802045569022490462239141618210738293946908158467209946218007282452089871062021490076358517506186304109359122635365118086025952215303903165195782131954438282224194569641535961880871549611952408184667406155600188642075367167487136150980172000846277082911679716924575172176104118520134633196481693211263301692719484115236954038712310321111544456726254341559412306212606549475152901321681911138166784489707467234780973613059230118688698698102059268047881218479322286392027