Knowledge
Data
803349 1187047 67988672 4393894 344356
99308297500 74073 807136069 5837949 121055962
4709329594 7356486 90600953767 914046