Knowledge
Data
25387800 2924774 435517625 232384432 1701609669
15917511331 3274465 1082306861 9642920646 77527
8609 2653 45771425 31014509 34388192