Knowledge
Data
564988 157914 90298719 337089
281594 303145585 4440
59 211442429 11557745131 87705183200