Knowledge
Data
11015916 420791 0906409
39769 409 6129 028045631
42504 3266804 21883748 25793 8167065085