Knowledge
Data
537777 408876 12572564501 320
3034734 557507 11930476 5372082
16555 4964622 61904542 39639