76561198065467927 / lr2l
SteamLevel is not affiliated with Valve. Ranking numbers are not official figures.