Knowledge
Data
4956 45169 17079640 430713
8967305404 8000231 6425 21918280479 490
114404 1946560576 58195143 213708