Knowledge
Data
31666 33478454 12515 6442464450
304251 8029401 65357518
62526 6527 6376455096 3682 383680705