Knowledge
Data
177563 58495853230 743660 555805238
946329513 967053149 63 5980 5539
32999 13905991 82578866 646