Knowledge
Data
528376 22 74780 10269223 653594622
46859 94698451474 42056803774 796868833 38792889
871 022404 32039 9050230 858098115