Knowledge
Data
2860 37601368629 520018 990471735 61360736241
861816692 53247510399 773036 492561 109471
90042743 17070584 04684681 7624567 5984