Knowledge
Data
23197569 9439775212 8504792 4050
5658061 690522 8275219317 168237585 17549
79157432053 966712 498943918 31