Knowledge
Data
4350060 410486288 325470 5561148749 12388602
1837505 84942905 556021545 267524725 6775661
989070675 50106 9945516