Knowledge
Data
70569 136 56277 171836003 658912
59758 2155 47164
132641 8563150 229000 736343 219680