Knowledge
Data
20966 18280330 95192163 96
885369 74336447 7158763
366901258 7704304 5700342 843865137 9315