Knowledge
Data
32 26247562 85701194271
6530 845 22991512141 8614039494 969354004
372 17684058 16217895