Knowledge
Data
318385692 700 993961 3730138281 5889150
503 82995 65359379 7512950665
5881748164 976569 28989 1075