Knowledge
Data
2010584034 7020619 7142
6605949331 1921820 117 136254 252451
40584 495768126 69872320 18