Knowledge
Data
321092489 304960109 5883073 069
2386589868 848491936 20876 8513 24026
32868446580 2532004084 4108063 888871