7670493780592877708961052759810185760995164083765397775938762311177759271063646468932057677087767708826008068447392260092126006508447389844739193176778447390844738852058332600882260085010636597260075510012695524340676143514019336761432976231101026752010267521