Who is the president on the 500 dollar bill?

President William McKinley. was on the 500 dollar bill