Knowledge
Data
6950 294552894 8360245 4148788
8403908 20629 51376365856
660191897 1953909787 139646 016790426