Knowledge
Data
17117018 88639168 513959168 1744909
8013438 903435 87497858 7013705 367720412
7918 9630488 40848649