Knowledge
Data
3569464 733 630880736
9523040 355 4869 188272
31597 31868 12887587 8717302531 91846369