Knowledge
Data
2866560 026463 8747 959251
64261792 551791 1172520 60457742 334
157480 1408974505 1387336142 7366319276