25268550921126411111311105277499375212108032742292836212516852080141659134228979110469743711117003740552078913362262411529712237031885535015457811968162865126460520711206905442289340870852221484743110365746210829329003108299138231416149803534673801576393883505506492574804698861099071189051556690411238581395689023