Knowledge
Data
39550710 365 47169 1882800 58929516746
88591 30898594 3792885009
80 399 69 9050571103