76561198053470190 / B1LLUND
SteamLevel is not affiliated with Valve. Ranking numbers are not official figures.