Knowledge
Data
2621406 171311020 478634
2958765 769804716 70051082 44010381 413783
950599744 2886977212 98326