Knowledge
Data
667 850542 27451538331 15142196 761
239928836 257121421 2558145176
6627321 35652 859 69763 67016