echo -n '22$*2Y;K\z6832l&0}0ya' | base64
will return the right password.
22$*2Y;K\z6832l&0}0ya
I was using " " instead of ' ' .
When ' ' is used around anything, there is no "transformation or translation" done. It is printed as it is.
With " ", whatever it surrounds, is "translated or transformed" into its value.
For more details, here is an extensive explanation.