Knowledge
Data
19605126 91 582682 9474 931946199
4148036 735265 17051 42639 630639
20 7304 5567855 7485088977