IP List distribution New Scientist Magazine - April 5 2025.pdf, total 1
IP Country City ISP
90.188.243.140 Russia Irkutsk Allocation for Irkutsk regional branche of the JSC