Knowledge
Data
78728396 6165182 22563 5513 3768
1831924043 17 86164675 34890
4902026 3985 843774672 29879 70995743