Knowledge
Data
172 2458845601 8302948 59299311570 2001965361
459 3199 83
025458176 5372 14746899 3440 3984