Knowledge
Data
10476671 6846817 1356964154
8642 18895157047 35343272 52689307 748342700
332277 94042 79