Knowledge
Data
5990048485 87137098 3167968000 71779945
810272586 7466524 658593
3247937 84162 76865952