Knowledge
Data
2125433 1321950 27170598 1493814 32035015681
614 898352901 3221420
18503 425795445 8784935 639