Knowledge
Data
52 5587 59492 2048491 733
603303 6791651 383695 42498
6956307 822145 337564 5319834610 064