Knowledge
Data
31 8891 62955063 307302509 64
6428710 12616491 37903 8397003
28096696274 6014 124278036