Knowledge
Data
16058 88132841 476 7658 3874459
114314160 4872443 729493767 4073 7692571
82 569162 294038499