rccovSRR17994451575906267901549116154868615486830133200119111901548201154429915402451710082079037198414964585516952228768530072654714605191689198719123004155104979541755589176592307443524204410553830970341689539911166763092173020120533332325344916562576493389823895028343011310211317146171