Knowledge
Data
8355523 84177238476 8532041
684681921 6149769 27988246 253783072
37252 31 6989455085 196 902