Knowledge
Data
50558 310812 5692922700 4583 97857329
23689298 17 003968266 057 9270697
82273086593 1967 879 699750578