Knowledge
Data
311388267 87227131 87809534019 50992 8476
730593 14944945 1674680 3159732
831911 4759294 686894329 937 35