The taxpayer-funded Medicare program paid more than $120 million from 2009 to 2011 in violation of federal law for medical services for inmates and illegal immigrants, according to two reports issued Thursday by federal health officials. Under federal law, Medicare generally does not pay for services for either group of patients. But the program was billed for more than $33 million in inmate care and more than $91 million for illegal immigrant care over that period, according to the reports from the Department of Health and Human Services inspector general.