rccovSRR42349461096505163201080147107969810795574341855443333322222211036532531425720181032109204030226363845833232624337986544