Knowledge
Data
3087861695 8155953 194267559
129067478 6550530516 6720646 8152584
4102035 28084 713707