Knowledge
Data
83 37866028 4673 505 197
54814 36568 85183928 13565329
2231 783909 237137617 31190296 38140530