96413256637525743848450118611411088048489389028341166868111984864383411063301106407122596911726691100870539286115238790307090308264384411726681583096225411672286438436438312250176438428438185392855392841271255121879011511031162255326138100641528779292113460179460207472298102924712757389238909239069239059238919239049239039239021456926923901923900923899937413136737590991953564211740941116861213419844881964995100863790200513192591319258760625578346713274578349149703277759035813664837627651916195964994133352416652577689581056137558282310726593410250856247495741252582396221112001651980151991810250841115124162017571814571813