166670759805616667076357121666707635704166670763569416667076356871666707598044166670759803516667075584191666707558412166670755840316667075583961666707340970166670734094116667073409231666707340915166670770047016667077004801666707700490166670770050016667077512131666707751223166670775123116667077981441666707798153