who won europa league 2025
who invented maltesers
who invented guinness
who invented curry
who invented cricket
who invented binary numbers
who won great british sewing bee
who does tanjiro marry
who won sewing bee 2024
who does squealer represent in animal farm