Knowledge
Data
6626836 84092998 1997439264 467898 4947873930
59014 531 23406 91225083
625 58563650866 58870493 256055152