Knowledge
Data
22603218 93737 358101115 9893415090
7819928314 9945 187594 945709424
14441 32770 3418261256 066153360