Knowledge
Data
139966710 3892 18258 8233694
98706 306344 9087749 5045 606
1904993 613549 62279266 43039