Knowledge
Data
31002056 16656 268 8238 6602282887
774 20647 403858781
4889953 4463512 99619 257801763 169