Knowledge
Data
21961030 18478116 713014145 88161837121 59946
45080 982202633 15830402 723380 666316
2758913 313668 7172