Knowledge
Data
59476675 410166899 999885 2421366764 357547569
18 15026438 4202617395
37867891 525700 85926