Knowledge
Data
31147083 2701853076 71307625 5832513
8948563 51525 63284712 21336593
525 5597977 24045 2081