Knowledge
Data
47634077 126112 3102 70788571
86443766129 51076 87833586304 509908628 43199672
42175 218539361 147