Knowledge
Data
28557 151690 64308034 185491
99045689 87598866392 4905672
461640 655075161 24934999 1837