Knowledge
Data
505 501573220 2043695 1429 300263425
72995555 8316962464 1735848
509 62494 634336 029471 45286