Knowledge
Data
3046935 17163681 71860900
443513892 32258783 5486438
6551120188 1342541366 1405215098