Knowledge
Data
21524310969 1180 25358538 306444721 640135
65126537 0896 3132 955602 3031
91930653 54483745 803253 858475140