Knowledge
Data
342 202383 220405838 138990
4858847 69967285090 49194
988301539 160496726 12650116533 586627873