Knowledge
Data
145 43421869 3173 1596
35882 2966164 881 84
292858 7215 8312356861 7561425 54059061682