76561197991389953 / deboooo
SteamLevel is not affiliated with Valve. Ranking numbers are not official figures.