Knowledge
Data
15022822 3635542 821273925 12954524 14059
882240 43550049574 5373679510 17573 45892
405 3533640 489545659 466