Knowledge
Data
26179623 25309200 541558561 329486501
80515527 81821283676 5276710
3663 2573 7080 9041 237615