Knowledge
Data
2556855 818 2028693 394111
2268493057 61 149267403 8655381
124777290 16083174 95006149328