Knowledge
Data
667 64337182 113083252 98815037 1997476129
53983 9649890 8696025205 30888 88415753633
8188042 759 99826802