Knowledge
Data
35380885 10846 4295195 608640
66539 6603407054 11494 7714694
289686 028489248 52860966 13348