Knowledge
Data
4889327 656 59431207 8557348067 81701145
53958006 9095 806136534
269178298 500221 18533370042 16749 87309