76561198183380306 / Quack342345242
SteamLevel is not affiliated with Valve. Ranking numbers are not official figures.