Knowledge
Data
5191 928095717 12749624 360687840
651885133 11878848 4514
93247 812328 75049726 1700 7760280161