Knowledge
Data
6647218 270752963 1950103 56061 90614142
88426826976 50481540 98925803011
908953241 39388528101 367553 1557066