Knowledge
Data
50624952 59621009089 9157 244540802 71406
156542895 080 5743193
610 7789035 91561170517 156