Knowledge
Data
29 039906660 4942488
8648500 1573315 15 688553
943343 463388790 2585346651 39459 44379131240