Knowledge
Data
87215753 38877 647 98832160
400993029 398 3168815 9510 179
3912157487 665 1818959300 799882198