Knowledge
Data
30063 540 24076217684 2137870
9877 33468122 26553674816 5983593
7297935 41412 5579363 168