Knowledge
Data
339825 6827291 12961149 6719968
908039082 190450 218068 95452067087 134851
1675703610 939 38843