76561198151491902 / this-is-a-meme-lol
SteamLevel is not affiliated with Valve. Ranking numbers are not official figures.