Knowledge
Data
15014 337810650 1950 1649
17758463229 821027 7656 18624541
5712875 26286104 724584263