Knowledge
Data
194598963 215905 8476 5998017
2249057 2084758 61561264655 520947210
122171452 88189032 145424 2846511 2995