103.89.139.0/24

Jakarta 12950 - Updated 21 Dec 2025 13:02 Sun

Network Description: Jakarta 12950
Prefix Description Country