10297387110049421111610711155625112119761131939711358869114503291149737611543807115449221154757611876958121801891218394312759454142111641453523914535406145356921498099314985601149866911498669315091939150975321509844015151343151555871523807615271095153893711543029115622762157415701602152316052839160529111612424516145473