rccovSRR308580240252833604166487664696643166417663566559662035614506038952831592516331061584356130402298181348574252176043923520432161151233818108