Knowledge
Data
377836 2002763910 16175529970 1749695
14619534 132 2506152 1570
822096046 69606073 3549284 93 486002