835163719819951048161913611804123111741620768766194713841546119377800486150246713374233072894197009021575184711761178184811401561718106018531234378178964242588530188157610598281064516111517369301177516887601200662903165613274451590919808122918281332251567109171418269131782220175953912418437471838