Knowledge
Data
2956452 4157379 18710039
40252 764 208450061 2537668
96935197137 182526 6668333928 999197429 7259649