Knowledge
Data
289 486023 20975650 73056830
6963366 291094591 340617
722165972 210909 90498706595 82688424318