Knowledge
Data
31 640 425139 981165
98148838309 7716568 76186972 5871756 014
81904948 649290069 29505721 53085 53511182