We Discover 4594 popular free flag of malta meaning