Massive ransomware attack hits 99 countries