Knowledge
Data
21170769 6204563440 6823389
39652 26359968 820051 9942870 5768558976
7951505393 7132259 317