Mercyhurst Prep cruises past Seneca 61-31 in D-10 3A semifinals