Knowledge
Data
32165087 4231990 9358351 913 23105
86409354 95974965 870768393
28 34112680 834 4503 53079972