A few more for your consideration...
Hey Jude
Hello, Goodbye
Video Killed the Radio Star
I Love Rock 'n Roll
Africa
Give Peace a Chance
All The Young Dudes
Tie Me Kangaroo Down
Walk of Life
Stairway to Heaven
Dream On
Another Brick in the Wall
They don't have to be a sing-along to be an earworm. Sometimes a memorable riff or melody will do it...
Smoke on the Water
Whiter Shade of Pale
La Bamba
Layla
Sweet Home Alabama
La Grange
Iron Man
Satisfaction
Back in Black
Don't Fear the Reaper
Sultans of Swing
Pretty Woman
Surf music in general
But why are so many of them 30+ years old? Is the art of the earworm dying?