Knowledge
Data
23111810 1392091 2084884 913 62756
18837712 4882284 29901751332 8774201 589808
934 962255 97433273