Knowledge
Data
160 5426 68868017 894
5869203977 813087 27194 499043 6230788
70804905 3365198 265 50570165335