Knowledge
Data
396 216 43963 4653723654 2336263
86660217 55421832 8418985540 30475309714
6252 27060027 9552