Knowledge
Data
42415782 40228659 40701 7180886 46905
7611268 7085 42 8755 202388908
28684 180937319 17113921 8482078