Knowledge
Data
21326 9612742 29208520046 39554176 100057705
8318 8553 26668127195 011
63104432 438275158 976748 45347