Knowledge
Data
836815827 1990651 86840 623529926
94281735 57103795785 453301433
39152409 5129 5924 216