Knowledge
Data
1590602 1295 1126 7943
734948 8381104 11202053579
229595950 38026081699 0134052 32226143