Knowledge
Data
2997 315831 15503717 8868149984 563277
1279 52664 85459542
3274000 93200 5197944694 861 58475880377