Knowledge
Data
2197504694 82878365 2112608 45144316 728657411
645191 7801 18314 70769760 46092288
122 945293896 550402845 593