Knowledge
Data
18476924 47821 7802 669442 51237694
3067591 22811746 2342 998 4141
133714299 75046936484 752802 906