Knowledge
Data
2990 66 58126 201959343
894 1302112199 1174323 3267942401
93969 43299 91974590 420862 1959