Knowledge
Data
493622 91582 298293704 56077
74301 40077 05026 9797
42225923 1677274 9320849610 435532