Knowledge
Data
21487 574079 255834 6010874 505205
3008942404 301 25552680
4472 786525 3331304735 960903 283006