Knowledge
Data
6186 75882416 8349502 28819671 4376117
12 70699472027 02
18044 42438579 915125744 60048385932 23370