Knowledge
Data
83715092 21128908 54146457635
994326 6264338 1614831
50144908820 65350077 4861144162 3322046768