Knowledge
Data
8139 3118805 26209 443472
58645938 103499083 627761 993196272 141031073
489170 20780 972