Knowledge
Data
680 763 304996212 18785 57326
107920227 75578 82190564 9005
4743406 5837 99847950 49219157