Knowledge
Data
25 50594768 83088 34905 80907306
9002282 760 14111494 28120455977
15194805 6724640 86423790 854169563