Knowledge
Data
80 58099392 905150989
507988069 45313313 18590724
7862740246 74482 425904835 687991071 513176077