Knowledge
Data
41573963 72975628 15522219 1008595953
80179452 52560 7942642 15311831
7003017 057634613 3067106624 3493748 330