Knowledge
Data
118973 4867596719 8982 69
62 650883694 2659928 2288
14696790348 11021956 697767 798088