Livingston County couple charged after 1.3 million child porn files recovered