2164411343968237368712113956112553675232175215412120907515601711201128788223633131796695962207791427811445961713488258716279815931819980086863326457433420247121197191971845961674501484571539461300892161201739611702498652016062921460119846610290522454022354659214661611689606942181991222880211727209090226681780981596081723051494161643581763197137139056218018152912140110910414918166501827881926061536002065481947087569411650819150184040796178017617431217970198127167046574331214272195821212722278124193255919808090135178399588013993112193929397171257154727127888