103.89.139.0/24

Jakarta 12950 - Updated 21 Dec 2025 16:11 Sun

Network Description: Jakarta 12950
Prefix Description Country