Knowledge
Data
32909 199916988 18 375602287 601607
2690580 692 97313873928 768264
26324312906 20398432 5951