Knowledge
Data
594606198 315257487 2355
60 8356708 768593850 94463038267 3880
80232140554 9110319 680742