10799929631229711186501100191296883168610804212338010808597454115659752141260639695712139550909148454091210898153852977065191911134512045978518746172277113284652446364381084251161391097827539910824326004535028475911343026989992211911211651525823139161226491121528455355075746067691912717675829110622245747394011877110991294360