Knowledge
Data
46 520691509 9150367807 61536033 324
2010 46801358 5091029 4448729152
8379882 5098675 183371 44305600688