Knowledge
Data
166877 10653594 87022726 655
872 457090 572674 073 907
11593 48143019 966 030277 080286