Question: what do the 99 red balloons represent?
Answer: The 99 balloons represent the many dreams that each person had. At the end of the song, she just wants to prove that the German people did have dreams by finding one balloon - she finds one balloon, a dream, and lets it go.