Knowledge
Data
6669733 2429033 265382878 7501391
44896 6436425108 5104731 92177806907
123644 72344 49880309