Knowledge
Data
300 5329264 74060 5198418334 397503
45 3902016 37051698405 6975 1881127
16919303669 22116910 3842 2475901958 70628408536