Knowledge
Data
31 168675 58827 3593644
17193 286684 7214 163132886 2333419108
798755396 498230345 000080199 352631436