Knowledge
Data
350761596 198642 6637968 592553936 2854055
5187904 140708 94387729
9420302262 50415106 1433298629