767921412214228124431752102655554501308878732091136116475739435522627357376150835415903115255081704674886499295108495270685421181151117766903613795173857252081350172348514181136519109074745671850115032497707666785741152298994211370511443515037178689040350892109351114279113717150931082441064061194641082541012754540