Knowledge
Data
25330333 58594206 738189167 4062 40553
18092477 700 7368356
53585343957 73183641 56174142 50