Knowledge
Data
28 262972955 3080 58314441 3599006
99819 6037272 99 804195551 636203367
121556 59 42031 6971993112