Knowledge
Data
585027909 28314189 68869773721 1319338643
46282 475883 40105264 1463755
23562782 491 060923865 364196730