Knowledge
Data
89538 8869151 24371 3432924 173823
9306 5131366462 294159195
51534658 152233010 537682 36710484