Knowledge
Data
664852 38904329 9315409 5501
3675 622674173 1296831948 60432951600 962487
77874854 58934843 14347662 43642043