Knowledge
Data
80539 332448 34877877 525648652 309019618
2188316853 18061 187109510
8189245482 366230419 194883188 371604305