Knowledge
Data
3018827 80545 50405
8653086 67 31791 1766596 245977
38790913 1564867 74343229034 9486 6783805