63214261916188214211518161915101011213179672835218126764516372437438518638416509941702180197157017891466112337815921857110689413227771541826361211180274618231977511158515557711111611112983813611792922124115471049172163591141911371781113373132386170212482516521039