Knowledge
Data
14659864401 20632969055 10341546
1686600 983034650 75258171
40510492 76753652 41054940 12468 11686