Knowledge
Data
2128234 566108719 15180 470567424
6501 34282740836 7634144
982595 9484903 13368217518 26270 25685