Knowledge
Data
600852 398170 854200819 254664 7058706
388 28350842 434759681 87104063
340428 19786597 7196