As social networking site Twitter announces its planned flotation on the US stock market, here is a look at some of the most popular tweets to have been retweeted in recent years.
- Barack Obama (790K+)
The most retweeted message on Twitter was sent by US President Barack Obama following his victory in last year's presidential election.
It also included this picture of his wife, Michelle Obama, congratulating him.
- Justin Beiber (258K+)
In second place is pop idol Justin Bieber's tribute to a six-year-old fan who was sick with cancer.
Avalanna Routh's dream of meeting Bieber came true on Valentines' Day, just months before she passed away.
- TJ Lang (95K+)
A tweet by American football player TJ Lang expressing his anger at the NFL for fining him attracted more than 95,000 retweets.
Unfortunately, his choice of colourful language means it cannot be displayed here.
- Floyd Mayweather (85K+)
This challenge from US professional boxer Floyd Mayweather to Filipino rival Manny Pacquiao comes in at fourth place.
The long-anticipated bout between two of the world's top boxers was scheduled for 2010, but never happened due to a disagreement over drug testing.
- Team GB (66K+)
The official Twitter account for Team GB comes in at fifth place after congratulating British athletes for their strong performance at the 2012 London Olympics.
- Kouichi Yamadera (65K+)
When Japanese actor Kouichi Yamadera announced in a Tweet that had married actress Rie Tanaka, it became the nation's most retweeted message.
The 140-character limit clearly goes a lot further in Japanese, as this rough translation shows:
- Kim Kardashian (64K+)
US singer Kim Kardashian's plea to help a teenage girl fulfil her bucket list wish of trending on Twitter is seventh.
- Lady Gaga (44K+)
Lady Gaga, who is regularly in the top three most followed people on Twitter, comes in at eighth place with this piece of advice.
- Katy Perry and Selena Gomez (44K+)
US singers Katy Perry and Selena Gomez come in at joint ninth place after sharing their love for a song by Demetria Lovato.
- Rihanna (28K+)
Rihanna welcoming Beyonce's first child into the world was retweeted almost 30,000 times, putting her in tenth place.