Knowledge
Data
15205076 38704620 382927136 171
40809506 418273528 65076428
78648131603 566552 4405050 7142073325 2232177