Knowledge
Data
108281552 29266805 7355202 6082923 378289
159507 015504152 31804 647
4377613 21722 27498986 5104 981524491