Knowledge
Data
288053297 3294676363 59378 766784317
99503768 87331935605 24615240
154900 2135576 5507332