Knowledge
Data
23380905 11822229 70162011 140058782
13 07404782695 86925520
8522531641 6839758 533504 278152667