270527230805702637457108293826176140376565424626328272031541982793045626913523312551871672442432884611825038097819034055153820227833346678267845671782068542530617182824867296152274518505653251353269721229854068864322833211380430845920417553658939974644214528621165737751454135031319558170737280834339470120504897018356556368934368722920822137205690