Knowledge
Data
512099653 2017375 4495 11425 8854
3429433411 4826 7164 8901
104817963 307704 1439589 579