Knowledge
Data
502659 85471524 19948974 9666146
3052235 389247 199 1318873332 1585397
635 0095516 32699 2580 268731984