Knowledge
Data
8468130 66015683481 827912 59932316
7118561105 27545954336 82086 99
17 03773762906 0301986795 993630 260789