User blog comment:TheO0032/25 lucky blovers!/@comment-26488146-20170502020819

...

...

...Do you really think that you would be at rank 60 on the Leaderboard if not for all of those gold badges?