Knowledge
Data
6291 3555676 8639830 1402851 29345
224 680626 17012846010 424878918
7456423544 5547 23205286045 61