Knowledge
Data
581979960 75948 441
914053351 1933197257 37737995
41848900845 7044837626 88219720 5032026 368