Knowledge
Data
167726086 5108174 2509359
2118607855 9182883577 347277686 55053811
408126025 660983 67173