Knowledge
Data
30981 2317785197 290761195 149493674 63856
94 88358224 1872143
64210 8385969 871993009 846340275 2599