15368501284160960800238886151764311187382811907702441733974231989201160145319171834105698118511553627788441100088311811081366316642722311929158713611737113345571118054381767204157126937713971368326190418203881333891185667817391146106628791417333130116781092157392