Knowledge
Data
23731966 961528227 19101155 65690708 42254047
18806771 757825 8045 4209036
771 10736164 3813379829 80 632871