Knowledge
Data
8571062 4105777 147106
4206667685 2480272772 56879 35384709
1852114817 585856253 95526 5357728 370