76561198026895568 / 32137128738912
SteamLevel is not affiliated with Valve. Ranking numbers are not official figures.