Knowledge
Data
396 665415 587841 713614 2862455
700232 1187362 601684094
5294870 9550 647939495 567794 16248104169