Quiz! The men with the most wickets in all international cricket

Can you name the 50 men with the most wickets in international cricket across all three formats?
You have eight minutes to name the 50 leading wicket-takers in the history of men’s international cricket.
How many can you get?