Knowledge
Data
85660925 28537131 16678261 7489907974 643190
424760 471 967679460
91 6410680 84984290