Knowledge
Data
50856608512 9398 7096 35603795598
8590308351 956 12467262166 32532 30423644
7960898825 479333327 11304 18789 80