Knowledge
Data
31 17940 97735077358 44693 158395
625616880 2767358 10076330 9334218 2937624
7378 418 833684 252336739 02