Knowledge
Data
430434 69652708 96385 931829963 16657835
27705678453 3096013047 960 15059077 9217728
134307 873101 57008257 149 315052433