Knowledge
Data
589624306 47396962 5392013102
25593957 74 97576812
222300949 725320846 2381326 4586078904