Knowledge
Data
115996 91842371828 5219083 142139218
80466 29529784025 3774087 2627
581997 99124276913 9089257681