Knowledge
Data
307980 1455858 167507 9880848404
9597 792160633 90557 95921498 4819934
995176183 1017108 85203293 30150380