60679703393672837433623339470335804670610791989296234921075441068095161219129550114625630467918562436537546826045297916654932389390631146134116648044831361120622362096427766938556009333556404989911468203647186162429217721699449538420967937334126169634831378277563843935838179023853089604662433428452844617511767964036000705511365155261482459851540538123551695611221825405698426061148526045536651318163193175642844123437604417131521680062965318363841685559614221592833379054952291430911643497117454756090629770233047205946922753635307079330925719459142425824382847854334208377276156902260204391567842377667724465995608593420934964368347661232641527521163406908187267793412242251442382977311642825439341666562331214813401567538295673641715082002199730578342973593941262162