76561198145511539 / ince1707
SteamLevel is not affiliated with Valve. Ranking numbers are not official figures.