Knowledge
Data
588631 182769155 11697327619
806 6236 374916 31 020223660
3136132001 6060682566 83455 296