IT-VEGA
AS51578 (IT-VEGA) announces at least four prefixes:
62.76.139.0/24
Volgogradsky prospect 26-1 109316 Moscow Russia
about a second ago
62.76.139.0-62.76.139.255
195.19.84.0/22
195.19.84.0-195.19.87.255
195.19.84.0/24
195.19.85.0/24
0