User blog comment:DBWAWESOMEPOSSUM/Dear Manu/@comment-70.138.97.47-20130111220721/@comment-108.11.219.83-20130113034603

The person who made this post is 70.138.97.47

Your "logged out" number is 70.138.97.47

The proof is right there.