Knowledge
Data
60661307665 16525689 439333557
957 323607 849117 167864148
4711422 600784713 48 37024750