Knowledge
Data
2934971 136744007 89607 779035362
12438772 1379409 81 56160179
700 634884 96769621 288546808 454326