Knowledge
Data
3013892 93399 306192750 210150214 33674
46278539552 68497087 920 75672161 967845270
3057262765 1940158 651