Knowledge
Data
109781184 96110143 66562 19143948
7105604 7980946246 4731886 2041110717 56078
50876607 423 43299605