Knowledge
Data
6865 8085152 20309
73714 7372 5177261
156290139 448184 85137770740 10527970 280507206