81668835378000776395110518241711112769077857177412830321191680831113711234379085114458081883143108628055578055785361253076390109568215211924827757646782956773918405880534119437685082707778141101378211107708025376797769807667682218771778128481084840238273076723121097849081977781691198911644110508343211237111527933011711757598167479223821397748878277116238209711972107837926382005755518136578710802717736180440831118323975895813018182210455771601085179624798018298080115120031120375906124738113282220