High molecular polymer