Knowledge
Data
059 18914485 32780990 32059402 518322162
2758941 245 54494197 160853176
98571848520 9692269 22858766