Knowledge
Data
2869 66887303183 8855291
16302359344 674703 60543 14266 779655903
92699 4954181620 520 238765 242101