Knowledge
Data
43227529 6293058 2916763340 607014 497152
85503619851 49438 9109809
59205549 057715 30875 8909992 7668