Knowledge
Data
23269110 882230460 871896 3579 6612138408
31658525 99637234 744041315
88677542 10 303893 048