Knowledge
Data
89 1506 5117247 59858
4406804 4296940042 3181696 39
57987 0207845909 95 2298297619 345806