195313211167191112751746613100512621193271167713601322605292160413871040391851138339556317341648156121117951163721239301138817694301204164179146711981991128418614021705182658119641340724151100110891752570926177162740312111001122103213761973155417610881963130815748411860992101161291822980247456439