Knowledge
Data
30902 163 82235048202 89778 72
84729126 06 9954000 1890 751090
160965533 557075156 642106 46 251