Knowledge
Data
3303 2561542 807 219877
4370096643 57578 97304 0306494
190 9083778 5414435 96938 1992009