Knowledge
Data
15005593 19035728641 17025 955 1258
961760 937574803 47094503 2676895 4005122
8431 521 093362 249 975