Knowledge
Data
5201610166 51180468 188995
13417035104 8145 35552 106984741
75884921396 7725646519 43366900 47419317860