Knowledge
Data
58341226 47931507 709828 3398599130
2290919412 7262998 3922441
259614133 83844461 5886896