Knowledge
Data
1885946 509135 045672 87437 86408667308
840 144418 3564660 743241601 65649125833
11971558 589362 326