Knowledge
Data
19727861 472671 195286767 9457025570
6809 160616606 568869762
4210 8154 89082 27430603 940848