Ok just a brief look, but i think i can name about 40 of them. call it 35 allowing for a few errors.
Lenin, Bill Gates, Pele, Bill Clinton, Adolf Hitler
Audrey Hepburn, Charlie Chaplin, Saddam Hussein*, Margret Thatcher, Charles De Gualle*
Bruce Lee, Winston Churhill, Harry Truman ,Elvis, Mozart, Humphrey Bogart, Stalin, Elizabeth II
Shirley Temple, Albert Einstien*, Beethoven, Napoleon, Mao, Steven Speilberg, Abraham Lincoln
Mike Tyson, Bing Crosby, Castro, Che Guerrera, Brando, Arrafat, Ghandi, John Wayne
Prince Charles, Michael Jordan, John Rhys Davies, Socrates, Ghengis Khan, FW Declerk*, Lee Marvin
I see about a further eight or so that look familiar but i can't place and i see 3 that i could call Mao...
I'm not so sure on if i see Lee Marvin, DeClerk, Truman and if that is Shirley Temple..but they are reasonable guesses.
*Spelling.