Knowledge
Data
895088 30293104971 975644 2511 3140236
48745248486 167597977 97276 7425185
14670258 79013601 80110342577