Knowledge
Data
30774686 920265080 171
058521 27959372 19635374984
8834 5342743 484917210 49103 15803551953