Knowledge
Data
537374281 27528334 66863 3539 2113582
7571 876660 578 47168454
770818385 685781 15592 998399088