Knowledge
Data
50996909 368 503463 7210678
6758252295 19814 70381 066582557 1345611
17175 3409 46356170 005 29