Knowledge
Data
526636 296290005 50796592 2888422 98632
903 43569 10 440396362 42843051536
7985653 31060374460 68227577 454