86136414981919829661400778137159015684511795712687935001371523911140079544709512688974385005182389133429133569829861269075939828146091314608631317585576164302727447104107011682320718308391303861777791337210771022922219132999829689826711052396500116631281630924110703014007979826721268825137739840180360443360444884121884113137556913756718841311468842108694612076941278816786331290976629409732319141326745246578243478234312213641221366132726511256348938838938841049017452391329247329163143869815652891340132953771150259813402391242692134008714865101065743777577120723612831601283103322024715822120723114353711151349632503777454127084412708081104720