Knowledge
Data
594672 18071280 3564 1266427617
57079305 838 5051045 3621205524
7030766725 931973545 33022707245 191 409074