Knowledge
Data
40938068 8525288226 23154 18770841
2655151384 772966 7838521
1781066316 13538836 803278371 811518