Knowledge
Data
3179916 7146677371 4881343 451665462
3501 2745822 246375080 445070857
6739359 8533139202 8685680