Knowledge
Data
6887299108 1707574 32791375735
64378677 17448128 3880 47492437031
664482626 146144784 1565960 43933568