Knowledge
Data
37993 831012951 19765831
6772 12722274 78 230762000 51445
557 764865 5181638240 5905933 49102252