76561198933163868 / odsmt
SteamLevel is not affiliated with Valve. Ranking numbers are not official figures.