Knowledge
Data
6520627 319275 1130523906 72980
139643060 55437307 1943500116 2552603
77043257555 3288791 6822851235 279351139