Knowledge
Data
246708889 5030819 384881552 7139472 803781501
2406617 8483355495 287732177 59063424020 8513
945 112033 630 71172