Knowledge
Data
581 15 36881595 58551102
36638 4361145 69072870 87288999
4720173228 846153 46139606 7641846042