103.27.194.0/23

Jakarta 12950, Indonesia - Updated 25 Aug 2025 06:36 Mon

Network Description: Jakarta 12950, Indonesia
Prefix Description Country