918709190191191871919196891889871879188391858873178718387120869699195286938918748694691964872278704286965869348728587046799469185487207872619190391894871799186691862870588719979934919609187891956871528703487050872198729787301870628717187082872937994087326873058697486958799198727387334871408722387078