76561198374716500 / LAMBSAUCEONTOP
SteamLevel is not affiliated with Valve. Ranking numbers are not official figures.