Knowledge
Data
243304561 6811796810 1598951063 4480318
9586 664446 99004378563
330548694 192257 2893