286096928491750616592375106575742892642782436433811730083989742516812410762424354266906268621341462594991976871862204498160749599540147152989813180751586025246926137768329799845641049484014139968013915141761116104406306406324145551815460266089792496083767561132575450557048544956501282299626357676141405675932161474174741343233479660979984462484462343435313606701359469151804231697042161313595417733292421991573472140247586318773298553255740216602379147715215782759165284587933485613340051283707146281001375455002612990120395816814015774458207658353911538667578071122142612331404743278218306742935069001310115212136456886