Knowledge
Data
859393302 9039627 10304468 58792 621477644
88730845 234654102 10241 2869 424127
12652 37715996 318675