Knowledge
Data
21712246 7699941 423909205 27189599 5519723098
814111 0838990 878420 33337 236291
916 22160968 10434671886 2083112913 68