Knowledge
Data
6859859 845886 4785 494757
1999847493 806949 8770191 8139 109551548
1980783 8610 2031