Mohamed Salah 's Contract Until 2025