rccovSRR308577513487998585164902834902334901814893154888994881734831214589434562284495413983804039310769668727142417919845107417645269340237742296219084443342968136550523535128512211028151772656637718916041686642333885232169425250