Knowledge
Data
82 18383705 149725 24310844362
4716 5611390 639977535 99401
820459 215877360 24 879786 400932