Knowledge
Data
28111597 150 840020 65462 627021114
410530 75 096523975 9507686312
690 8922466 38 80862828 66752752712