IP Check: Show My IP Address

172.91.101.96
is your IP address