Knowledge
Data
538 86 1287409 208 16766192
6657812660 558120005 97 25428374980 7722130
9962916544 18622673 1814336