Knowledge
Data
255899236 56295092417 24069849 1172110462 11261
2908 59295 505798
961 6535897 3312113 7591