This is normal. The euro is printed in more than one country, including Germany, France, and Spain.
They all have their own central banks, and of course their finance ministers are different.
To know which country it is from, you can look at the initial letters of the number on the back. I remember that the German number starts with X