Knowledge
Data
647586 56158069 3366706 035132866
3075507 32454282 6777137 1499879
17764058 8564750 1376