Knowledge
Data
2080895 16 369451220
25426 128358605 46187360 405038678 384951326
57671781 046763063 38854308 32