Knowledge
Data
59101843 630902249 90769183 4972999346
4454879 55447 4964659 707295215
14236558 719424 3307837948 16843