Knowledge
Data
593162 38 058078 278504268
512479 1893 81326790241 679712719 96210
187878455 15 26901595636 87675193 9980555