11904813794931120018112001713006231163218116323711109501095941977197100139497719618604427533215680177208081856541293452156798472086318570215680151478402185653415168644948415288415287415126335121152546510042281589896100433882170110043371015121790984821863666299821859821762822007821858100422756887611478556486591030698154556112924071297674233099636117147329733849891202858892058891910571731297662636116930305930327830668390614734592331001058076912040124171293896729426910790961302119945036532381057249231165930336294271107907529427693033511096101298014294297428107146549513021182942962046872047867699256361151473458146564023649514654041465639