Knowledge
Data
166848406 31900 51141
17171547853 2128217092 57523732 49077
6331 9115112358 856327758 6921071 5155051