Knowledge
Data
40 2174138 37820301 43060036252 418
594522136 28836410 303249552 60 00351
0586880298 35295 863777