Knowledge
Data
28 229556618 8096 95996757722
182 4884255303 182961647
70 43447325 52535777580 22475 51501976324