Knowledge
Data
196150 219231 3118056 89744153292
796236 2196348 20105213 34 497
4831920298 166062 54389713 13732709