Knowledge
Data
30942 792753206 183 149382491 36240621718
4289236042 3344942 57792226 134010 70507001816
24424956 47242568 69547313 403172051 8174090