Qiyuan Li's public data