Knowledge
Data
450984476 8958 576404 294406974
2189813350 5834291 387951785 4366
84989 640 468828 31601302012 276039