Knowledge
Data
525672 155989864 4658512 2972331 5235427
88 7341 371218 29322606087 8289192170
28 47698059 4583738 5259140 96709978