83241831588312583109830828304483005828968285682827828028276682748827258269882667826398262282593825648254982530825148250682500824868246882449824388241782371823538232782284823038224782268822278221182185821398212582163820988205482090820168195981890818568180681737816668160581520814818146681378814098133981235813058121981202811868114781113810498102980998810198093381006809858097480955811678088980912