Knowledge
Data
563 638 1140373 249939522 52287834615
530875 28018613 8821407
98737958079 79271207 554789 432327692