Knowledge
Data
4682 80072676934 159396175 31376787674 314207306
782604117 99926268483 46147 2213826184
28999 5684728131 5636597 79233952496