Knowledge
Data
94460648 355955129 12601539 9590714560 59860
80404 184752 464947014
65801 878245602 496293110 5177976 21016