Knowledge
Data
17696069 1338 9657029 59 275936102
19980650674 960654 175
45687685332 8017180 405206699 38824 6074