76561199082677073 / NNN1RUST
SteamLevel is not affiliated with Valve. Ranking numbers are not official figures.