Knowledge
Data
2960351 9995429 3556274 91800
16913027638 42966004834 742 262467 080
580133137 49833 31327 1859 667