Knowledge
Data
58 6178690 1470859 8057 256411
596 299547 10155763 218
21745599503 201665752 0551 10188 33756542