Knowledge
Data
70284961 1134588 54125524
118664345 7568689 1625700484 30778023204 8445648466
42607181 43112797 21280073