Knowledge
Data
21770857 9607888 3425582
3036 3107154733 40075
39655827419 768464 1984958 4167468390 93085