Knowledge
Data
60 943604753 51090106
50513 351 812774 1382823
16332082466 463691 961692 103445 84066053531