Knowledge
Data
2861 59482 19268939
98539820711 7469651 8701 25125799 960142632
600640631 8946985 79932 73595