Knowledge
Data
335584282 6130821771 20825808928
515218296 51569196 5574279 05637
40594 7846968 270356787 3709