If you're looking for alternative correct spellings for "20yrs", you could try using "20 years" instead. This is the proper way to express a two-decade period in formal writing.