Knowledge
Data
104949 22894255 73527337822 17086141
160988774 62861052 47058
61 33 085914 37227822 17215