Server Location: Chelyabinsk, Russia
Test IPv4: 80.85.152.73
Test files: 100MB
Your IP Address: 3.141.202.54