Knowledge
Data
28 132694293 27318153 1986993 81945615
412322 47369747 97644557536
49050 57046694 1775745295