Knowledge
Data
23 35086 56779618 139
1307626878 595518 85926433949
943901 6105908 53046 07 3096237525