7aed8372b18b68fe3fece9e21781226412c0f6591bebf4dc170b03a4ee87d1ef588137bf92

7feaf674b5861bfe239b84e64f9c706536f5a88bfef64a6596732ce98e65a4796f1f45ddca0cfcc2f0f17032c2c32c9c6cbf311e

36

80