Site title of www.518918.win is 518918.win
518918.win IP is 124.16.31.156 on Tengine/1.4.2 server works with 1250 ms speed. The charset for this site is utf-8.