47th Pennsylvania Infantry