Knowledge
Data
4105637568 3003029758 803 558272
71532563 46 106620482
60 6819443965 6001004964 38012292502