Knowledge
Data
350 77755960 100913 104167637
3016542827 86 670069275 2461701
892 23971617199 46098430 188301436