Knowledge
Data
1961965 41044912 970622 48736 638713067
674882 267 50368045313
24815214 3493693 99661 40918 566325