Knowledge
Data
250270128 27 95091 405155158
676121277 957832 9893878 410634
399059 41978138 97594311 15254085