Knowledge
Data
30470593 92782 996 5954883 48840
58240793 7159075 7090198398 38908863067 3777359
971 132141 3177 2117960884 651371