Knowledge
Data
2998587759 8646974 311625850 78970280
94025 240267229 8435192
24393 73088 450856398 2164