Knowledge
Data
29 16011065 11319406707 5216224661 1835661
973 051774 1890 602
26668317 37911114 98077 655974507