Knowledge
Data
888980 690 81641 254325351
47589 3765309 196972464 9682646 9432098
2989142006 722175 20462178 8371