Knowledge
Data
40695 1041582 703 949621 279064152
7024 544189 46945173 9833777 7989176158
47439905450 7434939392 2639730 6819 517