Knowledge
Data
28 3940 88879 1805
57844 570159 929372 291 15523020
9189215057 157282722 65486577852 187628802