Knowledge
Data
8667 5043339 25135747791 79766946 983186556
264157 2107 8747350315 26947132
36926 1054059 4029501588 21576257