Knowledge
Data
50886939 740496 218425270 556193289
849545847 824639164 5831076 14179232
1624168688 57450 9052781135 47595016