Knowledge
Data
16691 399 10753337 2300159420
96668186 609583 18359682396 080 51761
61396473369 2918965 138