76561198042114703 / GL1TCH3D
SteamLevel is not affiliated with Valve. Ranking numbers are not official figures.