Knowledge
Data
5068 504560 10646 3532213093
9060477 59270 42320 2935 4177744
683 2348773 78536170 73900